Commit Graph

1835 Commits

Author SHA1 Message Date
Vinta Chen
a504dd569f Clarify PR template checklist wording
Update description guideline from "no mention of Python" to "concise
and short" for clarity. Adjust Rising Star formatting for consistency.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-11 23:04:41 +08:00
Vinta Chen
5e8a25e57e Reorganize CONTRIBUTING.md for better clarity
Move "Automatic Rejection" section to top of document as first-line
filter for reviewers. Consolidate duplicate rejection criteria from
"Common Mistakes" and bottom "Automatic Rejection" sections into
single comprehensive list. Reorder remaining sections in logical
flow: rejections, quality requirements, acceptance criteria, format
reference, review process.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-11 23:04:41 +08:00
Vinta Chen
163dab27ef Merge pull request #2724 from solegalli/patch-1 2026-01-11 18:39:24 +08:00
Soledad Galli
a4ea52bc6f Merge branch 'master' into patch-1 2026-01-11 05:35:58 -05:00
Vinta Chen
188622bbd1 Merge pull request #2580 from rochacbruno/patch-2
Add dynaconf
2026-01-10 17:37:55 +08:00
Vinta Chen
7fe6a84d47 Merge pull request #2842 from Lawouach/add-chaostoolkit
Add Chaos Toolkit
2026-01-10 17:37:36 +08:00
Sylvain Hellegouarch
6f2fb4a584 Add Chaos Toolkit
Signed-off-by: Sylvain Hellegouarch <sh@defuze.org>
2026-01-09 15:59:09 +01:00
Bruno Cesar Rocha
fdbec258e6 Merge branch 'master' into patch-2 2026-01-09 14:54:22 +00:00
Vinta Chen
8d59989ef3 Merge pull request #2014 from ofek/patch-1
Add Hatch
2026-01-09 22:42:19 +08:00
Ofek Lev
a79a6cc1b9 Merge branch 'master' into patch-1 2026-01-09 09:22:43 -05:00
Vinta Chen
a5c3d15306 Merge pull request #2835 from Sakth1/cx_freeze
Add cx_freeze
2026-01-09 14:44:53 +08:00
Vinta Chen
799d542e65 Merge pull request #2837 from Sakth1/CTK
Added CustomTkinter
2026-01-09 14:43:33 +08:00
Vinta Chen
4e0ae3af2c Merge pull request #2836 from Sivani-kn/add-reflex-entry
Add Reflex
2026-01-09 14:42:38 +08:00
Vinta Chen
36b8519ca8 Merge pull request #2839 from Sakth1/pyside
Add PySide
2026-01-09 14:41:29 +08:00
Vinta Chen
e2405a687d Merge branch 'master' into pyside 2026-01-09 14:40:42 +08:00
Vinta Chen
94532ae3e2 Merge pull request #2838 from Sakth1/pyqt
updated PyQt's link
2026-01-09 14:38:15 +08:00
Vinta Chen
e858779e03 fix: quote if condition to fix YAML parsing error
The colon in 'DECISION: REJECT' was causing YAML parsing issues.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-09 14:32:51 +08:00
Sakthi Murugan C
3d5d1c8cb9 Update PySide description for clarity
Clarified the description of PySide in the README.
2026-01-08 17:15:11 +05:30
Soledad Galli
3f0dda1177 make changes as requested README.md 2026-01-08 06:41:40 -05:00
Sakthi Murugan C
40b6aab979 Update CustomTkinter link in README.md 2026-01-08 16:22:49 +05:30
Sivani-kn
7acd4d350c Add Reflex 2026-01-08 16:12:21 +05:30
Sakthi Murugan C
00a07420cd Add cx_freeze to distribution libraries list
Added cx_freeze to the list of libraries for creating packaged executables.
2026-01-08 15:34:01 +05:30
Sakthi Murugan C
259c26a1f1 Add CustomTkinter to GUI libraries section
Added CustomTkinter library to GUI libraries list.
2026-01-08 15:15:44 +05:30
Sakthi Murugan C
87f11bcb72 Update PySide description in README
Clarified the description of PySide in the README.
2026-01-08 15:10:20 +05:30
Sakthi Murugan C
b257659584 updated pyqt link 2026-01-08 15:08:30 +05:30
Sakthi Murugan C
1d63278947 added pyside to gui 2026-01-08 15:04:50 +05:30
Vinta Chen
464bb4639c style: standardize markdown formatting in README
Improve consistency and readability by:
- Normalize list indentation from 4 to 2 spaces
- Use hyphens instead of asterisks for list markers
- Standardize italic syntax using underscores
- Add consistent spacing between sections

