Compare commits

...

7 Commits

Author SHA1 Message Date
Kenneth Reitz e2e97b774a Merge remote-tracking branch 'origin/master' 2014-08-21 14:33:06 -04:00
Kenneth Reitz 4f0f97959f package finder update for pip-pop 2014-08-21 14:33:02 -04:00
kennethreitz 93f4eeb227 Merge pull request #162 from cclauss/patch-6
Updated pypy to 2.3.1 and added pypy3
2014-08-19 12:49:28 -04:00
cclauss ec769e00bb Update Readme.md 2014-08-12 22:12:02 +02:00
cclauss ade975d48f Update Readme.md 2014-08-09 08:33:40 +02:00
Kenneth Reitz 16a07abd51 fix for libmemcached & cedar-14 2014-08-06 17:10:23 -04:00
cclauss 3c07ec133e Updated pypy to 2.3.1 and added pypy3
Both are marked (unsupported, experimental).
2014-08-05 14:46:28 +02:00
4 changed files with 13 additions and 6 deletions
+2 -1
View File
@@ -46,6 +46,7 @@ Runtime options include:
- python-2.7.8
- python-3.4.1
- pypy-1.9 (experimental)
- pypy-2.3.1 (unsupported, experimental)
- pypy3-2.3.1 (unsupported, experimental)
Other [unsupported runtimes](https://github.com/heroku/heroku-buildpack-python/tree/master/builds/runtimes) are available as well.
+2 -1
View File
@@ -22,7 +22,8 @@ curl -LO ftp://ftp.cyrusimap.org/cyrus-sasl/cyrus-sasl-2.1.26.tar.gz
tar xzf cyrus-sasl-2.1.26.tar.gz
pushd cyrus-sasl-2.1.26
./configure --prefix=${OUT_PREFIX}
./configure --prefix=${OUT_PREFIX} --with-plugindir=${OUT_PREFIX}lib/sasl2 --with-configdir=${OUT_PREFIX}lib/sasl2
make -s -j 9
make install -s
popd
+4 -2
View File
@@ -13,6 +13,7 @@ Options:
import os
from docopt import docopt
from pip.req import parse_requirements
from pip.index import PackageFinder
class Requirements(object):
def __init__(self, reqfile=None):
@@ -31,7 +32,8 @@ class Requirements(object):
if not os.path.exists(reqfile):
raise ValueError('The given requirements file does not exist.')
for requirement in parse_requirements(reqfile):
finder = PackageFinder([], [])
for requirement in parse_requirements(reqfile, finder=finder):
if requirement.req:
self.requirements.append(requirement.req)
@@ -109,4 +111,4 @@ def main():
if __name__ == '__main__':
main()
main()
+5 -2
View File
@@ -10,6 +10,8 @@ Options:
import os
from docopt import docopt
from pip.req import parse_requirements
from pip.index import PackageFinder
class Requirements(object):
def __init__(self, reqfile=None):
@@ -28,7 +30,8 @@ class Requirements(object):
if not os.path.exists(reqfile):
raise ValueError('The given requirements file does not exist.')
for requirement in parse_requirements(reqfile):
finder = PackageFinder([], [])
for requirement in parse_requirements(reqfile, finder=finder):
self.requirements.append(requirement)
@@ -73,4 +76,4 @@ def main():
if __name__ == '__main__':
main()
main()