mirror of
https://github.com/bellingcat/vk-url-scraper.git
synced 2026-06-07 19:08:38 +03:00
fix lib dependencies in pypi version
This commit is contained in:
@@ -97,10 +97,11 @@ To test the command line interface available in [__main__.py](__vk_url_scraper/_
|
||||
|
||||
## Releasing new version
|
||||
1. edit [version.py](vk_url_scraper/version.py) with proper versioning
|
||||
2. run `./scripts/release.sh` to create a tag and push, alternatively
|
||||
2. make sure to run `pipenv run pip freeze > requirements.txt` if you manage libs with pipenv
|
||||
3. run `./scripts/release.sh` to create a tag and push, alternatively
|
||||
1. `git tag vx.y.z` to tag version
|
||||
2. `git push origin vx.y.z` -> this will trigger workflow and put project on [pypi](https://pypi.org/project/vk-url-scraper/)
|
||||
3. go to https://readthedocs.org/ to deploy new docs version (if webhook is not setup)
|
||||
4. go to https://readthedocs.org/ to deploy new docs version (if webhook is not setup)
|
||||
|
||||
### Fixing a failed release
|
||||
|
||||
|
||||
113
requirements.txt
113
requirements.txt
@@ -1,19 +1,94 @@
|
||||
#
|
||||
# These requirements were autogenerated by pipenv
|
||||
# To regenerate from the project's Pipfile, run:
|
||||
#
|
||||
# pipenv lock --requirements
|
||||
#
|
||||
|
||||
# -i https://pypi.org/simple
|
||||
brotli>=1.0.9; platform_python_implementation >= 'CPython'
|
||||
certifi>=2022.12.7; python_version >= '3.6'
|
||||
charset-normalizer>=3.0.1; python_version >= '3.6'
|
||||
idna>=3.4; python_version >= '3.5'
|
||||
mutagen>=1.46.0; python_version >= '3.7'
|
||||
pycryptodomex>=3.17; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'
|
||||
requests>=2.28.2; python_version >= '3.7' and python_version < '4'
|
||||
urllib3>=1.26.14; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5'
|
||||
vk-api>=11.9.9
|
||||
websockets>=10.4; python_version >= '3.7'
|
||||
yt-dlp>=2023.2.17
|
||||
aiohttp==3.9.1
|
||||
aiosignal==1.3.1
|
||||
alabaster==0.7.16
|
||||
async-timeout==4.0.3
|
||||
attrs==23.2.0
|
||||
Babel==2.14.0
|
||||
beautifulsoup4==4.12.3
|
||||
black==24.1a1
|
||||
bleach==6.0.0
|
||||
Brotli==1.1.0
|
||||
certifi==2023.11.17
|
||||
cffi==1.16.0
|
||||
charset-normalizer==3.3.2
|
||||
click==8.1.7
|
||||
colorama==0.4.6
|
||||
commonmark==0.9.1
|
||||
coverage==7.4.0
|
||||
cryptography==42.0.0
|
||||
docutils==0.18.1
|
||||
exceptiongroup==1.2.0
|
||||
flake8==7.0.0
|
||||
frozenlist==1.4.1
|
||||
furo==2023.3.27
|
||||
idna==3.6
|
||||
imagesize==1.4.1
|
||||
importlib-metadata==7.0.1
|
||||
iniconfig==2.0.0
|
||||
isort==6.0.0b2
|
||||
jaraco.classes==3.3.0
|
||||
jeepney==0.8.0
|
||||
Jinja2==3.1.3
|
||||
keyring==24.3.0
|
||||
livereload==2.6.3
|
||||
markdown-it-py==2.2.0
|
||||
MarkupSafe==2.1.4
|
||||
mccabe==0.7.0
|
||||
mdit-py-plugins==0.3.5
|
||||
mdurl==0.1.2
|
||||
more-itertools==10.2.0
|
||||
multidict==6.0.4
|
||||
mutagen==1.47.0
|
||||
mypy==1.8.0
|
||||
mypy-extensions==1.0.0
|
||||
myst-parser==0.18.1
|
||||
nh3==0.2.15
|
||||
packaging==23.2
|
||||
pathspec==0.12.1
|
||||
pkginfo==1.9.6
|
||||
platformdirs==4.1.0
|
||||
pluggy==1.3.0
|
||||
py==1.11.0
|
||||
pycodestyle==2.11.1
|
||||
pycparser==2.21
|
||||
pycryptodomex==3.20.0
|
||||
pyflakes==3.2.0
|
||||
Pygments==2.17.2
|
||||
pyparsing==3.0.9
|
||||
pytest==8.0.0rc2
|
||||
pytest-cov==4.1.0
|
||||
pytest-sphinx==0.5.0
|
||||
python-dotenv==1.0.1
|
||||
pytz==2022.1
|
||||
PyYAML==6.0.1
|
||||
readme-renderer==42.0
|
||||
requests==2.31.0
|
||||
requests-toolbelt==1.0.0
|
||||
rfc3986==2.0.0
|
||||
rich==13.7.0
|
||||
SecretStorage==3.3.3
|
||||
six==1.16.0
|
||||
snowballstemmer==2.2.0
|
||||
soupsieve==2.5
|
||||
Sphinx==5.0.2
|
||||
sphinx-autobuild==2021.3.14
|
||||
sphinx-autodoc-typehints==1.19.1
|
||||
sphinx-basic-ng==1.0.0b2
|
||||
sphinx-copybutton==0.5.2
|
||||
sphinxcontrib-applehelp==1.0.8
|
||||
sphinxcontrib-devhelp==1.0.6
|
||||
sphinxcontrib-htmlhelp==2.0.5
|
||||
sphinxcontrib-jsmath==1.0.1
|
||||
sphinxcontrib-qthelp==1.0.7
|
||||
sphinxcontrib-serializinghtml==1.1.10
|
||||
tomli==2.0.1
|
||||
tornado==6.4
|
||||
twine==4.0.2
|
||||
typing_extensions==4.9.0
|
||||
urllib3==2.1.0
|
||||
vk-api @ git+https://github.com/python273/vk_api.git@77b5a0d51a6bbf54d59554332f28a488615fbd6c
|
||||
webencodings==0.5.1
|
||||
websockets==12.0
|
||||
yarl==1.9.4
|
||||
yt-dlp==2024.1.22.232713.dev0
|
||||
zipp==3.17.0
|
||||
|
||||
@@ -2,7 +2,7 @@ _MAJOR = "0"
|
||||
_MINOR = "3"
|
||||
# On main and in a nightly release the patch should be one ahead of the last
|
||||
# released build.
|
||||
_PATCH = "27"
|
||||
_PATCH = "28"
|
||||
# This is mainly for nightly builds which have the suffix ".dev$DATE". See
|
||||
# https://semver.org/#is-v123-a-semantic-version for the semantics.
|
||||
_SUFFIX = ""
|
||||
|
||||
Reference in New Issue
Block a user