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.0a2.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 2

File details

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

File metadata

File hashes

Hashes for docker-dev-python-1.0a2.tar.gz
Algorithm Hash digest
SHA256 3870558a2b7a837740ba2728aaabb12021f1ef14b390b147a12db3819e374e93
MD5 fb5dbbeddbc7009ac6595ee47dcb51d1
BLAKE2b-256 2cb8c55542203a1c481b69801885b3927f5ce5a292eedf1056488b5cba992fba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docker_dev_python-1.0a2-py2-none-any.whl
Algorithm Hash digest
SHA256 e188320cab6de924c0d9860cbadf76d9277c321ceffe6ae9896c3d8af6f99aa6
MD5 92bb0a562fa87fab49b5292c5956051d
BLAKE2b-256 01631d68034468a610bd527b2544d92b675ce2274414a4eff823199d503ad9c2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page