Learning About PipENV¶
Resources¶
- Pipenv Docs
- Tutorials
- Hitchhikers Guide - Pipenv
- Packaging with Pipenv
- Managing Dependencies - Python.org - packaging
Notes¶
pip install --user pipenv
- installs in user mode.pipenv shell
- activate the virtual environment- Convert my virtualenvwrapper project to pipenv project.
- CD into directory of project.
pipenv install
- will install packages from requirements.txt file.pipenv shell
- launch the virtual environment- Edit pidfile to update dependencies to ‘*’.
pipenv update
- update to latest packages.
- Generate a requirements file
pipenv lock -r
pipenv lock -r --dev
- only the dev requirement
Python Packages¶
Database¶
- SQLAlchemy
- SQLAlchemy Utils
- Custom datatypes and utility functions for SQLAlchemy. Inludes UUIDType.
- psycopg - PostgreSQL Python Adapter
Configuration¶
Other¶
- openpyxl
- Library to read and write Excel files including latest Excel files.
- click - Command line library for Python.
- Microsoft Word Merge Docs
Testing¶
Documentation¶
- Mkdocs
- Generate documentation for project and allows you to deploy to github gh-pages
Python Research and Resources¶
Packages¶
Last update: April 13, 2020 16:50:19