Skip to main content

Used to retrospectively add static type checking on legacy project by just running the checks on only files modified in a pull request.

Project description

pademelon

Azure Status Travis Status Appveyor Status PyPI version Python Versions PyPI downloads per month Documentation Status Coverage Status

Used to retrospectively add static type checking on legacy project by just running the checks on only files modified in a pull request. Can be used as a soft touch approach to bringing a new checking tool into a large project without one big bang.

Supported checks include:

  • isort
  • bandit
  • flake8
  • pytest minimum coverage percentage.
  • pyspelling

More details can be found in the Online Documentation.

Installation

You can install pademelon for Python via pip from PyPI.

$ pip install pademelon

Prerequisites:

  • click
  • GitPython

Download from PyPI.org

https://pypi.org/project/pademelon/

Contributing

Contributions are very welcome, consider using the file an issue to discuss the work before beginning, but if you already have a Pull Request ready then this is no problem, please submit it and it will be very gratefully considered. The Contribution Guidelines outlines the pademelon commitment to ensuring all contributions receive appropriate recognition.

License

Distributed under the terms of the GPLv3 license, "pademelon" is free and open source software

Issues

If you encounter any problems, please file an issue along with a detailed description.

Additional Documentation:

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

pademelon-0.2.0.tar.gz (16.5 kB view details)

Uploaded Source

Built Distributions

pademelon-0.2.0-py3-none-any.whl (17.0 kB view details)

Uploaded Python 3

pademelon-0.2.0-py2-none-any.whl (17.0 kB view details)

Uploaded Python 2

File details

Details for the file pademelon-0.2.0.tar.gz.

File metadata

  • Download URL: pademelon-0.2.0.tar.gz
  • Upload date:
  • Size: 16.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

File hashes

Hashes for pademelon-0.2.0.tar.gz
Algorithm Hash digest
SHA256 ba924627570773fadf566a347f8eb8c773c3886f6e1fe6f433610a16adc71ace
MD5 95cf764a97056d84d961c26114cc77dd
BLAKE2b-256 def176ea49547bf5e2a7d1021085e66132685a00d07c4bcc0e1076ca12a67ca2

See more details on using hashes here.

File details

Details for the file pademelon-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: pademelon-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 17.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

File hashes

Hashes for pademelon-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f5c44b38cbaa5daa45bea780054ed5bba6b49efcba95a6e023426964582fe0a7
MD5 cfe43f234886f71d2043eb7e3c9e20a6
BLAKE2b-256 625fe90ce6f0c0901a1d429ab0569c5a3529cf820085a096d588209ea5ddb078

See more details on using hashes here.

File details

Details for the file pademelon-0.2.0-py2-none-any.whl.

File metadata

  • Download URL: pademelon-0.2.0-py2-none-any.whl
  • Upload date:
  • Size: 17.0 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

File hashes

Hashes for pademelon-0.2.0-py2-none-any.whl
Algorithm Hash digest
SHA256 29306fab28933430898951367191f91c44511097e1973206c51a73b1444323ad
MD5 d959af42d2d006497f096d939f75d3af
BLAKE2b-256 95c2d9e0943810d7cfc56ec7fc7180289ab41d1845b11109767a62c5183092d7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page