Skip to content

Repository files navigation

Skeleton for my standard python project setup

This installs and configures my current preferred set of development tools, and nothing else.

To use:

  • Copy all these files into a new empty repo
  • Don't forget .envrc to set up my direnv
  • May want to add .envrc to gitignore if going to add api keys etc
  • Replace this README with something useful :)

Bootstrap the direnv:

direnv allow
# Entering and leaving a direnv directory causes it to apply the config.cd ..cd -

Check the right python is active by running which python. It should show a binary in ./direnv/python-3*/bin relative to the current directory.

Then install and freeze packages:

pip install -r requirements-minimal.txtpip freeze -r requirements-minimal.txt > requirements.txt

About

Bootstrapping things I usually like to have

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages