prezi / snakebasket

A smarter, recursive pip.
84 stars 4 forks source link

Expected upgrade not happening #3

Open szilveszter opened 11 years ago

szilveszter commented 11 years ago

Original requirements.txt (dynapps):

-r requirements-fab.txt

#Apps
-e git+git@github.com:prezi/website-your.git@abc2eb3f29c264122d98215af96dcef6f64a9440#egg=prezi-website-your
-e git+git@github.com:prezi/website-cover.git@fe3100ec9cd35b6b2b2afad316a2e8a2af015f0c#egg=prezi-website-cover
-e git+git@github.com:prezi/website-prezicontainer.git@9273527c30d5c650cc9a18c6980c8f65b57dc501#egg=prezi-website-prezicontainer

#Libs
-e git+git@github.com:prezi/auth.git@d4d5a6d470eb76b96b8f049f8f3e0ec780fb6685#egg=prezi-auth
-e git+git@github.com:prezi/config.git@v1.1.8#egg=prezi-config
-e git+git@github.com:prezi/django-utils.git@d43c82f561a4e55d6031f0cf85b0b1691f7f7cbf#egg=prezi-django-utils
-e git+git@github.com:prezi/django.git@prezi/1.3.1#egg=django
-e git+git@github.com:prezi/django_compressor.git@157d684a69b9166836fb06222276198dc93e41e6#egg=django_compressor
-e git+git@github.com:prezi/feature-switcher.git@e561c3d2a81c33d9af27a80e4a1636b93d376ebe#egg=prezi-feature-switcher
-e git+git@github.com:prezi/logging.git@v1.1.8#egg=prezi-logging
-e git+git@github.com:prezi/prezi-utils.git@v1.2.0#egg=prezi-utils
-e git+git@github.com:prezi/website-common.git@4a64d23d5d8669af95945f0ea380f7a7aba1f919#egg=prezi-website-common
-e git+git@github.com:prezi/website-i18n.git@b8bbd23e3845297d47dc0d7c4657f4f984ac4c77#egg=prezi-website-i18n

# Django env
django-configglue==0.6.1
django-jstemplate==1.0.1
django-staticfiles==1.2.1

# Production
gunicorn==0.13.3
eventlet==0.9.16
# Only used on App13 now, but we need to include it in the package anyway:
newrelic==1.8.0.13

# Test
unittest2==0.5.1
mock==1.0.1
coverage==3.4
unittest-xml-reporting==1.3.2

# Dependencies - API
django-tastypie==0.9.11
mimeparse==0.1.3
requests==0.13.5

Output of sb freeze:

