Skip to content

Publishing v0.21.2 to PyPI #268

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
brianeclow opened this issue Apr 17, 2023 · 8 comments
Closed

Publishing v0.21.2 to PyPI #268

brianeclow opened this issue Apr 17, 2023 · 8 comments
Assignees
Labels
development Issue/PR: Modification in workflows, packaging, etc.

Comments

@brianeclow
Copy link

The build for v0.21.1 failed, which means the pypi version has not been updated.

Similar to #259

@yozachar
Copy link
Collaborator

yozachar commented Apr 18, 2023

I do not have access to publish on PyPI. See: #256 (comment).

@yozachar yozachar changed the title v0.21.1 build failed Publishing v0.21.1 to PyPI failed Apr 18, 2023
@yozachar yozachar added the development Issue/PR: Modification in workflows, packaging, etc. label Apr 18, 2023
@yozachar yozachar pinned this issue Apr 18, 2023
@hajapy
Copy link

hajapy commented May 8, 2023

I'm not sure if it's related, but I noticed that pypi is missing the wheel file for the recent versions, eg: https://pypi.org/project/validators/0.20.0/#files

@yozachar
Copy link
Collaborator

yozachar commented May 9, 2023

If you look at 0.20.0...0.20.1 and 0.20.0...0.21.1, we're dropping support for every version below Python 3.8.0.

image

Now this is a huge of number users on GitHub alone. I suspect a majority of them are acquainted with 0.20.0 on PyPI (with support for as low as Python 3.4). There's is no way we can push 0.21.1, without breaking some of their workflow.

I have a few things in mind, on how to go about addressing it, but I need to know where the author and other collaborators stand.

@yozachar yozachar changed the title Publishing v0.21.1 to PyPI failed Publishing v0.21.1 to PyPI May 9, 2023
@yozachar
Copy link
Collaborator

yozachar commented Jun 12, 2023

If you're a new / returning validators user, wanting to test the latest stable version. Please install it using any one of the following methods, depending upon the tool you're using:

$ pip install 'git+https://github.com/python-validators/validators.git'
$ pdm add 'git+https://github.com/python-validators/validators.git'
$ poetry add 'git+https://github.com/python-validators/validators.git'
$ pipenv install -e 'git+https://github.com/python-validators/validators.git'
$ rye add validators --git 'https://github.com/python-validators/validators.git' && rye sync

Check version:

$ python -c "from validators import __version__; print(__version__)"
0.21.2

Please leave a 👍 if latest version of validators is working for you.

@aviiciii
Copy link
Contributor

If you look at 0.20.0...0.20.1 and 0.20.0...0.21.1, we're dropping support for every version below Python 3.8.0.

image

Now this is a huge of number users on GitHub alone. I suspect a majority of them are acquainted with 0.20.0 on PyPI (with support for as low as Python 3.4). There's is no way we can push 0.21.1, without breaking some of their workflow.

Typically all dependencies update and drop the support for previous version of python and this is inevitable. Developers mostly lock their version and this might not be a big issue. These are my thoughts :)

@yozachar
Copy link
Collaborator

cc: @kvesteri

@yozachar yozachar changed the title Publishing v0.21.1 to PyPI Publishing v0.21.2 to PyPI Aug 7, 2023
@aqeelat
Copy link

aqeelat commented Aug 9, 2023

@joe733 is there any way we can reach out to @kvesteri other than here? I suspect he gets lots of notifications and our mentions would get lost in them.

@yozachar
Copy link
Collaborator

Published: https://pypi.org/project/validators/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
development Issue/PR: Modification in workflows, packaging, etc.
Projects
None yet
Development

No branches or pull requests

6 participants