1795 Commits

Author SHA1 Message Date
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
Vinta Chen
36f76ccbd7
Merge pull request #2683 from v479038280/master
Add NiceGUI
2026-01-08 16:04:07 +08:00
Vinta Chen
ae0a04dd5b
Merge pull request #2692 from ajinkyaasm/add-duckdb
Add DuckDB
2026-01-08 16:03:08 +08:00
Vinta Chen
6bfa12ffd4
Merge pull request #2612 from wanikhawar/patch-1
add jax
2026-01-08 16:02:30 +08:00
Vinta Chen
5ceef6174b
Merge pull request #2609 from noatamir/add-pypodcats-podcast
Added PyPodcats Podcast
2026-01-08 16:01:54 +08:00
Vinta Chen
6a7a1d63e7
config: add frontmatter metadata to PR review command
Add YAML frontmatter with description and allowed-tools permissions to the review-pending-prs command file. This configures tool access restrictions for GitHub PR operations.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 16:00:31 +08:00
Vinta Chen
5682e60934
config: add Claude permissions settings
Define allowed Bash operations for gh CLI commands used in PR review
automation workflows.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 15:59:54 +08:00
Vinta Chen
4117b23614
docs: improve PR review workflow command
Simplify gh pr list query using --search flag to filter by label,
reorganize rejection criteria with merge conflicts first, and streamline
output format instructions.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 15:59:53 +08:00
Vinta Chen
34c29a9b84
Merge pull request #2608 from hectorcanto/add_polyfactory
Add polifactory to Testing:Object factory
2026-01-08 15:59:14 +08:00
Vinta Chen
9bd47d2b24
Merge pull request #2601 from K-dash/watchfiles
Add watchfiles
2026-01-08 15:58:47 +08:00
Vinta Chen
c7551f358e
Merge pull request #2687 from d-handy/master
Added django-unfold to admin panels
2026-01-08 15:58:14 +08:00
Vinta Chen
d8ae9e6f86
Merge pull request #2643 from anki-code/patch-3
Update README.md: new xonsh description
2026-01-08 15:57:42 +08:00
Vinta Chen
4b9fc72da8
Merge pull request #2603 from juanfrank77/master
Add FastHTML
2026-01-08 15:57:19 +08:00
Vinta Chen
1054db4b5e
Merge pull request #2647 from shaymolcho/master
Ensure consistency by adding missing period in README
2026-01-08 15:31:07 +08:00
Vinta Chen
9140f50389
Merge pull request #2650 from itsfuad/patch-1
Update README.md
2026-01-08 15:30:45 +08:00
Vinta Chen
f97bfdb5f0
Merge pull request #2651 from pei-lun/remove-orator-orm
Remove Orator ORM which is no longer maintained
2026-01-08 15:30:07 +08:00
Vinta Chen
ecd0656071
Merge pull request #2705 from JaydenChao101/patch-1
Add Nuitka to Distribution
2026-01-08 15:29:44 +08:00
Vinta Chen
d7d9c1b8e8
Merge pull request #2673 from KunchaChennikaWangmai/patch-1
Update README.md
2026-01-08 15:26:48 +08:00
Vinta Chen
80cbbfe256
refactor: replace single PR review with bulk review command
Replace review-pr command with review-pending-prs to enable efficient
batch review of open PRs. New command fetches up to 10 unreviewed PRs,
performs automated checks, and provides bulk actions (close rejected,
label approved, request fixes).

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 15:07:21 +08:00
Vinta Chen
3aabfb8ec8
docs: update automatic rejection criteria
Replace self-promotion rule with category placement check to better reflect actual review priorities.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 15:07:20 +08:00
Vinta Chen
34e390e074
Merge pull request #2740 from chillenb/master
Add mpi4py!
2026-01-08 15:00:31 +08:00
Vinta Chen
7bd0b997d1
Merge pull request #2737 from RonydaEssam/patch-1
Remove Eel from GUI Development libraries
2026-01-08 14:59:46 +08:00
Vinta Chen
1a72508e4e
Merge pull request #2745 from zffocussss/add-granian
add granian
2026-01-08 14:59:32 +08:00
Vinta Chen
ef2e10b5df
Merge pull request #2747 from TS-SAHANA/patch-1
Add Typer to Command-line Interface Development section
2026-01-08 14:54:50 +08:00
Vinta Chen
02cdd7f0a9
Merge pull request #2782 from offerrall/add-functoweb
Add func-to-web to Admin Panels section
2026-01-08 14:53:35 +08:00
Vinta Chen
4e6ab53a64
Merge pull request #2757 from NajeebFarhan/master
Add SQLModel to ORM section
2026-01-08 14:10:27 +08:00
Vinta Chen
fdf2af044e
Merge pull request #2753 from hyjc/master
Add marimo
2026-01-08 14:09:50 +08:00
Vinta Chen
a3f588796e
Merge pull request #2776 from kimtth/patch-1
Update WinPython description for Windows version compatibility
2026-01-08 14:05:57 +08:00
Vinta Chen
68d9d4a6f6
Merge pull request #2790 from Hasan-8326/add-pathway-entry
Add Pathway to Data Analysis section
2026-01-08 13:59:22 +08:00
Vinta Chen
8c854f2906
Merge pull request #2815 from cvanelteren/add-ultraplot
add ultraplot
2026-01-08 13:31:32 +08:00
Vinta Chen
936e6284f0
Merge pull request #2816 from bellini666/add-strawberry-django
Add strawberry-django
2026-01-08 13:31:13 +08:00
Vinta Chen
fd7d334135
Merge pull request #2818 from EmilStenstrom/patch-1
Add JustHTML library to README.md
2026-01-08 13:26:04 +08:00