Skip to main content

License: MIT PyPI version Maintenance macOS

forthebadge made-with-python

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)

Source distribution for pkgversions 0.2.2
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)

Table of built distributions (wheels) for pkgversions 0.2.2
File Interpreter ABI Platform Actions
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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page