An opinionated linter for python packaging
Project description
Opine
Most people either hand-write a setup.py, or crib one from someone else. Either
way, this usually results in not using the most recent features that can make
the job of a distro easier, such as putting the static parts in setup.cfg
.
This is a kind of linter for packaging, that can suggest changes to your configuration in {setup.py, setup.cfg, pyproject.toml} for easier consumption by others.
A related project is honesty, whose job it is to make sure that your bdists appear built from the same revision with the same contents as your sdists are.
Status
Planning
Project details
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
File details
Details for the file opine-0.0.1.tar.gz
.
File metadata
- Download URL: opine-0.0.1.tar.gz
- Upload date:
- Size: 1.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2c66c33874a41678c948dd72f247b59aad4d63d1eb7046734606d79608a492e |
|
MD5 | 1007b8cb80588da5cd3d0a1491157357 |
|
BLAKE2b-256 | 91532336b553831111373b9ad14a593882757963097c7d84595567405a7145be |
File details
Details for the file opine-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: opine-0.0.1-py3-none-any.whl
- Upload date:
- Size: 1.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9324b5934238d576a18e2589d3fe485757b93643e3e9cb2bf9600d163ff89e45 |
|
MD5 | b4ad8c9d1de679ed64e5b45ee6980992 |
|
BLAKE2b-256 | 9569616f56c1ec4273de12243cf6313a84126faa48d7be1b9f332c3bea20fe42 |