Check your requirements for proper PEP 438 usage.
Project description
pep438
Check packages in your requirements file for proper usage of the PEP 438 tools.
Installation
The script is available on PyPI. To install with pip:
$ sudo pip install pep438
Usage
Check individual packages:
$ pep438 django pillow
✓ django: 0 links
✗ pillow: 360 links
Check requirements file:
$ pep438 -r requirements.txt
✓ django: 0 links
✗ south: 1 links
✓ django-model-utils: 0 links
✓ django-simple-history: 0 links
✓ django-email-log: 0 links
Check piped input:
$ cat *-requirements.txt | pep438
✓ django: 0 links
✗ south: 1 links
✓ django-model-utils: 0 links
✓ django-simple-history: 0 links
✓ django-email-log: 0 links
License
This project is released under an MIT License.
Changes
0.1.0
Initial release.
Contributing
Please file bugs to the Github issue tracker. Pull requests are welcome.
Hacking and Pull Requests
Please try to conform to PEP8 for code contributions and ensure that the tests continue to function.
Please include new tests with your pull requests when appropriate.
Running the tests
You will need tox and coverage installed to run the tests on your code:
$ pip install tox coverage
To run the tests and generate a coverage report:
$ make test
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
File details
Details for the file pep438-0.2.0.tar.gz
.
File metadata
- Download URL: pep438-0.2.0.tar.gz
- Upload date:
- Size: 4.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e63044c22126c9e51497cf633b196ae7fc2be667d82abe636b8907e09788106 |
|
MD5 | 27c6c00ee7151fdcab5066b734acb2e8 |
|
BLAKE2b-256 | de7b9ee153a30231b23ec26f020cfb9036183e115232a201117ff160c794c4d7 |