A set of helper functions to describe a Python package for setuptools.
Project description
pyTooling.Packaging
A set of helper functions to describe a Python package for setuptools.
Features
- Ease single-sourcing of information
- Read and parse
README
file forsetup.py
- Read and parse
requirements.txt
file forsetup.py
- Read
__xxx__
variables from Python source code forsetup.py
andconf.py
(Sphinx)
- Read and parse
- Assemble parameters for Setuptools'
setup(...)
- Provide enhancements for GitHub hosted Python packages.
List of Helper Functions
loadReadmeFile
loadRequirementsFile
extractVersionInformation
List of Package Descriptions
DescribePythonPackage
DescribePythonPackageHostedOnGitHub
Contributors
- Patrick Lehmann (Maintainer)
- Unai Martinez-Corral
- and more...
License
This Python package (source code) licensed under Apache License 2.0.
The accompanying documentation is licensed under Creative Commons - Attribution 4.0 (CC-BY 4.0).
SPDX-License-Identifier: Apache-2.0
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyTooling.Packaging-0.4.0.tar.gz
(10.5 kB
view hashes)
Built Distribution
Close
Hashes for pyTooling.Packaging-0.4.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd9d2cfafea07c01c765fa4b1a27004b5383c776ad0decd84df13a3e0f299183 |
|
MD5 | 762c9aff7a8ef9ba05692d68b12d8e58 |
|
BLAKE2b-256 | 6afcfb85f0ebb38caab40f8bfd2e63fd7f8bd85b706f1fec7000150e979f5755 |
Close
Hashes for pyTooling.Packaging-0.4.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ef9f011d1fa5f0e66047cf4e9cbe81043d4d086d28029076d447f6ccb506838 |
|
MD5 | 9e555c47603c7cc797f654b92d7400d0 |
|
BLAKE2b-256 | e92ddbdbe3a6ea6ae0e4ba1006a52709fa749a1fe96915b70bedf91d37eb1c5d |