BeautifulSoup==3.2.0
-e git+https://github.com/prezi/django.git@a84990662b0b6ec479976c48bbeecfc9db0253cc#egg=Django-dev
Fabric==1.4.2
M2Crypto==0.20.2
PIL==1.1.7
Thrift==0.5.0
Werkzeug==0.8.3
amqplib==1.0.2
anyjson==0.3.1
bleach==1.0.3
boto==2.7.0
braintree==2.14.1
celery==2.5.3
chardet==2.1.1
configglue==1.0
coverage==3.4
distribute==0.6.28
django-appconf==0.4.1
django-celery==2.5.5
django-celery-email==0.1.1
-e git+https://github.com/prezi/django_compressor.git@ff07e5ff70703c07c452679a9b29ab736e0847a9#egg=django_compressor-dev
django-configglue==0.6.1
django-debug-toolbar==0.8.5
django-extensions==0.9
django-jsonfield==0.7.1
django-jstemplate==1.0.1
django-kombu==0.9.2
django-picklefield==0.2.1
django-sphinx==2.2.3
django-staticfiles==1.2.1
django-storages==1.1.4
django-tastypie==0.9.11
eventlet==0.9.16
fb303==1.0
feedparser==4.1
furl==0.3.3
greenlet==0.4.0
gunicorn==0.13.3
html5lib==0.90
httplib2==0.7.2
itsdangerous==0.17
junitxml==0.6
kombu==2.1.8
lockfile==0.9.1
logilab-astng==0.21.1
logilab-common==0.55.0
lxml==2.2.4
mimeparse==0.1.3
mock==1.0.1
-e git+git@github.com:prezi/mockredis.git@d6b5b415969cacafb7c8bf893be4fa3e3799bb3c#egg=mockredis-dev
netaddr==0.7.4
newrelic==1.8.0.13
oauth2==1.5.170
ordereddict==1.1
orderedmultidict==0.7
paramiko==1.7.7.2
pep8==0.5.0
pika==0.9.5
pisa==3.0.33
-e git+git@github.com:prezi/auth.git@d4d5a6d470eb76b96b8f049f8f3e0ec780fb6685#egg=prezi_auth-dev
-e git+git@github.com:prezi/celery-hothot.git@77d5ee5beb68bbcacb4f3e0e4dcf2ebe5bb58a4e#egg=prezi_celery_hothot-dev
-e git+git@github.com:prezi/config.git@v1.1.6#egg=prezi_config
-e git+git@github.com:prezi/django-utils.git@v1.1.35#egg=prezi_django_utils
-e git+git@github.com:prezi/fabric-utils@6601e2b3738d48cfe29be696e231727f59e0452b#egg=prezi_fabric_utils-dev
-e git+git@github.com:prezi/feature-switcher.git@41b3bb11cc614cd6fdca002c9217e3e96db4e580#egg=prezi_feature_switcher-dev
-e git+git@github.com:prezi/logging.git@v1.1.7#egg=prezi_logging
-e git+git@github.com:prezi/mac-client.git@bd8fae5f80fe4c336c38abbac32e3331d07ed445#egg=prezi_mac_client-dev
-e git+git@github.com:prezi/redis-client.git@43a4cc251707c8a157c3c01a5cd321d46e792a5d#egg=prezi_redis_client-dev
-e git+git@github.com:prezi/prezi-utils.git@v1.2.1#egg=prezi_utils
-e git+git@github.com:prezi/website-common.git@20ea651a8a2b47c425b7f857b065c0ada6cc6570#egg=prezi_website_common-dev
-e git+git@github.com:prezi/website-cover.git@fed1ab2d310fd4bd861690cdd389f8c55cfc7b8e#egg=prezi_website_cover-dev
-e git+git@github.com:prezi/website-i18n.git@b8bbd23e3845297d47dc0d7c4657f4f984ac4c77#egg=prezi_website_i18n-dev
-e git+git@github.com:prezi/website-prezicontainer.git@b0a54886cb52cfa34c3b687ef26e98fef1156b82#egg=prezi_website_prezicontainer-dev
-e git+git@github.com:prezi/website-your.git@b3c030dbd6e954de06978ea9d1eadbe60d363346#egg=prezi_website_your-dev
protobuf==2.4.1
pyPdf==1.13
pycassa==1.6.0
pycounters==0.5
pycrypto==2.3
pyflakes==0.5.0-ignore
pylint==0.23.0
pyparsing==1.5.5
python-daemon==1.5.5
python-dateutil==1.5
python-googleanalytics==1.0.2
python-memcached==1.47
python-openid==2.2.5
pytz==2010b
pyxdg==0.23
redis==2.4.9
reportlab==2.5
requests==0.13.5
-e git://github.com/basho/riak-python-client.git@bcf4dfb12912157656ba36e9f5dc9f21026abfbb#egg=riak-dev
scribe==2.0
simplejson==2.0.9
six==1.2.0
-e git+git@github.com:prezi/snakebasket.git@63072fa11a2dc6fe50b0298d5be46cff1a015fdc#egg=snakebasket-dev
solrpy==0.9.5
ssh==1.7.14
unittest-xml-reporting==1.3.2
unittest2==0.5.1
versiontools==1.9.1
wsgiref==0.1.2

My problem is that update_requirements.sh won't upgrade the prezi-config dependency to the specified version, even if I bump it to v1.1.8 in requirements.txt:

