mirror of
https://github.com/internetarchive/brozzler.git
synced 2025-07-21 06:00:45 -04:00
deps: move to pyproject.toml
Dependabot seems to be having trouble parsing our extras; see if this fixes it.
This commit is contained in:
parent
943acd35d6
commit
189f669998
2 changed files with 27 additions and 29 deletions
28
setup.py
28
setup.py
|
@ -65,34 +65,6 @@ setuptools.setup(
|
|||
"brozzler-wayback=brozzler.pywb:main",
|
||||
],
|
||||
},
|
||||
install_requires=[
|
||||
"PyYAML>=5.1",
|
||||
"reppy==0.3.4",
|
||||
"requests>=2.21",
|
||||
"websocket-client==1.8.0",
|
||||
"pillow>=5.2.0",
|
||||
"urlcanon>=0.1.dev23",
|
||||
"cerberus>=1.0.1",
|
||||
"jinja2>=2.10",
|
||||
"cryptography>=2.3",
|
||||
"python-magic>=0.4.15",
|
||||
"prometheus-client>=0.20.0",
|
||||
"structlog>=25.1.0",
|
||||
],
|
||||
extras_require={
|
||||
"yt-dlp": ["yt-dlp>=2024.7.25"],
|
||||
"dashboard": ["flask>=1.0", "gunicorn>=19.8.1"],
|
||||
"warcprox": [
|
||||
"warcprox>=2.4.31",
|
||||
],
|
||||
"rethinkdb": [
|
||||
"rethinkdb==2.4.9",
|
||||
"doublethink==0.4.9",
|
||||
# Needed because of rethinkdb 2.4.9;
|
||||
# can be removed when we can upgrade to 2.4.10.post1
|
||||
"setuptools>=75.8.0;python_version>='3.12'",
|
||||
],
|
||||
},
|
||||
zip_safe=False,
|
||||
classifiers=[
|
||||
"Development Status :: 5 - Production/Stable",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue