-
-
Notifications
You must be signed in to change notification settings - Fork 915
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
Any chance of releasing wheel packages? #511
Comments
That actually worked ! Even though I am not sure if that was a good idea ... should probably publish latest versions of smmap/gitdb too. The good thing is that it's so much easier now thanks to twine ... so far I had to do it all manually and deal with that dated and slow pypi website. |
Looks like for smmap (and probably neither for gitdb, which had other errors) it doesn't work as my 'old' user still owns said packages.
I really wonder how I can ever re-release these :(. |
@Byron Have you managed to reset your password? |
@ankostis Thanks for the hint. However, the previous account was not 'real', as it was just a handle to my google id. However, google shut down that system at some point, which made all of these accounts simply unusable, even though they do still own the packages they owned. I tried reaching out to support via e-mail, but never got a reply. I believe the only way to re-release gitdb/smmap is to release them under a different name. |
|
Yes, let's do it ! |
You should try reaching out again maybe got to the PyPA? On 16 Oct 2016 10:18 am, "Kostis Anagnostopoulos" [email protected]
|
I am not sure if they are still in existence. Their site claims boasts some copyright information from 2014. Generally I would rather not try to talk to anyone there again, and just workaround the issue myself. Thus a namechange is so much preferred over sending e-mails. |
PyPA are definitely still going On 16 Oct 2016 10:28 am, "Sebastian Thiel" [email protected] wrote: I am not sure if they are still in existence. Their site Generally I would rather not try to talk to anyone there again, and just — |
I think I might just have managed to release GitPython v2.0.9 with all its dependencies, including itself, as wheels. Thanks to the power of @graingert Can you verify this is actually correctly working, and close this issue if that's the case ? |
I cannot see it in PyPi: https://pypi.org/search/?q=gitpython |
Maybe the search 'index' is out of date ? It's definitely there, even though as a wheel only. |
You should upload the source package as well as the wheel On 16 Oct 2016 2:18 pm, "Sebastian Thiel" [email protected] wrote:
|
@graingert Thanks, it's done ! Will try to remember that in future. Also http://pythonwheels.com/ already noticed that GitPython is now available as wheel, and I believe we can close this one. |
I would prefer not to become responsible for the releases, since I'm not experienced in the git-internals - I would keep on overviewing the project for Windows issue. |
@Byron can we now stop using submodules for smmap & gitdb, and rely on regular import machinery? |
@ankostis I also believe it would be better to not use submodules on the CI and instead use the normal dependency installation mechanism. Do you know how that would work ? Does one pass in the requirement files to pip and that is it ? |
Maybe just use a monorepo of packages and create a script to automate On 22 Oct 2016 10:26, "Sebastian Thiel" [email protected] wrote:
|
I'm using LiClipse, which allows for setting dependencies between open The problem is that the submodule code in |
After having fighted with pip, the monorepo does not seem such a bad idea. |
@ankostis I could easily do that! This would also mean that the special handling to add the code into the path will always be on. Maybe you meant to only merge smmap into gitdb, and while still keeping it in a separate repository. |
Yes, when i said that, I was refering to merge only smmap into gitdb. |
The special-handling can go away eitherway. For instance, when rolling both projects into the same code-based. you can either put But isn't it possible to make the new release with the current situation, and defer this decision for the next major-version bump? |
Of course, let's defer the decision then. Let's record here that there is nothing holding us back to change the repository configuration, or even project configuration, to make maintaining the project easier. Ideally, interested parties can create a new issue for that, so we can let this one rest in piece :D . |
PyPI lets you go back and upload new wheels for old packages.
The text was updated successfully, but these errors were encountered: