taichino / croniter

croniter is a python module to provide iteration for datetime object.
http://github.com/taichino/croniter
387 stars 105 forks source link

What happened to 0.3.27 and 0.3.26? #124

Closed zoltan-fedor closed 5 years ago

zoltan-fedor commented 5 years ago

Hey, I came here from PyPI after one of our deployments complained about croniter 0.3.27 is no longer being available on PyPI. What happened? Why that earlier recent 8 days old version was pulled suddenly? Thanks

artem-panchenko commented 5 years ago

Same question about 0.3.26.

gerardo-orozco commented 5 years ago

and 0.3.21... what is the reasoning behind removing older releases from pypi?

DiggidyDave commented 5 years ago

Removing releases is a no-no. Can we depend on this library going forward?

ellieayla commented 5 years ago

Also had builds fail today, with 0.3.27 pinned. https://github.com/taichino/croniter/issues/119 is where https://pypi.org/project/croniter/0.3.27/ was stated released, and that issue is also explicitly in the 0.3.29 release notes. @kiorky what happened here?

efokschaner commented 5 years ago

This line of this commit (https://github.com/kiorky/croniter/commit/b57519eba539ac296d64fc7d16ce6ee88f0d28ff#diff-b6190f052518a40f7418a056047abbd3R8) makes me wonder if there was some kind of intentional history re-write / unpublish which raises more questions than it answers.

ellieayla commented 5 years ago

I haven't found any mention of 0.3.27 in commit history; was there also a force push?

fbpcchen commented 5 years ago

Plz tell me what happened to 0.3.27 !!!

ojhilt commented 5 years ago

Deleting old versions can have serious consequences on deployments and while this thankfully hasn't caused us any downtime it could have over a long weekend or something like that. PLEASE respect the community and DO NOT delete old releases, this is one of the major causes of problems in Python in general and ideally should be prevented at the PyPi level.

kiorky commented 5 years ago

security pb in readme, you have to upgrade to new release.

kiorky commented 5 years ago

I tried to reupload fixed tarballs to pypi but its can't be done anymore (see their tracker, it's "on purpose") ...

kiorky commented 5 years ago

You can find fixed artefacts for both versions:

kiorky commented 5 years ago

@gerardo-orozco 0.3.21 never existed.

surbas commented 5 years ago

Sorry having trouble finding the "security pb". What was the security issue? Also amazing library!

kiorky commented 5 years ago

information leak; no problem in the library itself.

kiorky commented 5 years ago

Repost of my previous comment to be very clear:

You can find fixed artefacts for both versions:

DiggidyDave commented 5 years ago

Thanks for the info!