diff --git a/README.md b/README.md index 18e7ec1..e59a8f1 100644 --- a/README.md +++ b/README.md @@ -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 diff --git a/requirements.txt b/requirements.txt index 12f132e..8c67115 100644 --- a/requirements.txt +++ b/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 \ No newline at end of file +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 diff --git a/vk_url_scraper/version.py b/vk_url_scraper/version.py index c5748e7..1645d1c 100644 --- a/vk_url_scraper/version.py +++ b/vk_url_scraper/version.py @@ -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 = ""