sybrenstuvel / flickrapi

Python Flickr API implementation
https://stuvel.eu/flickrapi
Other
155 stars 33 forks source link

Old release on PyPI #141

Open alitaker opened 2 years ago

alitaker commented 2 years ago

Hi, can anybody explain why the latest release on Pypi is 2.4.0, which is dated back to 2018? https://pypi.org/project/flickrapi/

Thank you, Marco

sybrenstuvel commented 2 years ago

It's quite simple -- that's the last release.

alitaker commented 2 years ago

Ok, but can anybody make a new release? It thought this flickrapi was kinda standard, so no need to clone the repo every time I need it. Thank you.

randomcascade commented 2 years ago

There are 2 main reasons for this: a.) The CI system this was set to use is gone (as I understand it). b.) I am not pleased with the status of the library. There are still bugs I haven't managed to squash and I haven't had a lot of time to work on it since Summer 2021 when I ceased using this library regularly. I'm not an expert in Django or Flask which hurts my understanding of its use as I was mainly using it to gather images for ML purposes on local machines. The code has a lot of cruft imo leftover from supporting Python 2.

That said I probably should have broadcasted that information better. I would like to start a new CI pipeline in github actions at some point to start releasing again bugs and all. It's been a long while since I've released a python package of any kind. I may choose to fork this project or start from scratch at some point in the future so that Python versions above 3.9 may need to change dependencies or some pattern like that.

alitaker commented 2 years ago

Thanx for the explanation. That is fine for me as I'm not exactly using it regularly: I just have a couple of daily cron jobs with folders2flickr and they are working nicely, but it requires a litte more effort when installing/upgrading and configuring. I wish I could help, but I'm not very used to release python packages too.