Skip to main content

depend

A dependency analysis tool for various languages and package managers.

Local Development / Testing

  • Create and activate a virtual environment
  • Run pip install -r requirements-dev.txt to do an editable install
  • Run pytest to run tests
pytest-watch --runner='coverage run --rcfile=.coveragerc.local -m pytest --testmon' \
  --onfail="notify-send --urgency=low -i error 'Tests Failed'" \
  --onpass="coverage html --skip-covered"

terminal-notifier -message

Type Checking

Run mypy .

Create and upload a package to PyPI

Make sure to bump the version in setup.cfg.

Then run the following commands:

rm -rf build dist
python setup.py sdist bdist_wheel

Then upload it to PyPI using twine:

twine upload dist/*

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

depend-0.3.0.tar.gz (30.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

depend-0.3.0-py3-none-any.whl (27.7 kB view details)

Uploaded Python 3

File details

Details for the file depend-0.3.0.tar.gz.

File metadata

  • Download URL: depend-0.3.0.tar.gz
  • Upload date:
  • Size: 30.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for depend-0.3.0.tar.gz
Algorithm Hash digest
SHA256 1df272131eb6c9ebaed10ddcc8df1f3c1d6aa7ede1f83fe767c103b1586b9419
MD5 1aacedcd49bda846ea2ad5c4397f6469
BLAKE2b-256 08da98b1c4af8d85847f242f3f9f52ca8e53269fb443672b2bf92b3cdae8ea79

See more details on using hashes here.

File details

Details for the file depend-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: depend-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 27.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for depend-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 80b5e7973e7635703de6cf677ced371cd11635fdd98f9b855324d77e25684d15
MD5 a639b07fce3123b7243631e654430e8a
BLAKE2b-256 af413bdf63d2c471d182fc604ebb111b87d844ac4b7fdf1cdd92639699149071

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 files

0.2.0

1 file

0.1.0

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page