https://github.com/dhellmann/ansible-python-dev
Ansible role for setting up a python development system
https://github.com/dhellmann/ansible-python-dev
Last synced: over 1 year ago
JSON representation
Ansible role for setting up a python development system
- Host: GitHub
- URL: https://github.com/dhellmann/ansible-python-dev
- Owner: dhellmann
- Created: 2015-03-07T18:47:07.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2020-08-02T19:39:59.000Z (almost 6 years ago)
- Last Synced: 2025-01-04T22:34:39.772Z (over 1 year ago)
- Size: 21.5 KB
- Stars: 15
- Watchers: 6
- Forks: 6
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
python-dev
==========
Installs tools commonly used by Python developers, including multiple
versions of the Python interpreter, PyPy, pip, virtualenv,
virtualenvwrapper, tox, and wheel.
Requirements
------------
None
Role Variables
--------------
* python_dev_versions
The versions of python to install, as a list of dictionaries
containing one key "version" and the version number as a
string. Defaults to: [{version: "2.6"}, {version: "3.3"}, {version:
"3.4"}, {version: "2.7"}]
The last version included will be used as the default version for
pip. To use pip with the other versions, add the version number to
the command name (for example, "pip3.3 install mypackage").
Dependencies
------------
None
Example Playbook
----------------
Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:
- hosts: servers
roles:
- role: username.python-dev
python-versions:
- version: 3.3
- version: 3.4
License
-------
BSD
Author Information
------------------
Doug Hellmann