Skip to main content

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

Project description

Pip Freezer

Author:Tim Santor tsantor@xstudios.agency

Overview

For the organized developer. Puts packages in their proper place (base.txt, local.txt, production.txt, test.txt). Plays nice with `Django Cookiecutter <https://github.com/pydanny/cookiecutter-django>`__.

Installation

To install Pip Freezer, simply use pip:

pip install pipfreezer

Usage

Freeze requirements

In the root of your project, run:

pipfreezer
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

Documentation is available at TODO

Version History

  • 0.1.0 - Initial release

Issues

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

History

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 hashes
Filename, size pip-freezer-0.2.0.tar.gz (7.7 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page