fix lib dependencies in pypi version

This commit is contained in:
msramalho
2024-01-23 12:41:25 +00:00
parent 8d1a86a7fa
commit 699b4ebdd8
3 changed files with 98 additions and 22 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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 = ""