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
Built Distribution
Close
Hashes for pyTooling.Packaging-0.3.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8e31a3db7d7dd7d174a3636972ec34cc6a7159d75c2f92736ca9c3bdef7a5e7 |
|
MD5 | cb7de134c172391df9447bc2dcf9a018 |
|
BLAKE2b-256 | 789dbb67a35b6057ebff055729b97e4a9b55f579f69799691898e4b87641364c |
Close
Hashes for pyTooling.Packaging-0.3.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79a4c5b6f3c3e0c4100f22f85e99b1fc6a5d80fba5535bc49a6e5873fb001c6f |
|
MD5 | 8327a0b2493ea709c79b6a9c166c66e6 |
|
BLAKE2b-256 | a93bd6c94d6a02cc0341e872c357ec5d120cfbfd76eb4b4396c2cd85f491235e |