summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-10-15Added support for setting egg nameVik Bhatti
2013-10-09Merge pull request #33 from fredrikt/masterSergey Stankevich
Add options install_args and uninstall_args.
2013-10-09Add options install_args and uninstall_args.Fredrik Thulin
Modern pip does not install what it considers 'pre-release' versions unless '--pre' is given as argument. This change adds a mechanism for supplying the '--pre' argument or any other argument deemed necessary.
2013-10-08Merge pull request #32 from wikical/pipsrcSergey Stankevich
Added src parameter for pip in python::requirements
2013-10-08Added src parameter for pip in python::requirementsAntonis Christofides
A requirements file can have --editable resources; in such a case the pip default is to install them in ~/src/, which can be unsuitable; for example, if run by root, /root/src/ is usually unreadable by other users. pip provides an --src parameter to specify an alternative directory. This is useful for installing requirements systemwide, outside a virtualenv.
2013-09-09Merge pull request #30 from chiangf/masterSergey Stankevich
Allow PATH to be overridden
2013-09-09Merge remote-tracking branch 'upstream/master'Frank Chiang
2013-09-05Merge pull request #29 from VerosK/masterSergey Stankevich
Fix: Added missing -p switch
2013-09-05Added missing Python versionVeros Kaplan
2013-08-15Add comments describing what path parameter does.Frank Chiang
2013-08-15Change hardcoded path in virtualenv module to take in an optional parameter.Frank Chiang
2013-07-09Merge pull request #23 from mwilliamson/pip-setuptools-fixSergey Stankevich
Install pip before distribute
2013-07-09Install pip before distributeMichael Williamson
2013-06-12Merge pull request #22 from fgimian/masterSergey Stankevich
Reverted documentation to reflect Sergey as the primary owner now that my earlier pull request was merged
2013-06-13Reverted documentation to reflect Sergey as the owner now that the pull ↵Fotis Gimian
request was accepted
2013-06-12Merge pull request #20 from fgimian/masterSergey Stankevich
Stability & performance improvements along with a few new features (take what you wish)
2013-06-04Changed documentation to reflect that it's a fork and that I will be ↵Fotis Gimian
maintaining it
2013-06-04Fixed minor typo in installation instructionsFotis Gimian
2013-06-04Added environment parameter to requirements and virtualenv classes and ↵Fotis Gimian
incremented version to 1.1.3
2013-06-04Incremented version to 1.1.2Fotis Gimian
2013-06-04Touched up virtualenv to run from /tmp to avoid write errorsFotis Gimian
2013-06-04Removed unnecessary which commands for obtaining the pip and python executablesFotis Gimian
2013-06-04Made the pip package independent from the dev package in the python class ↵Fotis Gimian
and updated version to 1.1.1
2013-06-04Amended all documentation and updated version to 1.1.0Fotis Gimian
2013-06-03Removed owner attribute from the pip class as it was not needed and touched ↵Fotis Gimian
up a few mistakes.
2013-06-03Made system virtualenv more robust and ensured that pip logging would occur ↵Fotis Gimian
in an appropriate directory upon failure to avoid errors
2013-06-03Now that all exec statements run under a particular owner, there is no need ↵Fotis Gimian
for the CPU intensive recursive virtualenv permission check
2013-06-03Added environment attribute to the pip class which allows for users to ↵Fotis Gimian
override environment variables like LD_LIBRARY_PATH and ORACLE_HOME which are needed to install packages like cx_Oracle.
2013-06-03Added owner, group to the pip class which ensures that packages will be ↵Fotis Gimian
installed with the correct permissions.
2013-06-03Specifically looked for the activate script when creating a virtualenv since ↵Fotis Gimian
this is created last. This ensures that a half-created virtualenv will be detected and corrected by Puppet.
2013-06-03Added braces around python variable to avoid Puppet syntax errors in install ↵Fotis Gimian
manifest
2013-05-31Merge pull request #19 from jamescarr/patch-1Sergey Stankevich
Added owner and group params for virtualenv.
2013-05-30Added owner and group params for virtualenv.James Carr
2013-05-28Merge pull request #17 from schacki/masterSergey Stankevich
Remove SHA calculation from requirements
2013-05-28Merge pull request #16 from schacki/5d3b340ac6ebbee8cca959c2653f141e3030f646Sergey Stankevich
Removed Multiline backslashed from virtuelv Exec statement
2013-05-20Removed SHA calculation from requirements and applied the audit option the ↵schacki
requirements file resource which should do exaxtly the same out of the box
2013-05-20Removed multiline backslashes from the execution statement, since this can ↵schacki
cause issues with vagrant, linux guest, windows host and shared folders
2013-05-19Merge pull request #15 from adevore/masterSergey Stankevich
Fix typo from pull request #14
2013-05-18Use the shell in an exec to avoid specifying a pathAaron DeVore
2013-05-18Fix typo from pull request #14Aaron DeVore
2013-05-16Merge pull request #14 from simonoded/masterSergey Stankevich
adding pipindex option
2013-05-16add -i <address option to install pip packages to the exec commandsOded Simon
2013-05-12Merge pull request #13 from tbartelmess/masterSergey Stankevich
Use regex for OS matching
2013-05-12Use regex for OS matchingThomas Bartelmess
2013-05-12Merge pull request #12 from tbartelmess/masterSergey Stankevich
Support for CentOS and RedHat Linux
2013-05-12CentOS and RedHat supportThomas Bartelmess
2013-05-06Merge pull request #11 from theospears/virtualenv_ownerSergey Stankevich
Allow setting owner for virtualenv and requirements
2013-05-04Allow setting owner for virtualenv and requirementsTheo Spears
2013-04-23Merge pull request #9 from zoni/pipcwdSergey Stankevich
Fix regression with $cwd in python::requirements
2013-04-21Fix regression with $cwd in python::requirementsNick Groenen
Commit 8b22e3ecd90dd3ac741ff107d6f3fc8c511443ba introduces a regression which in some cases specifies the full path to pip as it's current working directory, rather than the actual directory pip is in. Obviously this will fail. This commit fixes this.