$ ./update_requirements.sh 
Requirement already satisfied (use --upgrade to upgrade): prezi-fabric-utils from git+git@github.com:prezi/fabric-utils.git@3f86b54c05993abad49c506c92749d9722ff3478#egg=prezi-fabric-utils in ./virtualenv/src/prezi-fabric (from -r requirements-fab.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): prezi-website-your from git+git@github.com:prezi/website-your.git@abc2eb3f29c264122d98215af96dcef6f64a9440#egg=prezi-website-your in ./virtualenv/src/prezi-website-your (from -r requirements.txt (line 4))
Requirement already satisfied (use --upgrade to upgrade): prezi-website-cover from git+git@github.com:prezi/website-cover.git@fe3100ec9cd35b6b2b2afad316a2e8a2af015f0c#egg=prezi-website-cover in ./virtualenv/src/prezi-website-cover (from -r requirements.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): prezi-website-prezicontainer from git+git@github.com:prezi/website-prezicontainer.git@9273527c30d5c650cc9a18c6980c8f65b57dc501#egg=prezi-website-prezicontainer in ./virtualenv/src/prezi-website-prezicontainer (from -r requirements.txt (line 6))
Requirement already satisfied (use --upgrade to upgrade): prezi-auth from git+git@github.com:prezi/auth.git@d4d5a6d470eb76b96b8f049f8f3e0ec780fb6685#egg=prezi-auth in ./virtualenv/src/prezi-auth (from -r requirements.txt (line 9))
Requirement already satisfied (use --upgrade to upgrade): prezi-config from git+git@github.com:prezi/config.git@v1.1.8#egg=prezi-config in ./virtualenv/src/prezi-config (from -r requirements.txt (line 10))
Requirement already up-to-date: prezi-django-utils from git+git@github.com:prezi/django-utils.git@d43c82f561a4e55d6031f0cf85b0b1691f7f7cbf#egg=prezi-django-utils in ./virtualenv/src/prezi-django-utils (from -r requirements.txt (line 11))
Requirement already satisfied (use --upgrade to upgrade): django from git+git@github.com:prezi/django.git@prezi/1.3.1#egg=django in ./virtualenv/src/django (from -r requirements.txt (line 12))
Requirement already satisfied (use --upgrade to upgrade): django-compressor from git+git@github.com:prezi/django_compressor.git@157d684a69b9166836fb06222276198dc93e41e6#egg=django_compressor in ./virtualenv/src/django-compressor (from -r requirements.txt (line 13))
Requirement already satisfied (use --upgrade to upgrade): prezi-feature-switcher from git+git@github.com:prezi/feature-switcher.git@e561c3d2a81c33d9af27a80e4a1636b93d376ebe#egg=prezi-feature-switcher in ./virtualenv/src/prezi-feature-switcher (from -r requirements.txt (line 14))
Requirement already satisfied (use --upgrade to upgrade): prezi-logging from git+git@github.com:prezi/logging.git@v1.1.8#egg=prezi-logging in ./virtualenv/src/prezi-logging (from -r requirements.txt (line 15))
Requirement already up-to-date: prezi-utils from git+git@github.com:prezi/prezi-utils.git@v1.2.0#egg=prezi-utils in ./virtualenv/src/prezi-utils (from -r requirements.txt (line 16))
Requirement already satisfied (use --upgrade to upgrade): prezi-website-common from git+git@github.com:prezi/website-common.git@4a64d23d5d8669af95945f0ea380f7a7aba1f919#egg=prezi-website-common in ./virtualenv/src/prezi-website-common (from -r requirements.txt (line 17))
Requirement already satisfied (use --upgrade to upgrade): prezi-website-i18n from git+git@github.com:prezi/website-i18n.git@b8bbd23e3845297d47dc0d7c4657f4f984ac4c77#egg=prezi-website-i18n in ./virtualenv/src/prezi-website-i18n (from -r requirements.txt (line 18))
Requirement already satisfied (use --upgrade to upgrade): django-configglue==0.6.1 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 21))
Requirement already satisfied (use --upgrade to upgrade): django-jstemplate==1.0.1 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 22))
Requirement already satisfied (use --upgrade to upgrade): django-staticfiles==1.2.1 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 23))
Requirement already satisfied (use --upgrade to upgrade): gunicorn==0.13.3 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 26))
Requirement already satisfied (use --upgrade to upgrade): eventlet==0.9.16 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 27))
Requirement already satisfied (use --upgrade to upgrade): newrelic==1.8.0.13 in ./virtualenv/lib/python2.7/site-packages/newrelic-1.8.0.13 (from -r requirements.txt (line 29))
Requirement already satisfied (use --upgrade to upgrade): unittest2==0.5.1 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 32))
Requirement already satisfied (use --upgrade to upgrade): mock==1.0.1 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 33))
Requirement already satisfied (use --upgrade to upgrade): coverage==3.4 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 34))
Requirement already satisfied (use --upgrade to upgrade): unittest-xml-reporting==1.3.2 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 35))
Requirement already satisfied (use --upgrade to upgrade): django-tastypie==0.9.11 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 38))
Requirement already satisfied (use --upgrade to upgrade): mimeparse==0.1.3 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 39))
Requirement already satisfied (use --upgrade to upgrade): requests==0.13.5 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 40))
Requirement already satisfied (use --upgrade to upgrade): django-appconf>=0.4 in ./virtualenv/lib/python2.7/site-packages (from django-compressor->-r requirements.txt (line 13))
Requirement already satisfied (use --upgrade to upgrade): configglue>=1.0 in ./virtualenv/lib/python2.7/site-packages (from django-configglue==0.6.1->-r requirements.txt (line 21))
Requirement already satisfied (use --upgrade to upgrade): greenlet>=0.3 in ./virtualenv/lib/python2.7/site-packages (from eventlet==0.9.16->-r requirements.txt (line 27))
Requirement already satisfied (use --upgrade to upgrade): python-dateutil>=1.5,<2.0 in ./virtualenv/lib/python2.7/site-packages (from django-tastypie==0.9.11->-r requirements.txt (line 38))
Requirement already satisfied (use --upgrade to upgrade): pyxdg in ./virtualenv/lib/python2.7/site-packages (from configglue>=1.0->django-configglue==0.6.1->-r requirements.txt (line 21))
Cleaning up...

