-e master
-e worker
-e pkg
# we install buildbot www from pypi to avoid the slow nodejs build at each test
buildbot-www==3.9.2

autobahn==23.6.2;  python_version >= "3.9"
autobahn==22.7.1;  python_version < "3.9" # pyup: ignore
boto3==1.29.3
flake8==6.1.0;  python_version >= "3.8.1"
msgpack==1.0.7
Markdown==3.5.1
pylint==3.0.2

# The following are transitive dependencies of the above. The versions are pinned so that tests
# are reproducible. The versions should be upgraded whenever we see new versions to catch problems
# in new versions of the packages. Whole list should be regenerated by via `pip freeze` once in a
# while to remove no longer needed dependencies.

alabaster==0.7.13
alembic==1.11.3
appdirs==1.4.4
asn1crypto==1.5.1
astroid==3.0.1
attrs==23.1.0
Automat==22.10.0
Babel==2.13.1
backports.functools-lru-cache==1.6.6
boto==2.49.0
botocore==1.32.3
certifi==2023.11.17
cffi==1.16.0
chardet==5.2.0
charset-normalizer==3.3.2
click-default-group==1.2.4
click==8.1.7
configparser==6.0.0
constantly==15.1.0
cookies==2.2.1
coverage==7.3.2
croniter==2.0.1
cryptography==41.0.6
decorator==5.1.1
dicttoxml==1.7.16
dill==0.3.7
docker==6.1.3
docutils==0.18.1  # pyup: ignore (sphinx-rtd-theme 1.2.0 requires docutils<0.19)
extras==1.0.0
fixtures==4.1.0
funcsigs==1.0.2
future==0.18.3
graphql-core==3.3.0a3; python_version >= "3.12" # pyup: ignore (temporary switch to PRE-RELEASE version; remove this once 3.3.0 or newer is released as RELEASE version)
graphql-core==3.2.3; python_version < "3.12"
greenlet==3.0.1
hvac==1.2.1
hyperlink==21.0.0
idna==2.10  # pyup: ignore (conflicts with moto on master)
imagesize==1.4.1
importlib-metadata==6.8.0
importlib-resources==6.1.1
incremental==22.10.0
ipaddress==1.0.23
isort==4.3.21   # pyup: ignore (until https://github.com/PyCQA/pylint/pull/3725 is merged)
Jinja2==3.1.2
jmespath==1.0.1
jsonref==1.1.0
lazy-object-proxy==1.9.0  # pyup: ignore (required by astroid)
ldap3==2.9.1
lz4==4.3.2
Mako==1.3.0
markdown2==2.4.10
MarkupSafe==2.1.3
mccabe==0.7.0
more-itertools==10.1.0
moto==4.2.9
olefile==0.46
packaging==23.2
parameterized==0.9.0
pathlib2==2.3.7.post1
pbr==6.0.0
pep8==1.7.1
Pillow==10.1.0
platformdirs==4.0.0
psutil==5.9.6
pyaml==23.9.7
pyasn1-modules==0.3.0
pyasn1==0.5.0
pycodestyle==2.11.1;  python_version >= "3.8.1"
pycparser==2.21
pyenchant==3.2.2
pyflakes==3.1.0
PyJWT==2.8.0
pyOpenSSL==23.3.0
pyparsing==3.1.1
pypugjs==5.9.12
python-dateutil==2.8.2
python-subunit==1.4.4
pytz==2023.3.post1
PyYAML==6.0.1
requests==2.31.0
responses==0.24.1
ruamel.yaml==0.18.5
ruamel.yaml.clib==0.2.8
s3transfer==0.7.0
scandir==1.10.0
service-identity==23.1.0
setuptools-trial==0.6.0
singledispatch==4.1.0
six==1.16.0
snowballstemmer==2.2.0
# Buildbot supports only sqlalchemy >= 1.3.0, < 1.5
SQLAlchemy==1.4.50  # pyup: ignore
sqlparse==0.4.4
termcolor==2.3.0
testtools==2.7.1
toml==0.10.2
tomli==2.0.1
tomlkit==0.12.3
towncrier==21.9.0
treq==22.2.0
Twisted==23.10.0
txaio==23.1.1
txrequests==0.9.6
types-PyYAML==6.0.12.12
typing_extensions==4.8.0
unidiff==0.7.5
# botocore depends on urllib3<1.27
urllib3==1.26.18  # pyup: ignore
webcolors==1.13
websocket-client==1.6.4
Werkzeug==3.0.1
wrapt==1.16.0
xmltodict==0.13.0
zope.interface==6.1
