configobj
dulwich>=0.21.6
fastbencode
merge3
patiencediff
pyyaml
urllib3>=1.24.1

[dev]
cython>=0.29
flake8
python-subunit
ruff
testscenarios
testtools

[doc]
docutils
setuptools
sphinx
sphinx_epytext

[fastimport]
fastimport>=0.9.8

[git]
dulwich>=0.21.6

[github]
github

[launchpad]
launchpadlib>=1.6.3

[paramiko]
paramiko

[pgp]
gpg

[subunit]
python-subunit

[testing]
dulwich>=0.21.6
python-subunit
testscenarios
testtools

[workspace]
pyinotify

[workspace:python_version >= "3.12"]
pyasyncore
