Get a list of deps given a pyproject.toml, uv.lock, requirements.txt etc
Project description
DepGather
Get a list of deps given a pyproject.toml, uv.lock, requirements.txt etc
Table of Contents
Documentation
- The Technical Reference documents APIs and other aspects of the machinery. This documentation describes how to use the classes and functions at a lower level and assume that you have a good high-level understand of the software.
Install With PIP
pip install depgather
Head to https://pypi.org/project/depgather/ for more info
Language information
Using python 3.12, to 3.14
Working with the repo
Clone, the repo with
git clone https://github.com/FHPythonUtils/DepGather
Format
uv run ruff format
Linting
uv run ruff check
uv run python3 -m basedpyright -p .
Testing
uv run python3 -m pytest
Alternatively use tox to run tests over a range of python versions
tox
Community Files
Licence
MIT License Copyright (c) FredHappyface (See the LICENSE for more information.)
Changelog
See the Changelog for more information.
Code of Conduct
Online communities include people from many backgrounds. The Project contributors are committed to provid a friendly, safe and welcoming environment for all. Please see the Code of Conduct for more information.
Contribut
Contributions are welcome, please see the Contributing Guidelines for more information.
Security
Thank you for improving the security of the project, please see the Security Policy for more information.
Support
Thank you for us this project, I hope it is of use to you. Please be aware that those involved with the project often do so for fun along with other commitments (such as work, family, etc). Please see the Support Policy for more information.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file depgather-0.2.0.tar.gz.
File metadata
- Download URL: depgather-0.2.0.tar.gz
- Upload date:
- Size: 78.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4346bedb6ece79a99643c5c622558ccf61fb2994f5ec7d81d81c64e3b942308f
|
|
| MD5 |
64732a131fb96a5bbe6e819cc34dcc80
|
|
| BLAKE2b-256 |
1b464f49c9a07c988570d34e16a5130344cca88a2ced28fd1fc3c632d1a5e137
|
Provenance
The following attestation bundles were made for depgather-0.2.0.tar.gz:
Publisher:
release.yaml on FHPythonUtils/DepGather
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
depgather-0.2.0.tar.gz -
Subject digest:
4346bedb6ece79a99643c5c622558ccf61fb2994f5ec7d81d81c64e3b942308f - Sigstore transparency entry: 1804994795
- Sigstore integration time:
-
Permalink:
FHPythonUtils/DepGather@c09c3745168ae69c6b4919b64b9fccf007d5ad97 -
Branch / Tag:
refs/tags/0.2.0 - Owner: https://github.com/FHPythonUtils
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@c09c3745168ae69c6b4919b64b9fccf007d5ad97 -
Trigger Event:
push
-
Statement type:
File details
Details for the file depgather-0.2.0-py3-none-any.whl.
File metadata
- Download URL: depgather-0.2.0-py3-none-any.whl
- Upload date:
- Size: 9.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dfcfba756f9e0efd1e56859c0b5a4e06ffe37cd9f85d24b252928617921c8f8d
|
|
| MD5 |
da23b6df48b424dfc11f6a2fe9cd4827
|
|
| BLAKE2b-256 |
3ca61f8e5a4de323826b97abfe6671d861cbbee8557c93659a61bb45bb97bcd0
|
Provenance
The following attestation bundles were made for depgather-0.2.0-py3-none-any.whl:
Publisher:
release.yaml on FHPythonUtils/DepGather
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
depgather-0.2.0-py3-none-any.whl -
Subject digest:
dfcfba756f9e0efd1e56859c0b5a4e06ffe37cd9f85d24b252928617921c8f8d - Sigstore transparency entry: 1804994831
- Sigstore integration time:
-
Permalink:
FHPythonUtils/DepGather@c09c3745168ae69c6b4919b64b9fccf007d5ad97 -
Branch / Tag:
refs/tags/0.2.0 - Owner: https://github.com/FHPythonUtils
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@c09c3745168ae69c6b4919b64b9fccf007d5ad97 -
Trigger Event:
push
-
Statement type: