Skip to content

Commit

Permalink
Updating requirements.txt as I get wheels ready. TODO: automate OS X
Browse files Browse the repository at this point in the history
wheels.
  • Loading branch information
natefoo committed Jul 15, 2015
1 parent 033b1e8 commit 431ebf9
Showing 1 changed file with 12 additions and 32 deletions.
44 changes: 12 additions & 32 deletions requirements.txt
@@ -1,28 +1,16 @@
#
# Galaxy has traditionally managed all of its own dependencies (in the form of
# precompiled Python eggs) for a few reasons:
#
# 1. We can ensure that Galaxy works with the versions of the dependencies that
# we require.
# 2. We can precompile them for numerous platforms, meaning that developers or
# system administrators attempting to use Galaxy do not need to wait while
# dependencies compile/install, nor do they need to have compilers or
# various development libraries installed on their system.
#
# However, you may want to manage these dependencies on your own. If so, this
# file can be used with pip to install all of the bare minimum dependencies for
# starting a Galaxy server. Use this in conjunction with the
# `GALAXY_ENABLE_EGGS=False` environment variable.
#
# Note that except in the case of Whoosh, all dependencies will be installed at
# their newest versions. Galaxy has not been tested with these and you may
# (likely?) run into problems! The Galaxy Team does not support using Galaxy
# with dependency versions other than those in eggs.ini, however, if you do
# find an incompatibility between Galaxy and the latest version, we would
# appreciate if you would investigate and provide a code fix for the issue. We
# are trying to move away from our strict version dependency policy and this
# would greatly help in our efforts.
# packages with C extensions
Cheetah=2.4.4
bx-python==0.7.3
MarkupSafe==0.23
PyYAML==3.11
SQLAlchemy==1.0.6
mercurial==3.4.2
numpy==1.9.2
pycrypto==2.6.1

# pure Python packages

# TODO
Paste
PasteDeploy
docutils
Expand All @@ -32,19 +20,11 @@ amqp
repoze.lru
Routes
WebOb
SQLAlchemy
Cheetah
pycrypto
MarkupSafe
WebHelpers
anyjson
kombu
numpy
bx-python # bx must be installed after numpy!
pysam
Mako
PyYAML
mercurial
pytz
Babel
decorator
Expand Down

0 comments on commit 431ebf9

Please sign in to comment.