These formatting changes follow common Markdown conventions without
altering any content.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 17:28:50 +08:00
Vinta Chen
2d9842608e remove Third-party APIs category: redundant
Already links to comprehensive external list. Many entries
outdated (Twitter→X, Facebook SDK deprecated). boto3 moved
to DevOps/Cloud Providers section.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 17:22:25 +08:00
Vinta Chen
93404f0c51 chore: remove thin categories and reorganize DevOps section
- Remove ChatOps Tools category (only 1 entry: errbot)
- Remove News Feed category (only 2 entries)
- Add Cloud Providers subsection under DevOps with boto3

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 17:21:24 +08:00
Vinta Chen
bfc06bc0ad remove Tagging category: too thin (1 entry)
Only contained django-taggit. Single-entry categories
don't add enough value to a curated list.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 17:18:10 +08:00
Vinta Chen
5e55b37cb7 remove radar: inactive, no releases in 12+ months
Limited downloads (1.7k/week), no recent development.
Use faker for datetime generation instead.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 17:11:50 +08:00
Vinta Chen
4204126299 remove gunnery: inactive since March 2022
No development activity in 2+ years.
Use Ansible, Prefect, or other modern task runners.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 17:11:33 +08:00
Vinta Chen
87046cb6fe remove sixpack: inactive with security vulnerabilities
No new releases in 12+ months, 19 known vulnerabilities.
Consider modern A/B testing solutions instead.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 17:11:14 +08:00
Vinta Chen
49a9a3a963 remove redisco: inactive, discontinued project
No new PyPI releases in 12+ months, no recent activity.
Use Redis OM (redis-om-python) for Redis object mapping.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 17:10:57 +08:00
Vinta Chen
44baf266f0 remove hot-redis: inactive, no releases in 12+ months
No new PyPI versions, limited development activity.
Use redis-py directly or Redis OM for object mapping.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 17:10:43 +08:00
Vinta Chen
848afca77c remove Bicycle Repair Man: unmaintained since 2003
Ancient project from 2000-2003, hosted on SourceForge.
Use Rope or IDE-integrated refactoring tools instead.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 17:10:25 +08:00
Vinta Chen
aa03c4be5f remove pythonlibs: Gohlke retired, site discontinued in 2022
Christoph Gohlke stopped maintaining the Windows binaries service.
Use conda-forge or pip with wheel packages instead.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 17:10:07 +08:00
Vinta Chen
0cbcdba635 remove eventlet: deprecated, maintenance mode only
Project is on "life support" with no new feature development.
Compatibility issues with Python 3.10+. Use gevent instead.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 17:03:37 +08:00
Vinta Chen
aaeec57982 remove bleach: deprecated by Mozilla in January 2023
Official deprecation announced in GitHub issue #698.
Maintenance releases continue but no new development.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 17:03:20 +08:00
Vinta Chen
eabcc4d86e remove localshop: inactive for 12+ months
No new PyPI releases in over a year. Multiple unresolved issues.
Use devpi or bandersnatch instead for local PyPI hosting.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 17:03:01 +08:00
Vinta Chen
75332fba67 remove fileconveyor: inactive since 2021, dead link
Last commit February 2021. Original website (wimleers.com) is dead.
Bachelor thesis project from 2009, effectively abandoned.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 17:02:34 +08:00
Vinta Chen
f0495a5420 remove fake2db: unmaintained since 2019
Last release March 2019, 5+ years without updates.
Multiple unresolved issues. Use faker or mimesis instead.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 17:02:17 +08:00
Vinta Chen
33ecf167c0 remove Python(x,y): discontinued in 2015, Python 2 only
Last release was v2.7.10.0 in June 2015. Python 2 reached EOL
in January 2020. Use Anaconda, Miniconda, or WinPython instead.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 17:01:53 +08:00
Vinta Chen
ff18e9c6c5 remove vowpal_porpoise: abandoned since 2013
Last commit was August 2013 (12+ years ago).
Library interface disabled, incompatible with modern Python.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 17:01:32 +08:00
Vinta Chen
fe2cf06967 remove NuPIC: maintenance mode since 2019, Python 2 only
No PyPI releases in 12+ months. Requires Python 2 which is EOL.
Numenta pivoted to commercial NuPIC platform for CPU inference.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 17:01:07 +08:00
Vinta Chen
bf0d530aab remove PySimpleGUI: changed to commercial license in 2024
No longer open source. Requires $99 license for commercial use.
Project development stopped. Consider PySide6 or FreeSimpleGUI fork.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 17:00:45 +08:00
Vinta Chen
6791185357 remove model_mommy: archived, renamed to model_bakery
Project archived in 2019. Renamed to avoid gender stereotypes.
Use model_bakery instead. See github.com/model-bakers/model_bakery

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 17:00:22 +08:00
Vinta Chen
cb08c2e401 remove theano: deprecated since 2017
MILA stopped development after v1.0. Succeeded by PyTensor
(maintained by PyMC team). See github.com/Theano/Theano

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 17:00:01 +08:00
Vinta Chen
f143318cfd style: remove extra blank line in README
Remove redundant blank line between Data Analysis and Data Validation sections for consistent spacing.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 16:54:07 +08:00
Vinta Chen
d6a6bdccfc chore: enforce alphabetical ordering of entries
Run sort.py to ensure all entries are alphabetically sorted within their respective categories. This maintains consistency and improves readability throughout the list.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 16:51:07 +08:00