Skip to main content

Putting packages in their proper place (local.txt, production.txt, test.txt)

Project description

Pip Freezer

Author:Tim Santor


For the organized developer. Puts packages in their proper place (base.txt, local.txt, production.txt, test.txt). Plays nice with `Django Cookiecutter <>`__.


To install Pip Freezer, simply use pip:

pip install pipfreezer


Freeze requirements

In the root of your project, run:

NOTE: On first run, pipfreezer will create a config file at ^/.pipfreezer/pipfreezer.cfg. This contains the rules for where pipfreezer will place known requirements. Feel free to edit this to your liking.

Install requirements

When installing requirements simply use:

pip install -r requirements/local.txt
NOTE: Replace local with the environment you desire: local, production or test


Documentation is available at TODO

Version History

  • 0.1.0 - Initial release


If you experience any issues, please create an issue on Bitbucket.


All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

0.1.0 (2017-12-04)

  • First release on PyPI.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pip-freezer, version 0.2.0
Filename, size File type Python version Upload date Hashes
Filename, size pip_freezer-0.2.0-py2.py3-none-any.whl (7.5 kB) File type Wheel Python version py2.py3 Upload date Hashes View
Filename, size pip-freezer-0.2.0.tar.gz (7.7 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page