I would expect prezi-config to be updated in the virtualenv if I bump the required version/tag in requirements.txt.

neumark commented 11 years ago

I'll look into it tomorrow.

On Wednesday, January 16, 2013, Szilveszter Farkas wrote:

Original requirements.txt (dynapps):

-r requirements-fab.txt

Apps

-e git+git@github.com:prezi/website-your.git@abc2eb3f29c264122d98215af96dcef6f64a9440#egg=prezi-website-your -e git+git@github.com:prezi/website-cover.git@fe3100ec9cd35b6b2b2afad316a2e8a2af015f0c#egg=prezi-website-cover -e git+git@github.com:prezi/website-prezicontainer.git@9273527c30d5c650cc9a18c6980c8f65b57dc501#egg=prezi-website-prezicontainer

Libs

-e git+git@github.com:prezi/auth.git@d4d5a6d470eb76b96b8f049f8f3e0ec780fb6685#egg=prezi-auth -e git+git@github.com:prezi/config.git@v1.1.8#egg=prezi-config -e git+git@github.com:prezi/django-utils.git@d43c82f561a4e55d6031f0cf85b0b1691f7f7cbf#egg=prezi-django-utils -e git+git@github.com:prezi/django.git@prezi/1.3.1#egg=django -e git+git@github.com:prezi/django_compressor.git@157d684a69b9166836fb06222276198dc93e41e6#egg=django_compressor -e git+git@github.com:prezi/feature-switcher.git@e561c3d2a81c33d9af27a80e4a1636b93d376ebe#egg=prezi-feature-switcher -e git+git@github.com:prezi/logging.git@v1.1.8#egg=prezi-logging -e git+git@github.com:prezi/prezi-utils.git@v1.2.0#egg=prezi-utils -e git+git@github.com:prezi/website-common.git@4a64d23d5d8669af95945f0ea380f7a7aba1f919#egg=prezi-website-common -e git+git@github.com:prezi/website-i18n.git@b8bbd23e3845297d47dc0d7c4657f4f984ac4c77#egg=prezi-website-i18n

Django env

django-configglue==0.6.1 django-jstemplate==1.0.1 django-staticfiles==1.2.1

Production

gunicorn==0.13.3 eventlet==0.9.16

Only used on App13 now, but we need to include it in the package anyway:

newrelic==1.8.0.13

Test

unittest2==0.5.1 mock==1.0.1 coverage==3.4 unittest-xml-reporting==1.3.2

Dependencies - API

django-tastypie==0.9.11 mimeparse==0.1.3 requests==0.13.5

Output of sb freeze:

