Skip to content

Commit

Permalink
fix dev requirements
Browse files Browse the repository at this point in the history
  • Loading branch information
oberstet committed Mar 26, 2022
1 parent 679e0c2 commit 64db657
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 48 deletions.
44 changes: 26 additions & 18 deletions requirements-dev.txt
Original file line number Diff line number Diff line change
@@ -1,25 +1,33 @@
txaio>=20.4.1
pip>=9.0.1
awscli
backports.tempfile>=1.0
bumpversion>=0.5.3
wheel>=0.36.2
watchdog>=0.8.3
flake8>=3.5.0
tox>=2.9.1
tox-gh-actions>=2.2.0
codecov>=2.0.15
sphinx>=1.7.1
sphinxcontrib-images>=0.9.1
sphinx-autoapi>=1.7.0
twine>=3.3.0
flake8>=3.5.0
humanize>=0.5.1
mypy>=0.610; python_version >= '3.4' and platform_python_implementation != 'PyPy'
passlib
pep8-naming>=0.3.3
pip>=9.0.1
pyenchant>=1.6.6
pyflakes>=1.0.0
pyinstaller>=4.2
pytest>=3.4.2
pylint>=1.9.2
pytest-aiohttp
pytest-asyncio>=0.14.0
pytest-runner>=2.11.1
humanize>=0.5.1
backports.tempfile>=1.0
# https://github.com/google/yapf/issues/712
yapf==0.29.0
pylint>=1.9.2
pytest>=3.4.2
pyyaml>=4.2b4
mypy>=0.610; python_version >= '3.4' and platform_python_implementation != 'PyPy'
qualname
sphinx-autoapi>=1.7.0
sphinx>=1.7.1
sphinx_rtd_theme>=0.1.9
sphinxcontrib-images>=0.9.1
tox-gh-actions>=2.2.0
tox>=2.9.1
twine>=3.3.0
twisted>=18.7.0
txaio>=20.4.1
watchdog>=0.8.3
wheel>=0.36.2
# https://github.com/google/yapf/issues/712
yapf==0.29.0
36 changes: 6 additions & 30 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -199,36 +199,12 @@
entry_points['console_scripts'] += ["xbrnetwork-ui = autobahn.xbr._gui:_main"]

# development dependencies
extras_require_dev = [
# flake8 will install the version "it needs"
# "pep8>=1.6.2", # MIT license
"pep8-naming>=0.3.3", # MIT license
"flake8>=2.5.1", # MIT license
"pyflakes>=1.0.0", # MIT license

# pytest 3.3.0 has dropped support for Python 3.3
# https://docs.pytest.org/en/latest/changelog.html#pytest-3-3-0-2017-11-23
"pytest>=2.8.6,<3.3.0", # MIT license

"twine>=1.6.5", # Apache 2.0
'sphinx>=1.2.3', # BSD
'sphinxcontrib-images>=0.9.2', # Apache 2.0
'pyenchant>=1.6.6', # LGPL
'sphinxcontrib-spelling>=2.1.2', # BSD
'sphinx_rtd_theme>=0.1.9', # BSD

'awscli', # Apache 2.0
'qualname', # BSD
'passlib', # BSD license
'wheel', # MIT license
]

extras_require_dev.extend([
# pytest-asyncio 0.6 has dropped support for Py <3.5
# https://github.com/pytest-dev/pytest-asyncio/issues/57
'pytest_asyncio<0.6', # Apache 2.0
'pytest-aiohttp', # Apache 2.0
])
extras_require_dev = []
with open('requirements-dev.txt') as f:
for line in f.read().splitlines():
line = line.strip()
if not line.startswith('#'):
extras_require_dev.append(line)

# for testing by users with "python setup.py test" (not Tox, which we use)
test_requirements = [
Expand Down

0 comments on commit 64db657

Please sign in to comment.