Commit Graph

657 Commits

Author SHA1 Message Date
kennethreitz 1f9b0bfe02 Merge pull request #150 from cclauss/patch-2
Readme: Update Python versions to match compile
2014-06-20 06:04:33 +08:00
kennethreitz 533def6b57 Merge pull request #152 from yunojuno/master
Update pylibmc to support nested requirements.
2014-06-20 06:03:25 +08:00
Hugo Rodger-Brown 826193ef5a Update pylibmc to support nested requirements.
The current regex assumes that pylibmc appears at the beginning of a line
(whitespace only precedes it), which is a fair assumption in a single 'flat'
requirements.txt file. However, if you are using nested requirements then
this is not the case - your pylibmc may exist in a sub-directory. This is
very similar to the way in which mercurial is installed if "hg+" is found
in the requirements file (see the /bin/compile script). By insisting that
pylibmc appear at the beginning of the file, it's impossible to fool the
compilation into installing libmemcached (as this script does) by simply
putting the phrase into a comment, which is what you *can* do with 'hg+'.

I've updated the regex to remove the beginning of line restriction. This
means that you can add a comment to a top-level requirements.txt that
will trigger the install, without having to functionally alter your
nested requirements.

e.g. top-level requirements.txt:

    # fake comment to trigger pylibmc script
    # fake comment to trigger hg+ install
    -r requirements/production.txt
2014-06-18 18:13:37 +01:00
cclauss 631aa4b356 Readme: Update Python versions to match compile
Also matches recent updates to https://devcenter.heroku.com/articles/python-runtimes
2014-06-17 20:09:25 +02:00
Kenneth Reitz 067422b4b4 disabled shared for python-2.7.7 (for reportlab) 2014-06-12 16:46:34 -04:00
Kenneth Reitz 7ec8f12648 append $LD_LIBRARY_PATH v40 2014-06-04 17:12:24 -04:00
Kenneth Reitz 731a0cb0bf ignore LIBRARY_CONFIG from the environment. v39 2014-06-04 11:21:02 -04:00
Kenneth Reitz ebd97e9b93 Make LD_LIBRARY_PATH 2014-06-04 11:20:20 -04:00
kennethreitz 9fcf81c170 Merge pull request #147 from cclauss/patch-7
Update pypy-1.9
2014-06-03 16:12:38 -04:00
kennethreitz 1f2cb16dbb Merge pull request #148 from cclauss/patch-6
Update pypy-1.8
2014-06-03 14:45:29 -04:00
cclauss 827306728f Update pypy-1.9
1.7 --> 1.9 in two locations.
2014-06-03 06:57:01 +02:00
cclauss f6076cb7f0 Update pypy-1.8
1.7 --> 1.8 in two locations.
2014-06-03 06:55:47 +02:00
Kenneth Reitz 694386e233 pypy time v38 2014-06-02 17:55:32 -04:00
Kenneth Reitz f11928af11 pypy 1.x series 2014-06-02 17:49:12 -04:00
Kenneth Reitz acda8f640a ughhhhhh 2014-06-02 17:41:01 -04:00
Kenneth Reitz 4ff3a5d818 lol consistency
Who was the 3.3.0 release manager? :)
2014-06-02 17:39:07 -04:00
Kenneth Reitz 314b729c8a 3.3.x series 2014-06-02 17:35:10 -04:00
Kenneth Reitz 9fb676aba9 python 3.x series 2014-06-02 17:12:42 -04:00
Kenneth Reitz b91741d10d 3.1.x series 2014-06-02 17:08:15 -04:00
Kenneth Reitz f3787356b6 2.4.x series 2014-06-02 16:56:26 -04:00
Kenneth Reitz def3136c85 no shared for 2.5 2014-06-02 15:34:28 -04:00
Kenneth Reitz abb0c9b384 Python 2.5.x series 2014-06-02 14:49:11 -04:00
Kenneth Reitz 87b2891c1a set LIBRARY_PATH and LD_LIBRARY_PATH in runtime 2014-06-02 14:03:59 -04:00
Kenneth Reitz 52c34ef64f append to include paths 2014-06-02 13:55:05 -04:00
Kenneth Reitz 40bc836a55 --enable-shared
/cc @GrahamDumpleton
2014-06-02 10:44:05 -04:00
Kenneth Reitz d2738ece19 fix for 2.6.x series 2014-06-02 10:40:09 -04:00
Kenneth Reitz f758a5d738 --enable-shared 2014-06-02 10:28:35 -04:00
Kenneth Reitz 63edc5d89b let's see if that helps 2014-06-02 10:28:29 -04:00
Kenneth Reitz 0db1584f21 try different tarball 2014-06-02 10:15:03 -04:00
Kenneth Reitz 1ed173f21d 2.6.5 2014-06-02 10:06:12 -04:00
Kenneth Reitz b17f3f51f7 2.6.x series! 2014-06-02 10:05:28 -04:00
Kenneth Reitz 4f0556cce7 Import of full 2.7.x series 2014-06-02 09:44:20 -04:00
Kenneth Reitz b55a5e5ec8 python-2.7.7, new build infrastructure 2014-06-02 09:35:57 -04:00
Kenneth Reitz 68acbb064d chmod +x 2014-06-02 09:14:19 -04:00
Kenneth Reitz 92df76793f python 2.7.7 2014-06-02 08:47:06 -04:00
Kenneth Reitz 5cda51c7a5 Removing PYTHONPATH from sub-env blacklist
This should fixe the mysterious collectstatic bug. (#143)
2014-06-02 08:38:29 -04:00
Kenneth Reitz 659a406eb8 3.4.0 v37 2014-05-30 09:43:29 -04:00
Kenneth Reitz 4cf2dd5b32 removed old pip vendoring style 2014-05-30 09:35:25 -04:00
Kenneth Reitz 100a5ba0bc fix uploads 2014-05-30 09:34:39 -04:00
Kenneth Reitz ab16abaa88 new style of pip and setuptools vendoring 2014-05-30 09:31:02 -04:00
Kenneth Reitz 989dd1dd2a pip v1.5.6, setuptools v3.6 2014-05-30 09:06:42 -04:00
Kenneth Reitz 0468ef22c4 revert pip/setuptools changes 2014-05-29 09:00:15 -04:00
kennethreitz 6238994a17 Merge pull request #131 from dulaccc/fix-build-api-compilation
Use a default SLUG_ID value
2014-05-26 09:09:37 -04:00
kennethreitz 7ba2fe66a0 Merge pull request #138 from cclauss/master
Test cases for django 1.6, simple-runtime-P2, P3, and Pypy2
2014-05-26 09:08:49 -04:00
kennethreitz dfaec438d9 Merge pull request #141 from cclauss/patch-3
Create python-3.4.1
2014-05-26 08:30:46 -04:00
cclauss aaeef59ff6 Create python-3.4.1 2014-05-19 21:13:31 +02:00
cclauss 4d35f5129a Updated latest supported Python3 to 3.4.0 2014-05-11 23:29:01 +02:00
cclauss 84f610347c Updated pip to 1.5.5 and setuptools to 3.6 2014-05-11 23:04:33 +02:00
cclauss 44bfda1320 Added django 1.6, simple-runtime-P2, P3, and Pypy2 2014-05-11 23:00:05 +02:00
cclauss 330524adba Changed if len(history): to if history: 2014-05-11 22:47:30 +02:00