Skip to content

Commit

Permalink
Upgrade and clean up dependencies
Browse files Browse the repository at this point in the history
- Drop support for python versions less than 3.11
- Drop several dependencies that don't appear to be used
- Upgrade all packages that can be upgraded.
  • Loading branch information
justinvasel committed Feb 8, 2024
1 parent 6c3bbd1 commit dab11b4
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 39 deletions.
2 changes: 1 addition & 1 deletion .readthedocs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version: 2
build:
os: "ubuntu-20.04"
tools:
python: "3.9"
python: "3.11"

sphinx:
configuration: docs/conf.py
Expand Down
32 changes: 8 additions & 24 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,24 +1,8 @@
click>=8.1.2
fixtures==3.0.0
ipython~=7.32.0
mock==4.0.3
nose==1.3.7
python-dotenv==0.19.2
setuptools>=62.1.0
six==1.14.0
testrepository==0.0.20
testresources==2.0.1
testscenarios==0.5.0
testtools==2.5.0
virtualenv==20.13.0
wheel==0.34.2
inquirer>=2.8.0
hop-client==0.8.0
attrs>=21.4.0
docutils==0.17.1
myst-parser==0.16.1
sphinx_rtd_theme==1.0.0
sphinx-autoapi==1.8.4
sphinxcontrib-programoutput==0.17
pytest>=6.2.5
numpy>=1.22.3
click~=8.1
hop-client~=0.9
inquirer~=2.8
ipython~=8.7
numpy~=1.26
python-dotenv~=0.19
setuptools~=69.0
wheel~=0.42
28 changes: 14 additions & 14 deletions setup.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import os
import re

from setuptools import find_packages, setup

# read in README
Expand All @@ -21,21 +22,20 @@

extras_require = {
'dev': [
'autopep8',
'flake8',
'mongomock',
'pytest >= 5.0, < 5.4',
'pytest-console-scripts',
'pytest-cov',
'pytest-mongodb',
'pytest-runner',
'twine',
'schedule',
'pytest~=8.0',
'pytest-console-scripts~=1.4',
'pytest-cov~-4.1',
'pytest-mongodb~=2.4',
'pytest-runner~=6.0',
'virtualenv~=20.13',
],
'docs': [
'sphinx',
'sphinx_rtd_theme',
'sphinxcontrib-programoutput'
'autoapi~=2.0',
'myst_parser~=2.0',
'sphinx~=7.2',
'sphinx-autoapi~=3.0',
'sphinx-rtd-theme~=2.0',
'sphinxcontrib-programoutput~=0.17',
],
}

Expand All @@ -60,7 +60,7 @@
],
},

python_requires='>=3.7',
python_requires='~=3.11',
install_requires=install_requires,
extras_require=extras_require,

Expand Down

0 comments on commit dab11b4

Please sign in to comment.