Skip to main content

No project description provided

Project description

asof.py

Get latest version of a Python package (PyPI, conda) as of a certain date.

Usage

What versions of Numba were available on October 15, 2025?

$ asof 2025-10-15 numba
Query: numba (PyPI name)
Conda name: numba · PyPI name: numba
numba v0.63.0b1 published Mon 10/06/25 10:22:54 to https://pypi.org
numba v0.62.1 published Mon 09/29/25 10:46:31 to https://pypi.org
numba v0.62.1 published Mon 09/29/25 11:59:57 to conda-forge

By default, matches are based on the PyPI name. You can search by the conda package name instead:

$ asof 2019-10-10 web.py --query-type=conda
Query: web.py (conda name)
Conda name: web.py · PyPI name: web-py
web-py v0.40 published Fri 09/27/19 07:44:13 to https://pypi.org
web.py v0.40 published Sun 09/29/19 15:30:21 to conda-forge

Or by import name:

$ asof 2019-10-10 web --query-type=import
Query: web (import name)
Conda name: web.py · PyPI name: web-py
web-py v0.40 published Fri 09/27/19 07:44:13 to https://pypi.org
web.py v0.40 published Sun 09/29/19 15:30:21 to conda-forge

There are colors in the terminal output, but I can't show them here :)

Motivation

I use this to pin dependencies for new projects to the latest versions available under a dependency cooldown rule.

Installation

Easy way:

pipx install asof

For development:

python -m venv ./venv
# Activate the venv, then:
python -m pip install --editable .[dev]

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

asof-0.1.1a0.tar.gz (11.9 kB view details)

Uploaded Source

Built Distribution

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

asof-0.1.1a0-py3-none-any.whl (9.7 kB view details)

Uploaded Python 3

File details

Details for the file asof-0.1.1a0.tar.gz.

File metadata

  • Download URL: asof-0.1.1a0.tar.gz
  • Upload date:
  • Size: 11.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for asof-0.1.1a0.tar.gz
Algorithm Hash digest
SHA256 57076705d07a641db24a2db135f6ccb8eaec37e88da5af49fb7a36a9c6bc4670
MD5 bc4b316749a3e6e748f02a7e97365814
BLAKE2b-256 1bc5528973062296922c72dc8405e326da7a5edefca2ed7e9f7098ba427e6226

See more details on using hashes here.

Provenance

The following attestation bundles were made for asof-0.1.1a0.tar.gz:

Publisher: publish-to-pypi.yml on maxkapur/asof.py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file asof-0.1.1a0-py3-none-any.whl.

File metadata

  • Download URL: asof-0.1.1a0-py3-none-any.whl
  • Upload date:
  • Size: 9.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for asof-0.1.1a0-py3-none-any.whl
Algorithm Hash digest
SHA256 4652b6d5738c611044f36dc7fb781dad07dda56671d3c49dd967f26ac02f406f
MD5 ba870f2565c26639f8c3d911d02fea29
BLAKE2b-256 728d8bebdc7c65f86c39b38c81c3f6f70750925dc07b25b0c506565f23cec97a

See more details on using hashes here.

Provenance

The following attestation bundles were made for asof-0.1.1a0-py3-none-any.whl:

Publisher: publish-to-pypi.yml on maxkapur/asof.py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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