Skip to main content

Python plugin for development tools for Docker

Project description

# Python Development Plugin for docker-dev

This plugin makes it easy to use Docker while developing your Python projects.

In development, it’s quite likely that you want to achieve the following:

  • Install your Python distribution in editable mode (e.g., pip install -e .).

  • Mount your distribution as read-only on the container, so that you get instant code reload.

However, those two things conflict, as the container can’t write to the read-only file system. You could drop this constraint and allow the container to write to the directory, but this .egg-info directory wouldn’t be owned by you, which will lead to other problems.

This plugin is a workaround to this issue: It generates the .egg-info in the host system, even before the image is built.

To learn more, read about [docker-dev](https://github.com/2degrees/docker-dev).

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

docker-dev-python-1.0a3.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

docker_dev_python-1.0a3-py2-none-any.whl (4.5 kB view details)

Uploaded Python 2

File details

Details for the file docker-dev-python-1.0a3.tar.gz.

File metadata

File hashes

Hashes for docker-dev-python-1.0a3.tar.gz
Algorithm Hash digest
SHA256 09bfe84b88412f93bd538d939e246e683a94b3f2923290731ee08e1ed8fae524
MD5 d3b6c816113ad53b0c96a88970b67cd1
BLAKE2b-256 424ff597526cf0ba9fa2d535f3751fc2348cca9aeb7a9fc7bb71efa7106208a7

See more details on using hashes here.

File details

Details for the file docker_dev_python-1.0a3-py2-none-any.whl.

File metadata

File hashes

Hashes for docker_dev_python-1.0a3-py2-none-any.whl
Algorithm Hash digest
SHA256 81e4237f77e918401cc053ba1ee158df3cb17d7d1311aee15d6946bf80de39b9
MD5 b8f7e2a7ff0bb51866e628bb9ff093fd
BLAKE2b-256 500bcb47b1a641278a39bdc37d086bac3c10066ec2d55d0591b143d970888196

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