Kenneth Reitz
a0029a8411
suppress pip-grep errors
2014-08-01 18:10:15 -04:00
Kenneth Reitz
2de3b6cf1c
remove debug statement
2014-08-01 18:04:46 -04:00
Kenneth Reitz
fd19ec2c6a
support for cryptography!
2014-08-01 18:00:49 -04:00
Kenneth Reitz
6aec3ed37a
pylibmc
2014-08-01 17:56:44 -04:00
Kenneth Reitz
8740fcdbad
bugfix!
2014-08-01 16:49:08 -04:00
Kenneth Reitz
fb18948243
Merge branch 'master' into pylibmc
2014-08-01 16:40:39 -04:00
Kenneth Reitz
1786231a49
move requirements to home directory first.
2014-08-01 16:34:53 -04:00
Kenneth Reitz
fa8e09ae9c
debug
2014-08-01 16:05:57 -04:00
Kenneth Reitz
2dd212d020
silence untar
2014-08-01 16:03:45 -04:00
Kenneth Reitz
15acd305d1
mkdir -p
2014-08-01 16:02:32 -04:00
Kenneth Reitz
f18754f8f0
pylibmc attempt
2014-08-01 15:46:14 -04:00
Kenneth Reitz
47c40ce086
Squashed commit of smart-requirements branch
...
commit 60a2a9d0720693b9438b0f1c75f570dc96bf3a4b
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Fri Aug 1 14:58:29 2014 -0400
silent mode
commit 20368e741993a2c96739aa1de457618a5272bfe7
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Fri Aug 1 14:56:00 2014 -0400
pylibmc
commit 8a512995d806ad58e4a8cab9cd712e762277dcf3
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Fri Aug 1 14:55:25 2014 -0400
fix for pip-grep
commit 0b83a0ac11ee67f08dc843b01ecfe72c9b9c2938
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Fri Aug 1 14:50:35 2014 -0400
cat that shit
commit 27095d320f4e6c0a6bccec945efbdb6f09598cfc
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Fri Aug 1 14:49:11 2014 -0400
don't silence the output
commit db15ac279169467e1e78cfcc55cb740660d4b4c9
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Fri Aug 1 14:46:55 2014 -0400
hello
commit 6b851815b07331bf185f218c40d62123df048b7b
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Fri Aug 1 14:41:37 2014 -0400
cleanup
commit b2ccf76ccb244976e5ee71164cfe591925cb13a4
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Fri Aug 1 14:41:14 2014 -0400
remove last debugging statement
commit fdcb7a210327f01fdc49dba00c3928cbb4778c72
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Fri Aug 1 14:39:10 2014 -0400
remove debugging statements
commit dd58a898e4e5244f3b78ce0402537a1b730a3cc3
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Fri Aug 1 14:36:02 2014 -0400
bp watch
commit c722f6e964b2a25f91d153c65f0c473ff22ff4c8
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Fri Aug 1 14:34:34 2014 -0400
install finished
commit 81644ba1956798c06f55a8ce4c86239ca4ee8036
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Fri Aug 1 14:33:04 2014 -0400
install started
commit 62d0e3b81a5ac25e8ceab735e25cf2bb8d161f0b
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Thu Jul 31 14:54:59 2014 -0400
debug
commit 1775a1b206780fd99d013ca7c0cb8d8de17a8461
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Thu Jul 31 13:01:15 2014 -0400
test0
commit 3d20cf89ae0f9436a54c456779a544a3b9d226ac
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Thu Jul 31 12:57:07 2014 -0400
test2/2
commit 751d7496893bc84430a93cd479511786bce9abb9
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Thu Jul 31 12:50:11 2014 -0400
silent mode
commit f927b7b3dee18c6ee58b36a3f96ad66e53b8d46d
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Thu Jul 31 12:44:58 2014 -0400
pylibmc with pip-grep
commit 00dfc36701bf72191f0ad7b7d5533ba7a9ac3b10
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Thu Jul 31 12:41:11 2014 -0400
no debug echo
commit 38d78d800583fc89100cadc551ce715c5800f0b8
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Thu Jul 31 12:40:06 2014 -0400
source, not subenv
commit f455de19a8c1150aa2a4df164b90c2dc9a195942
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Thu Jul 31 12:36:35 2014 -0400
don't print "installing dependencies with pip" twice
commit e72ed7ddbafa0722d2ac6f0cdaf4ac4d0ca0f634
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Thu Jul 31 12:35:47 2014 -0400
refactor
commit 64819d9fd7ac042ef56499750b47214eb863f8d2
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Thu Jul 31 12:24:26 2014 -0400
pip-grep
commit 5e075dd7dbeda9084ea7ce0151dc17924251c258
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Thu Jul 31 12:24:13 2014 -0400
no more travis
commit bc9baba04436dc7b8aefeaee24e820a9720ee9e8
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Tue Jul 29 13:32:40 2014 -0400
if not requirement
commit 0918d781e50e6190d1045c19c5c5a37e00d669dc
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Tue Jul 29 13:28:28 2014 -0400
only use requirments that are truthy
commit 4f0f750407eae6bc7faea50c7b607a10a11ad1c5
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Tue Jul 29 13:25:15 2014 -0400
new version of pip-diff
commit d13b397a21733d0a0a5e31c4995dc6a3b65cd977
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Tue Jul 29 13:12:23 2014 -0400
ignore errors for pip-diff
commit bb09fb0d5051f69a35e086030b11fd39d1539f84
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Tue Jul 29 12:55:55 2014 -0400
uninstall the packages
commit 29b2e1f2dbe7761e3f7f55827d0adcd0025aeb4b
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Tue Jul 29 12:47:21 2014 -0400
maybe this one should be relative
commit 2448558624fdce634350e904eaad5fd3aa725c22
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Tue Jul 29 12:44:04 2014 -0400
docopt
commit 47010d297330869516f6add46ace97a41cdccb8d
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Tue Jul 29 12:40:36 2014 -0400
first pass at pip-pop integration
commit 59ac5912e1322be771d1969687891ebeb9f4b5f0
Author: Kenneth Reitz <me@kennethreitz.com >
Date: Tue Jul 22 14:42:08 2014 -0400
copy requirements
2014-08-01 15:00:38 -04: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
Kenneth Reitz
8be04ea656
no !
2014-04-02 14:05:09 -04:00
Kenneth Reitz
de7c16d942
handhold for collectstatic
2014-04-02 14:02:18 -04:00
Kenneth Reitz
5ea843458a
improved collectstatic experience
2014-04-02 13:37:19 -04:00
Aron Griffis
a5cca6de75
Use a sed() function for unbuffered output.
...
In `bin/steps/collectstatic` the unbuffered output in `indent` is subverted
by calling `sed` first:
```shell
python $MANAGE_FILE collectstatic --noinput 2>&1 | sed '/^Copying/d;/^$/d;/^ /d' | indent
```
This commit fixes this by making `sed` itself unbuffered rather than
putting that logic in the `indent` function.
2014-02-17 14:49:09 -05:00
Kenneth Reitz
63cea99415
chmod +x
2013-12-20 16:48:34 -05:00
Kenneth Reitz
5ecd27e3b8
chmod +x
2013-12-13 16:03:39 -08:00
Kenneth Reitz
206a2dbc04
third argument support for envs in compile
2013-12-13 15:48:39 -08:00
Kenneth Reitz
3448923b69
collectstatic logic improvements
2013-06-26 13:58:00 -04:00
manojlds
431ecee509
Using the bin path at root of pwd
...
The compile script is run with the root of the git repo of the project
being pushed as the working directory.
$BIN_DIR is pointing to the bin directory of the buildpack which is not
where you would want to put the pre and post compile hooks.
Changing back to the old convention of looking for the hooks from the
bin directory at the root of the project.
2013-04-10 15:06:51 +05:30
Kenneth Reitz
5b55261700
Merge pull request #73 from incuna/hooks-fix
...
Use $BIN_DIR in hooks.
2013-04-09 10:25:13 -07:00
Chris Streeter
f68e0989ea
Allow pylibmc to be disabled.
2013-03-12 22:24:08 -07:00
Marc Tamlyn
5be3e0ce52
Use $BIN_DIR in hooks.
2013-01-11 10:54:05 +00:00
Kenneth Reitz
0ff4df4dc3
much better
2013-01-03 14:57:08 -05:00
Kenneth Reitz
8637dc05c0
cleanups
2013-01-02 22:26:15 -05:00
Saul Shanabrook
4ade6c0457
Helper functions to test if in requirements used for checking for mercurial install and for pylibmc
2012-12-28 09:02:09 -05:00
Kenneth Reitz
117dcff4e1
collectstatic always
2012-12-19 21:17:49 -05:00
Kenneth Reitz
12f053ef7f
remove almost all django support
2012-12-06 17:51:40 -05:00
Kenneth Reitz
74312f5487
injection warning
2012-12-03 16:17:01 +01:00
Kenneth Reitz
ab9a4fbe5f
typo
2012-06-27 14:16:31 -07:00
Kenneth Reitz
aad72f8e81
legacy
2012-06-27 14:13:35 -07:00
Kenneth Reitz
72295bf186
Disable injection for fresh apps
2012-06-27 14:11:53 -07:00
Kenneth Reitz
ee177b28ff
spaces
2012-06-27 12:11:01 -07:00
Kenneth Reitz
2e0f2f59a0
fresh app
2012-06-27 12:08:22 -07:00
Kenneth Reitz
9856efa7c4
remove deprecation warning
2012-06-27 11:42:38 -07:00
Kenneth Reitz
795272d625
only talk about static files when configured
2012-05-31 20:29:14 -04:00
Kenneth Reitz
c3866f80b6
fix pip quoting
2012-05-31 20:24:35 -04:00
Kenneth Reitz
5767e0df04
more careful database setting
2012-05-31 15:40:31 -04:00
Kenneth Reitz
5a6e4e49b4
cleanup collectstatic output
2012-05-31 02:44:56 -04:00
Kenneth Reitz
b6eada4e67
exclude overly verbose 'copying' lines
2012-05-31 02:35:33 -04:00
Kenneth Reitz
bbe0acf001
whitespace
2012-05-31 02:02:11 -04:00
Kenneth Reitz
05e65801fa
always show django deprecation warning
2012-05-31 01:59:37 -04:00
Kenneth Reitz
08338a4a26
Do everything except modify the filesystem.
2012-05-31 01:59:07 -04:00
Kenneth Reitz
bf913e0016
collectstatic not a warning
2012-05-31 01:52:38 -04:00
Kenneth Reitz
335a14c714
better comments
2012-05-31 01:50:20 -04:00
Kenneth Reitz
4dea56d4a0
better collectstatic pre-check
2012-05-31 01:49:13 -04:00
Kenneth Reitz
c9916dd2e3
disable collectstatic file for user-env-compile
...
hesitance
2012-05-30 18:51:32 -04:00