1784 Commits

Author SHA1 Message Date
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
Vinta Chen
9f617709ba
Merge pull request #2819 from qooxzuub/add-pikepdf
Add pikepdf
2026-01-08 13:25:34 +08:00
Vinta Chen
f7a33c678c
Merge pull request #2822 from mberke1597/add-polars-data-analysis
Add Polars to Data Analysis section
2026-01-08 13:25:07 +08:00
Vinta Chen
6620334841
Merge pull request #2823 from MervinPraison/add-praisonai
Add PraisonAI to Machine Learning section
2026-01-08 13:22:01 +08:00
Vinta Chen
e3a32ceb91
Merge pull request #2825 from iscompg/fix-refactoring-punctuation
Fix punctuation in Refactoring section
2026-01-08 13:20:34 +08:00
Vinta Chen
e3e282c4de
Merge pull request #2824 from bterwijn/master
Add memory-graph
2026-01-08 13:19:29 +08:00
Vinta Chen
e87d33b2f4
chore: add Claude Code configuration
- Add local settings with GitHub CLI permissions for PR review
- Add custom /review-pr command for automated PR review workflow

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 13:13:51 +08:00
Vinta Chen
436e6cea3f
docs: restructure CONTRIBUTING.md review process
- Reorganize quick checklist for better clarity
- Move category placement check higher in priority
- Restructure automatic rejection section to end for better flow
- Lower star threshold from 500 to 100 for hidden gem consideration
- Add emphasis on one project per PR rule

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 13:13:46 +08:00
Vinta Chen
e05cd240c9
docs: clarify id-token permission comment in workflow
Update comment to better reflect the actual purpose of the id-token
permission for Claude GitHub app functionality.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 12:38:19 +08:00
Vinta Chen
43046d9848
ci: update workflow trigger label to 'claude review'
Change label name from 'claude-review' to 'claude review' for consistency
with GitHub's standard label naming convention using spaces.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 12:38:09 +08:00
Vinta Chen
7d215c37a5
ci: add id-token write permission for OIDC authentication
Enable OIDC authentication in Claude PR review workflow by adding
id-token write permission.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 12:14:04 +08:00
Vinta Chen
026e658679
Merge pull request #2833 from vinta/feature/minimal-automation
Feature/minimal automation
2026-01-08 12:09:28 +08:00