-
Notifications
You must be signed in to change notification settings - Fork 170
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 plan to release 0.9.1 to PyPI? #335
Comments
Where is 0.9.1 mentioned? There are no releases on the official page here... |
Yeah. I mean the current one. If I install using
|
@astanin Yes, as with #329, it would be nice to see this project be updated. From the number of Issues and PR since the last release, it seems that there are many of us who would like to see this flourish, add features, and stay up to date. Is there any way we can help with that? Would a friendly fork be helpful? |
I would also very much like the version 0.9.1 to be published to PyPi please. |
See also #281 . |
judging from project not being active enough to close #329 and last release being in 2022 - it seems that if anyone wants to see further development they should fork it and maintain the fork (I was checking which library I should use, it looks like https://github.com/prettytable/prettytable is more alive and also does what I need) |
I also start to use pandas's built-in |
it is an entirely separate with own name it would be an awful security risk if anyone would be able to replace any package by their own code (though current owner could give access to some person they trust - though it also can easily go wrong) |
@matkoniecz I wrote to and heard back from @astanin in September (2024). I suggested moving the project to a GitHub origanization. Summarizing and paraphrasing his reply (to be clear, "all my words"): a) he acknowledged that he was not actively using or giving much attention to this code. From my point-of-view: A fork -- even friendly -- is not as good as moving the repo to a GitHub organization, which can have multiple maintainers. For one thing, a fork would not have the Issues or Pull Requests brought along; moving the repo would do this. For a fork to be friendly, there has to be communication with the upstream or original developer(s). That seems uncertain. There are a few forks in existence and with one or two releases pushed to PyPI. I could be wrong, but these seem to be single-developers, and not actively maintained with the intention of support for public usage. The I would encourage a "detached and renamed" fork of this repo or even simply copying the project to one with a new name. I believe I am over-extended with GitHub/Python projects and would be able to participate in development or maintenance of this project. If someone is willing to do maintenance and development and Issue/Pull Request triage, but would like help with an organization or getting started, I would be willing to help with that. |
it is absolutely definitely impossible without cooperation from either original author or maybe pypi (and not sure is pypi allowing any takeovers like that) it would be an awful security risk if anyone would be able to replace any package by their own code BTW, ability to push to given pypi package name part is separate from control over the current Github repository
I am in a comfortable position of not using either, that is likely not a good solution for someone with existing involvement
The same for me, I am not volunteering for it (especially as I found a viable replacement for myself) |
To be clear, yes, I understand (and have experience with both) and agree with all of that. For someone else to push to the PyPI for Again, my experience would lead me to conclude:
For a fork to be "friendly", the original author has to be part of that friendly exchange. For this project, it could happen. But there are a lot of unacknowledged Issues and Pull Requests, and pleas from users to push a release. The developer @astanin has abandoned this project. He has convincingly demonstrated that they do not want to "be friendly" about forking, or transfer the project to an organization, or really show much respect to anyone who has tried to help develop this code. Sorry if it sounds like I am disrespectful to anyone here. I do not mean to be. But I've seen this movie before. This project is abandoned by a developer who does not actually care about seeing it thrive, even if they tell themselves or others that they do. For the project to continue, a new maintainer is needed. |
And to be clear it is 100% fine for original author to abandon project, without handing it over. And I would be thankful that they did as much as they did and they were not obligated to do it either. (does not apply to cases where they were obligated to do something and failed, but these cases are extremely rare if ever happening) |
0.9.1 has many additional features than 0.9.0, but it is not released to PyPi yet.
The text was updated successfully, but these errors were encountered: