move utils and vendored libs into subfolders

This commit is contained in:
Nick Sweeting 2020-12-06 02:01:18 +02:00
parent 8440858751
commit a0a79cead8
9 changed files with 413 additions and 52 deletions

View file

@ -48,6 +48,11 @@ setuptools.setup(
"wheel",
],
install_requires=[
# only add things here that have corresponding apt python3-packages available
# anything added here also needs to be added to our package dependencies in
# stdeb.cfg (apt), archivebox.rb (brew), Dockerfile, etc.
# if there is no apt python3-package equivalent, then vendor it instead in
# ./archivebox/vendor/
"requests==2.24.0",
"atomicwrites==1.4.0",
"mypy-extensions==0.4.3",
@ -59,12 +64,6 @@ setuptools.setup(
"python-crontab==2.5.1",
"croniter==0.3.34",
"w3lib==1.22.0",
"pocket==0.3.6",
# Some/all of these will likely be added in the future:
# wpull
# pywb
# pyppeteer
# archivenow
],
extras_require={
'dev': [
@ -81,8 +80,6 @@ setuptools.setup(
"bottle",
"stdeb",
],
# 'redis': ['redis', 'django-redis'],
# 'pywb': ['pywb', 'redis'],
},
packages=[PKG_NAME],
include_package_data=True, # see MANIFEST.in