Skip to main content

This is a short description

Project description

RePyPI

Imagine, you just got hired to fix a legacy Python project. But the previous project maintainer did not bother to add versions to requirements.txt. If you know when was that project made, you can use repypi to populate requirements.txt with what was newest at the time! repypi will not touch any requirement lines that it fails to parse or that already have a version spec.

Install

You may install using pip install repypi or pipx install repypi

Usage

Example requirements.txt

# This is a comment
numpy
tensorflow
pandas

RePyPI can modify requirements.txt to contain newest packages on 01/01/2018

repypi -r requirements.txt -d "01/01/2018" 

With the resulting file being:

# This is a comment
numpy==1.14.0rc1
tensorflow==1.4.1
pandas==0.22.0

Other examples

# Get newest version of wget now
repypi -p wget 
# wget==3.2

# Get newest version of wget at 1st of January 2015
repypi -p wget -d "01/01/2015"
# wget==2.2

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

repypi-1.1.6.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

repypi-1.1.6-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file repypi-1.1.6.tar.gz.

File metadata

  • Download URL: repypi-1.1.6.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for repypi-1.1.6.tar.gz
Algorithm Hash digest
SHA256 547b82cbc14e744d60cc272aa328e5d251d923ee732ab443da818ca0b569abbd
MD5 a0279af6ab5eca69203f208aec7fa625
BLAKE2b-256 e80c30413b2b03951c94416eb1e12a9d39fc3d6b658b39a078385bc62c55d5ce

See more details on using hashes here.

File details

Details for the file repypi-1.1.6-py3-none-any.whl.

File metadata

  • Download URL: repypi-1.1.6-py3-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for repypi-1.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 e0760cfea5164b2a2897192bd6b77716d89480725c4ce50c5a751fc97f81de11
MD5 57b9fc7963a084e52aeb160d89c12055
BLAKE2b-256 5013ce5472c6547d798290647412535ca822e6e5547e8bd9c86da43e206b991c

See more details on using hashes here.

Supported by

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