Vinta Chen and Claude
b897676e01
refactor(fetch_github_stars): remove redundant early-return guard in build_graphql_query
...
The empty-parts check after the loop makes the upfront `if not repos: return ""` guard redundant.
Co-Authored-By: Claude <noreply@anthropic.com >
2026-04-19 21:53:39 +08:00
Vinta Chen
a4b7fc6878
adjust css
2026-04-19 21:34:14 +08:00
Vinta Chen and Claude
774ab69bcd
feat(website): add sponsors section parsed from README
...
Parse the # Sponsors heading in README.md into structured data and
render a dedicated sponsor band above the library index on the site.
Co-Authored-By: Claude <noreply@anthropic.com >
2026-04-19 21:10:50 +08:00
Vinta Chen and GitHub
222f566aef
Merge pull request #3075 from vinta/sponsor/pyr
...
Add sponsor: pyr
2026-04-19 20:07:41 +08:00
Vinta Chen
9290cfb930
add sponsor: pyr
2026-04-19 19:52:06 +08:00
Jinyang and GitHub
f3ac16c77b
Merge pull request #3035 from tdhopper/add-pydevtools
2026-04-19 09:45:26 +04:00
Jinyang and GitHub
d7e6f1d54d
Merge pull request #3070 from PsiACE/patch-1
2026-04-19 09:44:50 +04:00
Vinta Chen
ba96331a10
add back "jieba", it's still useful and works in Python 3.13 actually
2026-04-19 05:35:53 +08:00
Vinta Chen and Claude
5d4bfdd719
docs(SPONSORSHIP): flatten tier benefit lists, remove redundant subheadings
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-04-19 05:30:37 +08:00
Vinta Chen and Claude
f6fdd6a553
docs(SPONSORSHIP): rename tiers to Headline Sponsor and Featured Sponsor
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-04-19 05:19:25 +08:00
Vinta Chen and Claude
3af090973e
docs(SPONSORSHIP): restructure Get Started as explicit checklist of required sponsor info
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-04-19 05:01:38 +08:00
Vinta Chen and Claude
840e2555d6
docs: clarify sponsorship tiers, payment terms, and editorial policy
...
- Link awesome-python.com in sponsor descriptions
- Add 120-character limit for sponsor descriptions
- Reword Link Sponsor tier to clarify entry format
- Replace month-to-month wording with flexible term details
- Add payment methods (ACH/wire, PayPal)
- Add editorial reserve clause for sponsor content
Co-Authored-By: Claude <noreply@anthropic.com >
2026-04-19 04:58:08 +08:00
Chojan Shang and GitHub
2a347b1e87
Add bub framework to orchestration section
2026-04-19 00:14:13 +08:00
Jinyang and GitHub
bec38b2e51
Merge pull request #3067 from shreya975/patch-1
...
Add ydata-profiling to data analysis tools list
2026-04-18 19:44:08 +04:00
Shreya Mahajan and GitHub
04c3a63756
Fix typo in desbordante description
2026-04-18 19:27:12 +05:30
Shreya Mahajan and GitHub
aabf43c281
Correct desbordante entry in README
...
Fixed a duplicate period in the desbordante link entry.
2026-04-18 19:14:56 +05:30
Shreya Mahajan and GitHub
a467209839
Add data-profiling link and remove ydata-profiling
2026-04-18 12:58:43 +05:30
Shreya Mahajan and GitHub
b3a00e0b9c
Add ydata-profiling to data analysis tools list
2026-04-17 15:08:35 +05:30
Jinyang and GitHub
c487e88103
Merge pull request #3066 from lundberg/patch-1
...
Add `respx` library to Mock section
2026-04-17 09:57:35 +04:00
Jonas Lundberg and GitHub
64de7f4673
Add respx library to Mock section
2026-04-16 16:24:52 +02:00
Vinta Chen and GitHub
a5a38f7e78
Merge pull request #3060 from vinta/dependabot/uv/pytest-9.0.3
...
chore(deps-dev): bump pytest from 9.0.2 to 9.0.3
2026-04-15 12:33:37 +08:00
Jinyang and GitHub
64e74b99dc
Merge pull request #3062 from RaghavChamadiya/add-repowise
2026-04-14 20:43:46 +04:00
RaghavChamadiya
d06ab9789c
Add repowise to Code Analysis
2026-04-14 19:15:15 +05:30
dependabot[bot] and GitHub
1843b8f323
chore(deps-dev): bump pytest from 9.0.2 to 9.0.3
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 9.0.2 to 9.0.3.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/9.0.2...9.0.3 )
---
updated-dependencies:
- dependency-name: pytest
dependency-version: 9.0.3
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-14 03:02:59 +00:00
Jinyang and GitHub
65f3649988
Merge pull request #3056 from ozeranskii/patch-1
...
Add httptap
2026-04-13 11:10:38 +04:00
Sergei Ozeranskii and GitHub
985400cac3
Update README.md
2026-04-13 09:08:43 +02:00
Sergei Ozeranskii and GitHub
f4201b85db
Add httptap to Debugging Tools
2026-04-12 18:07:54 +02:00
Jinyang and GitHub
6d499269ca
Merge pull request #3046 from grzesir/add-lumibot
...
Add lumibot to Financial Data
2026-04-11 10:04:43 +04:00
Robert Grzesik
d5158f8362
Add lumibot to Financial Data section
...
Lumibot is an actively maintained Python framework (1,333+ stars, MIT
license) for algorithmic trading backtesting and live deployment. It
supports stocks, options, crypto, futures, and forex across multiple
brokers. Repository is 3+ years old with consistent weekly activity.
Category: Hidden Gem — solves the real pain of running the same
strategy code in backtesting and production with multiple brokers.
https://github.com/Lumiwealth/lumibot
2026-04-10 23:29:41 -04:00
Vinta Chen and Claude
d902e5b9ba
docs: update SPONSORSHIP.md copy
...
- Reword referrer list label and reorder entries
- Rename 'Past Sponsors' to 'Previously Sponsored By'
- Trim redundant word from closing sentence
Co-Authored-By: Claude <noreply@anthropic.com >
2026-04-09 21:35:55 +08:00
Vinta Chen
38b710e7ce
add hermes-agent
2026-04-08 15:24:20 +08:00
Tim Hopper
68c8fd4385
Add Python Developer Tooling Handbook to Resources > Websites
2026-04-07 16:27:32 -04:00
Jinyang and GitHub
7a348495cb
Merge pull request #3027 from tarasko/master
...
Add picows library to WebSocket section
2026-04-07 07:34:03 +04:00
Taras Kozlov and GitHub
f63c9f899f
Update 'picows' entry in README
2026-04-05 22:37:24 +02:00
Taras Kozlov and GitHub
e078d5b92d
Add picows library to WebSocket section
2026-04-05 22:24:06 +02:00
Jinyang and GitHub
3c6429a21a
Merge pull request #3015 from torinsong/master
2026-04-04 13:28:06 +04:00
Vinta Chen and Claude
a2303c9389
ci: skip deploy job on forks
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-04-03 16:16:08 +08:00
torinsong and Vinta Chen
aa1e3d5ae7
Add sglang to the list of libraries in README
...
Add sglang to the list of libraries in README
2026-04-03 16:09:50 +08:00
torinsong and Vinta Chen
f4637e3d39
Add sglang to the list of libraries in README
2026-04-03 16:09:50 +08:00
Vinta Chen and Claude
c6004c971f
ci: skip tests on non-scheduled deploy runs
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-04-03 16:03:35 +08:00
Vinta Chen and Claude
20bb5cca81
docs: fix entry format in PR template to use - instead of *
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-04-03 16:03:33 +08:00
Vinta Chen and Claude
b7b8eb02d1
ci: always run tests and simplify branches syntax in deploy workflow
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-04-03 16:00:21 +08:00
Vinta Chen and Claude
520e285e8e
test: add entry validation and broken-link detection tests
...
Add three tests against the real README: verify all entries have
non-empty names, valid http(s) URLs, and no broken markdown link
syntax (e.g. '[name(url)' missing the closing '](').
Co-Authored-By: Claude <noreply@anthropic.com >
2026-04-03 15:55:53 +08:00
Vinta Chen and Claude
54864ab37a
ci: merge build/deploy jobs and cache stars by date
...
Collapse the two-job workflow into one, set the github-pages
environment on the single job, and key the star-data cache by
date (YYYY-MM-DD) so it is shared across same-day runs instead
of being per-run-id. Also skip tests on scheduled runs and
validate JSON before serving it.
Co-Authored-By: Claude <noreply@anthropic.com >
2026-04-03 15:55:46 +08:00
Vinta Chen and GitHub
e1869aa28d
Merge pull request #3014 from aliden1z/fix-sqlite-casing
...
Fix SQLite casing in Database Drivers section
2026-04-02 09:48:01 +08:00
ALİ DENİZ TARTMA and GitHub
5974274496
Fix SQLite casing in Database Drivers section
...
This PR corrects the casing of "SQLite" (from "SQlite") in the Database Drivers section to align with the official project name and maintain consistency across the documentation.
Replaced "SQlite" with "SQLite" in headings and descriptions.
2026-04-01 22:26:21 +03:00
Jinyang and GitHub
88c43ebe7b
Merge pull request #3012 from JinyangWang27/add-trading-agents
...
Add TradingAgents
2026-04-01 07:34:05 +04:00
Jinyang and GitHub
444bdb18e5
add TradingAgents
2026-04-01 07:25:26 +04:00
Vinta Chen and GitHub
36d8ca9b88
Merge pull request #3010 from vinta/dependabot/uv/pygments-2.20.0
...
chore(deps): bump pygments from 2.19.2 to 2.20.0
2026-03-31 22:53:02 +08:00
dependabot[bot] and GitHub
1426abc80f
chore(deps): bump pygments from 2.19.2 to 2.20.0
...
Bumps [pygments](https://github.com/pygments/pygments ) from 2.19.2 to 2.20.0.
- [Release notes](https://github.com/pygments/pygments/releases )
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES )
- [Commits](https://github.com/pygments/pygments/compare/2.19.2...2.20.0 )
---
updated-dependencies:
- dependency-name: pygments
dependency-version: 2.20.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-31 14:52:41 +00:00