https://github.com/treyhunner/pep438
Check packages in your requirements.txt file for good PEP 438 usage
https://github.com/treyhunner/pep438
Last synced: 7 months ago
JSON representation
Check packages in your requirements.txt file for good PEP 438 usage
- Host: GitHub
- URL: https://github.com/treyhunner/pep438
- Owner: treyhunner
- License: mit
- Created: 2013-05-26T22:46:44.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2018-03-04T21:50:39.000Z (over 7 years ago)
- Last Synced: 2024-11-29T23:48:22.279Z (7 months ago)
- Language: Python
- Size: 316 KB
- Stars: 14
- Watchers: 3
- Forks: 6
- Open Issues: 3
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGES.rst
- Contributing: CONTRIBUTING.rst
- License: LICENSE
Awesome Lists containing this project
README
pep438
======.. image:: https://secure.travis-ci.org/treyhunner/pep438.png?branch=master
:target: http://travis-ci.org/treyhunner/pep438
.. image:: https://coveralls.io/repos/treyhunner/pep438/badge.png?branch=master
:target: https://coveralls.io/r/treyhunner/pep438
.. image:: https://pypip.in/v/pep438/badge.png
:target: https://crate.io/packages/pep438
.. image:: https://requires.io/github/treyhunner/pep438/requirements.png?branch=master
:target: https://requires.io/github/treyhunner/pep438/requirements/?branch=masterCheck packages in your requirements file for proper usage of the `PEP 438`_ tools.
This `online PEP 438 checker`_ is also great.
Installation
------------The script is `available on PyPI`_. To install with pip:
.. code-block:: bash
$ sudo pip install pep438
Usage
-----Check individual packages:
.. code-block:: bash
$ pep438 django pillow
✓ django: 0 links
✗ pillow: 360 linksCheck requirements file:
.. code-block:: bash
$ pep438 -r requirements.txt
✓ django: 0 links
✗ south: 1 links
✓ django-model-utils: 0 links
✓ django-simple-history: 0 links
✓ django-email-log: 0 linksCheck packages of a pypi user:
.. code-block:: bash
$ pep438 -u treyhunner
✓ Pycco: 0 links
✓ Pycco: 0 links
✓ EditorConfig: 0 links
✓ names: 0 links
✓ django-simple-history: 0 links
✓ django-localflavor-us: 0 links
✓ django-email-log: 0 links
✓ django-relatives: 0 links
✓ pep438: 0 linksCheck piped input:
.. code-block:: bash
$ cat *-requirements.txt | pep438
✓ django: 0 links
✗ south: 1 links
✓ django-model-utils: 0 links
✓ django-simple-history: 0 links
✓ django-email-log: 0 linksContributing
------------Pull requests are welcome. Please read the CONTRIBUTING file for tips on
submitting pull requests.License
-------This project is released under an `MIT License`_.
.. _pep 438: http://www.python.org/dev/peps/pep-0438/
.. _mit license: http://th.mit-license.org/2013
.. _available on PyPI: http://pypi.python.org/pypi/pep438/
.. _online pep 438 checker: http://pypi-externals.caremad.io/.. image:: https://d2weczhvl823v0.cloudfront.net/treyhunner/pep438/trend.png
:alt: Bitdeli badge
:target: https://bitdeli.com/free