BeautifulSoup==3.2.0 -e git+https://github.com/prezi/django.git@a84990662b0b6ec479976c48bbeecfc9db0253cc#egg=Django-dev Fabric==1.4.2 M2Crypto==0.20.2 PIL==1.1.7 Thrift==0.5.0 Werkzeug==0.8.3 amqplib==1.0.2 anyjson==0.3.1 bleach==1.0.3 boto==2.7.0 braintree==2.14.1 celery==2.5.3 chardet==2.1.1 configglue==1.0 coverage==3.4 distribute==0.6.28 django-appconf==0.4.1 django-celery==2.5.5 django-celery-email==0.1.1 -e https://github.com/prezi/django.git@a84990662b0b6ec479976c48bbeecfc9db0253cc#egg=Django-devFabric==1.4.2M2Crypto==0.20.2PIL==1.1.7Thrift==0.5.0Werkzeug==0.8.3amqplib==1.0.2anyjson==0.3.1bleach==1.0.3boto==2.7.0braintree==2.14.1celery==2.5.3chardet==2.1.1configglue==1.0coverage==3.4distribute==0.6.28django-appconf==0.4.1django-celery==2.5.5django-celery-email==0.1.1-e git+https://github.com/prezi/django_compressor.git@ff07e5ff70703c07c452679a9b29ab736e0847a9#egg=django_compressor-dev django-configglue==0.6.1 django-debug-toolbar==0.8.5 django-extensions==0.9 django-jsonfield==0.7.1 django-jstemplate==1.0.1 django-kombu==0.9.2 django-picklefield==0.2.1 django-sphinx==2.2.3 django-staticfiles==1.2.1 django-storages==1.1.4 django-tastypie==0.9.11 eventlet==0.9.16 fb303==1.0 feedparser==4.1 furl==0.3.3 greenlet==0.4.0 gunicorn==0.13.3 html5lib==0.90 httplib2==0.7.2 itsdangerous==0.17 junitxml==0.6 kombu==2.1.8 lockfile==0.9.1 logilab-astng==0.21.1 logilab-common==0.55.0 lxml==2.2.4 mimeparse==0.1.3 mock==1.0.1 -e https://github.com/prezi/django_compressor.git@ff07e5ff70703c07c452679a9b29ab736e0847a9#egg=django_compressor-devdjango-configglue==0.6.1django-debug-toolbar==0.8.5django-extensions==0.9django-jsonfield==0.7.1django-jstemplate==1.0.1django-kombu==0.9.2django-picklefield==0.2.1django-sphinx==2.2.3django-staticfiles==1.2.1django-storages==1.1.4django-tastypie==0.9.11eventlet==0.9.16fb303==1.0feedparser==4.1furl==0.3.3greenlet==0.4.0gunicorn==0.13.3html5lib==0.90httplib2==0.7.2itsdangerous==0.17junitxml==0.6kombu==2.1.8lockfile==0.9.1logilab-astng==0.21.1logilab-common==0.55.0lxml==2.2.4mimeparse==0.1.3mock==1.0.1-e git+git@github.com:prezi/mockredis.git@d6b5b415969cacafb7c8bf893be4fa3e3799bb3c#egg=mockredis-dev netaddr==0.7.4 newrelic==1.8.0.13 oauth2==1.5.170 ordereddict==1.1 orderedmultidict==0.7 paramiko==1.7.7.2 pep8==0.5.0 pika==0.9.5 pisa==3.0.33 -e git+git@github.com:prezi/auth.git@d4d5a6d470eb76b96b8f049f8f3e0ec780fb6685#egg=prezi_auth-dev -e git+git@github.com:prezi/celery-hothot.git@77d5ee5beb68bbcacb4f3e0e4dcf2ebe5bb58a4e#egg=prezi_celery_hothot-dev -e git+git@github.com:prezi/config.git@v1.1.6#egg=prezi_config -e git+git@github.com:prezi/django-utils.git@v1.1.35#egg=prezi_django_utils -e git+git@github.com:prezi/fabric-utils@6601e2b3738d48cfe29be696e231727f59e0452b#egg=prezi_fabric_utils-dev -e git+git@github.com:prezi/feature-switcher.git@41b3bb11cc614cd6fdca002c9217e3e96db4e580#egg=prezi_feature_switcher-dev -e git+git@github.com:prezi/logging.git@v1.1.7#egg=prezi_logging -e git+git@github.com:prezi/mac-client.git@bd8fae5f80fe4c336c38abbac32e3331d07ed445#egg=prezi_mac_client-dev -e git+git@github.com:prezi/redis-client.git@43a4cc251707c8a157c3c01a5cd321d46e792a5d#egg=prezi_redis_client-dev -e git+git@github.com:prezi/prezi-utils.git@v1.2.1#egg=prezi_utils -e git+git@github.com:prezi/website-common.git@20ea651a8a2b47c425b7f857b065c0ada6cc6570#egg=prezi_website_common-dev -e git+git@github.com:prezi/website-cover.git@fed1ab2d310fd4bd861690cdd389f8c55cfc7b8e#egg=prezi_website_cover-dev -e git+git@github.com:prezi/website-i18n.git@b8bbd23e3845297d47dc0d7c4657f4f984ac4c77#egg=prezi_website_i18n-dev -e git+git@github.com:prezi/website-prezicontainer.git@b0a54886cb52cfa34c3b687ef26e98fef1156b82#egg=prezi_website_prezicontainer-dev -e git+git@github.com:prezi/website-your.git@b3c030dbd6e954de06978ea9d1eadbe60d363346#egg=prezi_website_your-dev protobuf==2.4.1 pyPdf==1.13 pycassa==1.6.0 pycounters==0.5 pycrypto==2.3 pyflakes==0.5.0-ignore pylint==0.23.0 pyparsing==1.5.5 python-daemon==1.5.5 python-dateutil==1.5 python-googleanalytics==1.0.2 python-memcached==1.47 python-openid==2.2.5 pytz==2010b pyxdg==0.23 redis==2.4.9 reportlab==2.5 requests==0.13.5 -e git://github.com/basho/riak-python-client.git@bcf4dfb12912157656ba36e9f5dc9f21026abfbb#egg=riak-dev scribe==2.0 simplejson==2.0.9 six==1.2.0 -e http://github.com/basho/riak-python-client.git@bcf4dfb12912157656ba36e9f5dc9f21026abfbb#egg=riak-devscribe==2.0simplejson==2.0.9six==1.2.0-e git+git@github.com:prezi/snakebasket.git@63072fa11a2dc6fe50b0298d5be46cff1a015fdc#egg=snakebasket-dev solrpy==0.9.5 ssh==1.7.14 unittest-xml-reporting==1.3.2 unittest2==0.5.1 versiontools==1.9.1 wsgiref==0.1.2

