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.5.0.tar.gz
(10.8 kB
view hashes)
Built Distribution
Close
Hashes for pyTooling.Packaging-0.5.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 975375857e2bbecfe2b44b397319d1557cf9d31d9895a0125081a7519b07470f |
|
MD5 | 2953530d400dbe126802d0a7943e4f95 |
|
BLAKE2b-256 | adcd9ba5edcc6bab3a8cbc926376340a867b3470368452cbccd183840cbe9487 |
Close
Hashes for pyTooling.Packaging-0.5.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ff8bca3a83e40cfe5e04cf1d4c984d840da9d9789931b0e492242fbe4d0f83d |
|
MD5 | 3bbf03816fb11b2033fc91ae426fcf77 |
|
BLAKE2b-256 | c22f97b1d71a3b87c0b8bed48ca366c79c248420a94fce7ab06bbe2b03c15744 |