Introduction
This is a simple CLI that allows you to update package versions during development. It creates a versions file that you can incorporate in your About Dialog.
This command has to be run solely during development and in the virtual environment of the target py2app application.
Install pkgversions in your virtual environment
This utility is distributed via pypi packages.
Install like this:
pip3 install pkgversions
##How to use
pkgversions --help
Usage: pkgversions [OPTIONS]
For best results install this command in the virtual environment that
contains the packages that you intend to query
Options:
-p, --package-file PATH location of packages list file
-o, --versions-file PATH location of generated versions file
--version Show the version and exit.
--help Show this message and exit.
Format of Package File
This file is the name of the python packages one per line
For example:
todoist-python
PyGithub
Format of Versions File
The utility creates a versions file one line per package name with the version number.
For example:
todoist-python=8.1.3
PyGithub=1.54.1
Metadata
Release files for pkgversions 0.2.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| pkgversions-0.2.2.tar.gz | 4.6 kB | Without provenance | Details for pkgversions-0.2.2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| pkgversions-0.2.2-py3-none-any.whl | Python 3 | none | any | Details for pkgversions-0.2.2-py3-none-any.whl |
Total release size: 10.0 kB
Release files / pkgversions-0.2.2.tar.gz
| Download URL | pkgversions-0.2.2.tar.gz |
|---|---|
| Size | 4.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0ff0f688a4f75d78c303c34a9712dd8eae3f3fdaac3add68d81899471f5b45c1
|
|
BLAKE2b-256 checksum How to use checksums |
f9440b3e637236526002adac5996f9a91ecd87d2fc899d4449aadd9d74a5b6a8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.9.9
|
Release files / pkgversions-0.2.2-py3-none-any.whl
| Download URL | pkgversions-0.2.2-py3-none-any.whl |
|---|---|
| Size | 5.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
433b04a8b617efc5f8a4f9f16d87da163a7055fc734f48f312620435dbe56edf
|
|
BLAKE2b-256 checksum How to use checksums |
457af4606f26fba0a37617af01d19e1709b229870c57137ed46a7bc946c7d4d9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.9.9
|
Security for pkgversions 0.2.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.