-
Notifications
You must be signed in to change notification settings - Fork 142
Open
Description
While looking at some of the libraries, I noticed that many of them haven't been active for years, and some archived.
I checked all of them. I listed the ones with >1 year since the last PyPi release, and no commit activity, and the year since the last (non-trivial) commit:
General
14 / 23
- fn.py "maintaned" fork - a minimal release in 2023, but the release before that was in 2027 (see the changelog)
- PyFunctional - 2021 (some PR's were merged in Sep 2023, then radio silence again)
- hask - 2015
- OSlash - 2020
- Effect - 2022
- Underscore.py - 2018
- fnc - 2021 (some config tweaks in Oct 2023, then radio silence again)
- Flupy - 2022
- Phi - 2018
- pyramda - Archived by the owner on Sep 5, 2023
- PyMonad - 2021
- unpythonic - 2022
- pyMonet - 2020
- pyeffects - 2022 (some dependabot and other trivial PR's are spuriously merged, but the last release was in 2022, and the CI appears broken)
Return types
2 / 5
- Option - 2022
- Safetywrap - 2020
Immutable / persistent data structures
4 / 6
- Discodb - 2015
- Funktown - 2015
- Amino - 2019
- Pysistence - 2011, repo is gone
Pattern matching
3 / 4
- pampy - 2022
- python-pattern-matching - 2021
- patmat - 2016
Transducers
2 / 2 (!)
- Tranducers-Python - archived by the owner on Jun 3, 2023
- Transducers - 2017
Reactive programming
2 / 3
- RxPy - 2022 (no reactions on issues either)
- sodium-python - 2022 (except for 2 commits and minimal release in July, 2023)
Lenses and declarative data manipulations
0 / 2
Other / specialized
4 / 87
chainableFlupy - 2022 (fyi, it's renamed toFlupy, which is also in the General category)- ADT - 2021
- sumtypes - 2021
- python-mini-lambda - 2020
Languages
5/8
- Mochi - 2016
Tydytypy - 2018- dg (aka dogelang) - 2020
- pixie - 2017
- Pycket - 2021
Removing these would not be a good idea IMHO -- clearly marking them as inactive, unmaintained, or abandoned would be more informative.
It's truly sad to see so many of these (potentially) awesome projects end like this...
Metadata
Metadata
Assignees
Labels
No labels