Skip to content
Snippets Groups Projects
paver.in 1.6 KiB
Newer Older
# Requirements to run and test Paver
#
# DON'T JUST ADD NEW DEPENDENCIES!!!
#
# If you open a pull request that adds a new dependency, you should:
#   * verify that the dependency has a license compatible with AGPLv3
#   * confirm that it has no system requirements beyond what we already install
#   * run "make upgrade" to update the detailed requirements files
#
edx-opaque-keys                     # Create and introspect course and xblock identities
lazy                                # Lazily-evaluated attributes for Python objects
libsass==0.10.0                     # Python bindings for the LibSass CSS compiler
markupsafe                          # XML/HTML/XHTML Markup safe strings
mock                                # Stub out code with mock objects and make assertions about how they have been used
path                                # Easier manipulation of filesystem paths
paver                               # Build, distribution and deployment scripting tool
M. Zulqarnain's avatar
M. Zulqarnain committed
psutil                              # Library for retrieving information on running processes and system utilization
pymongo                             # via edx-opaque-keys
python-memcached                    # Python interface to the memcached memory cache daemon
requests                            # Simple interface for making HTTP requests
stevedore                           # Support for runtime plugins, used for XBlocks and edx-platform Django app plugins
watchdog                            # Used in paver watch_assets
wrapt                               # Decorator utilities used in the @timed paver task decorator