summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-03-25Merge pull request #75 from quizlet/masterSergey Stankevich
Add pypy support
2014-03-25Add pypy supportRobert Deaton
2014-03-18Release 1.7.0Sergey Stankevich
2014-03-18Merge pull request #73 from giavac/masterSergey Stankevich
Don't try to reinstall pip packages on every Puppet run #59
2014-03-18Merge pull request #72 from CpuID/masterSergey Stankevich
add support for explicit version handling with ensure parameter for pip packages
2014-03-18Merge pull request #71 from tehgeekmeister/patch-1Sergey Stankevich
Document newly required pkgname option for pip.
2014-03-18Don't try to reinstall pip packages on every Puppet run #59; Even if ensure ↵Giacomo Vacca
latest, do not install if already latest
2014-03-18add support for explicit version handling with ensure parameter for pip packagesNathan Sullivan
2014-03-14Document newly required pkgname option for pip.Ezekiel Smithburg
2014-03-06Release 1.6.6Sergey Stankevich
2014-03-06Merge branch 'master' of github.com:stankevich/puppet-pythonSergey Stankevich
* 'master' of github.com:stankevich/puppet-python: adds external pkgname variable
2014-03-06Release 1.6.5Sergey Stankevich
2014-03-06Merge pull request #65 from marcinzaremba/fix-pip-nameSergey Stankevich
Same package for mutiple virtualenvs
2014-03-06adds external pkgname variableMarcin Zaremba
2014-03-06Release 1.6.4Sergey Stankevich
2014-03-04Merge pull request #62 from genome-vendor/masterSergey Stankevich
Silence warnings when programs are not installed
2014-03-04Add begin/rescue/end to setcode blockMatt Callaway
This silences these warnings: Could not retrieve pip_version: undefined method `[]' for nil:NilClass Could not retrieve pip_version: can't convert Symbol into String
2014-03-04Add begin/rescue/end to setcode blockMatt Callaway
This silences these warnings: Could not retrieve pip_version: undefined method `[]' for nil:NilClass Could not retrieve pip_version: can't convert Symbol into String
2014-02-26Merge pull request #60 from huit/el5_facts_error_messageSergey Stankevich
prevent Facter error when packages not installed
2014-02-26prevent Facter error when packages not installedSteve Huff
on RHEL systems, `pkg.retrieve[pkg.property(:ensure)]` returns `:absent` when a package is not installed; this can generate an unsightly error when running these facts on a RHEL system where the necessary OS packages are not installed: [root@gepeto ~]# facter -p osfamily RedHat [root@gepeto ~]# facter -p lsbmajdistrelease 5 [root@gepeto ~]# grep version /etc/puppet/modules/python/Modulefile version '1.6.3' [root@gepeto ~]# facter -p virtualenv_version pip_version Could not retrieve virtualenv_version: can't convert Symbol into String Could not retrieve pip_version: undefined method `[]' for nil:NilClass Could not retrieve pip_version: can't convert Symbol into String pip_version => virtualenv_version => Fixes #50
2014-02-02Version 1.6.3Sergey Stankevich
2014-01-27Merge pull request #57 from jalli/masterSergey Stankevich
Fix pip wheel handling when wheels are supported but --no-use-wheel flag is not
2014-01-27Merge branch 'master' of https://github.com/stankevich/puppet-pythonJarl Stefansson
2014-01-20Fix syntax error with brace prioritizationJarl Stefansson
2014-01-20Merge pull request #56 from vholer/masterSergey Stankevich
Drop stderr in pip --version
2014-01-20Drop stderr in pip --versionVlastimil Holer
2014-01-16Fix pip 1.5/1.4.1 handlingJarl Stefansson
2014-01-16Merge pull request #55 from saz/patch-2Sergey Stankevich
remove duplicate pip_install exec for latest case
2014-01-16Merge pull request #54 from saz/patch-1Sergey Stankevich
Add path to requirements exec
2014-01-16remove duplicate pip_install exec for latest caseSteffen Zieger
2014-01-16Add path to requirements execSteffen Zieger
2014-01-14Update documentation for python pipJarl Stefansson
2014-01-14Version 1.6.2Sergey Stankevich
2014-01-14Merge pull request #52 from Mayflower/fix/pip-wheel-needs-current-setuptoolsSergey Stankevich
Wheel support in pip needs current setuptools
2014-01-14Wheel support in pip needs current setuptoolsFranz Pletz
When virtualenvs are used without distribute and an old setuptools python package is installed in the system, upgrading pip in the virtualenv won't ensure setuptools > 0.8 is installed which is required by the pip wheel command. This patch upgrades setuptools if distribute isn't used. Signed-off-by: Franz Pletz <fpletz@fnordicwalking.de>
2014-01-08Version 1.6.1Sergey Stankevich
2014-01-07Merge pull request #51 from jalli/masterSergey Stankevich
Fix secondary version detection for python and revert back to using /tmp for current working dir during virtualenv install.
2014-01-07Fix Python version detection, stderr to stdoutJarl Stefansson
2014-01-07Silence facter by redirecting python -V stderrJarl Stefansson
2014-01-07Revert to using /tmp fir for cwd for virte inst.Jarl Stefansson
If the virtualenv target directory does not exist before running the virtualenv command the puppet command will fail if the cwd does not exist, hence revert back to using the /tmp directory for current working directory.
2014-01-04Merging masterSergey Stankevich
2014-01-04Version 1.5.0Sergey Stankevich
2014-01-03Merge pull request #49 from jalli/masterSergey Stankevich
Add compatability/support for pip 1.5 and fix erroneous rebuilds
2014-01-03Fix working dir for virtualenv creationJarl Stefansson
2014-01-03Fix wheel/pip1.5 handing with requirementsJarl Stefansson
2014-01-03Merge branch 'master' of https://github.com/stankevich/puppet-pythonJarl Stefansson
Conflicts: manifests/pip.pp manifests/virtualenv.pp Merge curly braces around variable names
2014-01-03Cleanup for merge requestJarl Stefansson
2014-01-03Fix grep for detecting if virtenv needs rebuildJarl Stefansson
2014-01-03Fix testing for existing virtual environmentJarl Stefansson
2014-01-03Further fixes for pip 1.5 and wheel handlingJarl Stefansson