1829 Commits

Author SHA1 Message Date
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
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
Vinta Chen
dbb805c624
feat: add structured decision format and auto-close for rejected PRs
Enhance the Claude PR review workflow with:
- Remove redundant criteria mention (already in CONTRIBUTING.md)
- Add file access restrictions to prevent unnecessary file reads
- Require structured DECISION output format for automation
- Auto-close rejected PRs with explanatory comment

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 16:46:33 +08:00
Vinta Chen
3ae2cdfc7f
chore: remove GitHub funding configuration
GitHub Sponsors funding configuration is no longer needed.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 16:35:59 +08:00
Vinta Chen
d2a562aaeb
chore: remove Travis CI configuration
Travis CI is no longer used for this project.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 16:35:58 +08:00
Vinta Chen
0d53c4f0f1
docs: optimize PR review workflow for efficiency
Improve the PR review command workflow to reduce API calls and clarify
the review process:

- Fetch PR details in single call (combine list + view data)
- Add quick rejection checks before API calls (conflicts, duplicates)
- Simplify terminology (APPROVE/REJECT -> PASS/REJECT)
- Streamline section headers for clarity
- Remove gh pr view from allowed tools (redundant with list)

This reduces unnecessary GitHub API calls and makes the review process
more efficient.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 16:13:42 +08:00
Vinta Chen
55c7a04920
Merge branch 'master' of https://github.com/vinta/awesome-python 2026-01-08 16:06:18 +08:00