My problem is that update_requirements.sh won't upgrade the prezi-config dependency to the specified version, even if I bump it to v1.1.8 in requirements.txt:

$ ./update_requirements.sh Requirement already satisfied (use --upgrade to upgrade): prezi-fabric-utils from git+git@github.com:prezi/fabric-utils.git@3f86b54c05993abad49c506c92749d9722ff3478#egg=prezi-fabric-utils in ./virtualenv/src/prezi-fabric (from -r requirements-fab.txt (line 1)) Requirement already satisfied (use --upgrade to upgrade): prezi-website-your from git+git@github.com:prezi/website-your.git@abc2eb3f29c264122d98215af96dcef6f64a9440#egg=prezi-website-your in ./virtualenv/src/prezi-website-your (from -r requirements.txt (line 4)) Requirement already satisfied (use --upgrade to upgrade): prezi-website-cover from git+git@github.com:prezi/website-cover.git@fe3100ec9cd35b6b2b2afad316a2e8a2af015f0c#egg=prezi-website-cover in ./virtualenv/src/prezi-website-cover (from -r requirements.txt (line 5)) Requirement already satisfied (use --upgrade to upgrade): prezi-website-prezicontainer from git+git@github.com:prezi/website-prezicontainer.git@9273527c30d5c650cc9a18c6980c8f65b57dc501#egg=prezi-website-prezicontainer in ./virtualenv/src/prezi-website-prezicontainer (from -r requirements.txt (line 6)) Requirement already satisfied (use --upgrade to upgrade): prezi-auth from git+git@github.com:prezi/auth.git@d4d5a6d470eb76b96b8f049f8f3e0ec780fb6685#egg=prezi-auth in ./virtualenv/src/prezi-auth (from -r requirements.txt (line 9)) Requirement already satisfied (use --upgrade to upgrade): prezi-config from git+git@github.com:prezi/config.git@v1.1.8#egg=prezi-config in ./virtualenv/src/prezi-config (from -r requirements.txt (line 10)) Requirement already up-to-date: prezi-django-utils from git+git@github.com:prezi/django-utils.git@d43c82f561a4e55d6031f0cf85b0b1691f7f7cbf#egg=prezi-django-utils in ./virtualenv/src/prezi-django-utils (from -r requirements.txt (line 11)) Requirement already satisfied (use --upgrade to upgrade): django from git+git@github.com:prezi/django.git@prezi/1.3.1#egg=django in ./virtualenv/src/django (from -r requirements.txt (line 12)) Requirement already satisfied (use --upgrade to upgrade): django-compressor from git+git@github.com:prezi/django_compressor.git@157d684a69b9166836fb06222276198dc93e41e6#egg=django_compressor in ./virtualenv/src/django-compressor (from -r requirements.txt (line 13)) Requirement already satisfied (use --upgrade to upgrade): prezi-feature-switcher from git+git@github.com:prezi/feature-switcher.git@e561c3d2a81c33d9af27a80e4a1636b93d376ebe#egg=prezi-feature-switcher in ./virtualenv/src/prezi-feature-switcher (from -r requirements.txt (line 14)) Requirement already satisfied (use --upgrade to upgrade): prezi-logging from git+git@github.com:prezi/logging.git@v1.1.8#egg=prezi-logging in ./virtualenv/src/prezi-logging (from -r requirements.txt (line 15)) Requirement already up-to-date: prezi-utils from git+git@github.com:prezi/prezi-utils.git@v1.2.0#egg=prezi-utils in ./virtualenv/src/prezi-utils (from -r requirements.txt (line 16)) Requirement already satisfied (use --upgrade to upgrade): prezi-website-common from git+git@github.com:prezi/website-common.git@4a64d23d5d8669af95945f0ea380f7a7aba1f919#egg=prezi-website-common in ./virtualenv/src/prezi-website-common (from -r requirements.txt (line 17)) Requirement already satisfied (use --upgrade to upgrade): prezi-website-i18n from git+git@github.com:prezi/website-i18n.git@b8bbd23e3845297d47dc0d7c4657f4f984ac4c77#egg=prezi-website-i18n in ./virtualenv/src/prezi-website-i18n (from -r requirements.txt (line 18)) Requirement already satisfied (use --upgrade to upgrade): django-configglue==0.6.1 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 21)) Requirement already satisfied (use --upgrade to upgrade): django-jstemplate==1.0.1 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 22)) Requirement already satisfied (use --upgrade to upgrade): django-staticfiles==1.2.1 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 23)) Requirement already satisfied (use --upgrade to upgrade): gunicorn==0.13.3 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 26)) Requirement already satisfied (use --upgrade to upgrade): eventlet==0.9.16 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 27)) Requirement already satisfied (use --upgrade to upgrade): newrelic==1.8.0.13 in ./virtualenv/lib/python2.7/site-packages/newrelic-1.8.0.13 (from -r requirements.txt (line 29)) Requirement already satisfied (use --upgrade to upgrade): unittest2==0.5.1 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 32)) Requirement already satisfied (use --upgrade to upgrade): mock==1.0.1 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 33)) Requirement already satisfied (use --upgrade to upgrade): coverage==3.4 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 34)) Requirement already satisfied (use --upgrade to upgrade): unittest-xml-reporting==1.3.2 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 35)) Requirement already satisfied (use --upgrade to upgrade): django-tastypie==0.9.11 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 38)) Requirement already satisfied (use --upgrade to upgrade): mimeparse==0.1.3 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 39)) Requirement already satisfied (use --upgrade to upgrade): requests==0.13.5 in ./virtualenv/lib/python2.7/site-packages (from -r requirements.txt (line 40)) Requirement already satisfied (use --upgrade to upgrade): django-appconf>=0.4 in ./virtualenv/lib/python2.7/site-packages (from django-compressor->-r requirements.txt (line 13)) Requirement already satisfied (use --upgrade to upgrade): configglue>=1.0 in ./virtualenv/lib/python2.7/site-packages (from django-configglue==0.6.1->-r requirements.txt (line 21)) Requirement already satisfied (use --upgrade to upgrade): greenlet>=0.3 in ./virtualenv/lib/python2.7/site-packages (from eventlet==0.9.16->-r requirements.txt (line 27)) Requirement already satisfied (use --upgrade to upgrade): python-dateutil>=1.5,<2.0 in ./virtualenv/lib/python2.7/site-packages (from django-tastypie==0.9.11->-r requirements.txt (line 38)) Requirement already satisfied (use --upgrade to upgrade): pyxdg in ./virtualenv/lib/python2.7/site-packages (from configglue>=1.0->django-configglue==0.6.1->-r requirements.txt (line 21)) Cleaning up...

I would expect prezi-config to be updated in the virtualenv if I bump the required version/tag in requirements.txt.

— Reply to this email directly or view it on GitHubhttps://github.com/prezi/snakebasket/issues/3.

Peter Neumark Developer at Prezi http://prezi.com