-
Notifications
You must be signed in to change notification settings - Fork 72
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
Latest release on pypi is 1.3.5, of which setup.py declares version 1.3.4 #107
Comments
I haven't tested it out however in the setup.py file lists under "version" '1.3.4' when it should be '1.3.5'. in master this field looks like this 'version=pypyodbc.version'. With the repository founder seemingly awol are we capable of doing a release? |
Hi ! |
Hey @braian87b If you would give me the necessary access, I would take the time and effort to get this straightened out. I have found the author's personal social media page. So I will be reaching out to him to hopefully gain access to the pypi repository. |
@ethanjosephscott We should get in touch with @jiangwen365 since I just checked and currently I do not have permissions on the repo to add new collaborators. |
@braian87b Okay i just sent him an email on a different but actively maintained project of his, because we would need a Chinese national to signup for said social media website. I have added my email address to my profile if you would wish for me to share his contact details. I would like to retain some privacy and respect to the developer. |
Two months since the last comment - I suppose no response from the project creator. I could write up the steps for you, @braian87b. Should take an hour or less, depending on how good you are with writing. Afterwards, you'd be the administrator of the forked repo and could grant people access. But after a fork and new release, the lengthy process to get access to the abandoned PyPI project is waiting for any volunteers. |
@rolweber Hey, Let me know what should I do. |
I hope I didn't miss anything of importance :-) |
Alright, 🚀 It's live here: https://github.com/pypyodbc/pypyodbc
|
@rolweber let me know further steps, will be attentive. |
If nothing gets merged in the old repo anymore, creating a tag is not required. The idea was that anyone who cares can easily find out at which point the fork took place. |
Actually, I could do that as well :-) Thanks for the invitation. |
I tagged the last common commit in the new repo: |
Don't know yet when I will find time to look into the Wiki migration. But I guess there's no hurry. |
I copied the wiki. And I figured out which commit was last released to PyPI. That is now tagged as a version: How do you feel about renaming the master branch to main? Some people are offended by the term. |
done. |
@rolweber @braian87b are you in the process of claiming ownership of pypyodbc on PyPI? We have pinned our own |
I'm not. Neither am I planning to. Maybe some volunteer steps up to handle the administrative stuff? Search for historical records about failed attempts to reach @jiangwen365, make some new attempts, tell the PyPI admins about it, try again after some weeks,... I have neither the patience nor the motivation required for that. |
@braian87b Do you have an account on PyPI? Assuming that a volunteer steps up, it would make sense to transfer ownership of the PyPI project to you. You're the only person around who has write access to the original repo. I think that will go a long way to convince the PyPI admins that the project would be safe with you. |
I fired an email to @jiangwen365 (the only e-mail I found was the one listed on the pypi page) asking them to look into this, though previous attempts apparently didn't have any result. The PEP-541 process requires filling in a form with the PyPI username of the new maintainer, so unless @braian87b or someone else steps up and shares their pypi username, no volunteer can help with the name transfer.. |
Let me take a look, right now. |
Alright, I just set up the request here: pypi/support#1133 |
The transfer completed! |
@braian87b you are the owner now, will you release 1.3.6 to fix the versioning issue? |
I tried looking into what needs to happen for a 1.3.6 release. First during my attempt to locate sources for the latest (2017-01-30) release on PyPI, I noticed that https://github.com/pypyodbc/pypyodbc/releases/tag/v1.3.5 points to a wrong commit. The correct one is 044227a, but it doesn't exactly match what's on PyPI either (in its setup.py / PKG-INFO metadata) I tried bringing setup.py closer to what's on currently on PyPI in nickolay/pypyodbc@5680714#diff-60f61ab7a8d1910d86d9fda2261620314edcae5894d5aaa236b821c7256badd7 I believe the least invasive way to release 1.3.6 (with only a fix to the versioning problem, and without any other breaking changes such as pypyodbc/pypyodbc#5) is to build the source distribution ( @braian87b can you make a test pypi release, please? |
Thanks for spotting the problems with the commit I tagged as suspect for 1.3.5.2. I've linked your comment in the release description now. I'll try to free up a few hours later this month for working towards a re-release. The project isn't on test.pypi yet, so that's something I might be able to do. |
Release 1.3.6 from pypyodbc/pypyodbc is published on PyPI now: https://pypi.org/project/pypyodbc/1.3.6/ @tshirtman or @braian87b, could you please close this issue? I don't have the permission to do that. |
Done! Thanks for the work to take over and fix this. |
This is broken in pip>=20.3.
Considering the ageing release, it seems like it would make a new release a good idea :).
The text was updated successfully, but these errors were encountered: