Commit Graph

1655 Commits

Author SHA1 Message Date
Jonas Lundberg 64de7f4673 Add respx library to Mock section 2026-04-16 16:24:52 +02:00
RaghavChamadiya d06ab9789c Add repowise to Code Analysis 2026-04-14 19:15:15 +05:30
Sergei Ozeranskii 985400cac3 Update README.md 2026-04-13 09:08:43 +02:00
Sergei Ozeranskii f4201b85db Add httptap to Debugging Tools 2026-04-12 18:07:54 +02: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 38b710e7ce add hermes-agent 2026-04-08 15:24:20 +08:00
Taras Kozlov f63c9f899f Update 'picows' entry in README 2026-04-05 22:37:24 +02:00
Taras Kozlov e078d5b92d Add picows library to WebSocket section 2026-04-05 22:24:06 +02:00
torinsong 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 f4637e3d39 Add sglang to the list of libraries in README 2026-04-03 16:09:50 +08:00
ALİ DENİZ TARTMA 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 444bdb18e5 add TradingAgents 2026-04-01 07:25:26 +04:00
23f3000503 403152125e Fix typo in daphne description in README.md
fix: improve grammar and formatting in README (HTTP/2, article usage)
2026-03-30 18:37:37 +05:30
Jinyang a0e4e65184 Merge pull request #3000 from poojitha-sys281/master
Added voluptuous library under Data Validation section
2026-03-30 10:43:58 +04:00
Jinyang 9084be2ccd Merge pull request #3003 from Diyago/add-tabgan 2026-03-29 11:23:32 +04:00
Insaf Ashrapov fed92e79f3 Remove extra empty line, place TabGAN in alphabetical order
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 07:16:00 +00:00
Jinyang 7f3d5ce522 Merge pull request #2999 from Rohit-Mal-IITM/patch-1 2026-03-29 10:06:18 +04:00
Insaf Ashrapov 13b84109e0 Add TabGAN - synthetic tabular data generation library 2026-03-28 09:17:57 +03:00
Allwell d836f796f3 Fix: Capitalize description for jax in Deep Learning section 2026-03-28 05:19:20 +01:00
Poojitha J a3e743b236 Added voluptuous library under Data Validation section
Removed the voluptuous library from the data validation section.
2026-03-27 19:09:38 +05:30
Vinta Chen 50600b9456 feat: add pyodide to Python Implementations
Adds pyodide, a Python distribution for the browser and Node.js based on WebAssembly, in alphabetical order within the Python Implementations section.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-27 20:09:43 +08:00
Rohit-Mal-IITM 1b62ccfece docs: fix typo in installation instructions. 2026-03-27 17:16:54 +05:30
Vinta Chen c96e58be7f Update ToC display text to match CLI category headings
Follow-up to #2998: the anchor links were updated but the display
text still said "Command-line Interface Development" and
"Command-line Tools". Now matches the actual headings.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-27 15:28:13 +08:00
Shiwam kumar 9c6720929d Fixed broken readme links 2026-03-27 11:18:01 +05:30
Jinyang 85bc9db363 remove jieba 2026-03-26 10:01:46 +04:00
Jinyang bddb692d74 Merge pull request #2974 from josheppinette/add-logfmter-logging-library
Add logfmter
2026-03-26 08:40:58 +04:00
Vinta Chen e65d9d3667 feat(ai): add unsloth for faster LLM fine-tuning
Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-26 12:38:58 +08:00
Joshua Taylor Eppinette 393cf3d537 Merge branch 'master' into add-logfmter-logging-library 2026-03-25 10:54:44 -06:00
Jinyang 59f7d2360a Fix xlwings GitHub link in README.md 2026-03-25 13:46:54 +04:00
Vinta Chen a667c1e079 refactor(ai): reorganize AI agent subsections and add mem0
- Rename 'Frameworks' to 'Orchestration' to better reflect the purpose
- Extract 'Data Layer' subsection from Frameworks, moving instructor and
  llama-index there
- Rename llama_index display name to llama-index (PyPI package name)
- Add mem0 to Data Layer
- Rename 'Pretrained Models and Inference' to 'Pre-trained Models and
  Inference' and update descriptions to match

Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-25 05:13:48 +08:00
Vinta Chen 4456783320 docs: update social handle from Twitter to X (twitter.com -> x.com)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-24 13:34:11 +08:00
Vinta Chen aa2e742c56 remove Python Test podcast (ended Aug 2025)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-23 02:20:02 +08:00
Vinta Chen 4676684e26 Merge pull request #2984 from 23f2000649-a11y/master
Fix http to https for PIL and ImageMagick links
2026-03-23 02:15:37 +08:00
Vinta Chen 80a72af5df add header 2026-03-23 02:09:05 +08:00
Vinta Chen 749610d6db docs(readme): rename 'Web' section header to 'Web Development' 2026-03-23 01:21:40 +08:00
Vinta Chen 1732a3f29e docs(readme): reorganize Code Quality categories and rename CLI/Office sections
- Add ruff under Code Formatters
- Move Refactoring above Type Checkers
- Rename 'Static Type Checkers' to 'Type Checkers' and drop 'also see' inline text
- Rename 'Static Type Annotations Generators' to 'Type Annotations Generators'
- Rename 'Command-line Interface Development' to 'CLI Development'
- Rename 'Command-line Tools' to 'CLI Tools'
- Rename 'Office' subcategory to 'MS Office'

Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-23 01:19:00 +08:00
Vinta Chen 964f246d86 docs(readme): rename subcategory to CLI Development
Shorten the verbose heading to match the concise style used in other
categories.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-23 01:11:25 +08:00
Vinta Chen cba7042e94 fix(readme): rename trailofbits entry to trailofbits-skills
Use the GitHub repo name as the display name per the entry format
guidelines, since trailofbits-skills is not on PyPI.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-23 01:11:12 +08:00
Vinta Chen 1c249d4b5f docs(readme): rename Testing Frameworks subcategory to Frameworks
Shorter label that reads more naturally in the context of the Testing
section, which already scopes it to testing.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-23 01:04:13 +08:00
Vinta Chen 394803d2be docs(readme): add agent skills entries
Add Python-focused descriptions for Trail of Bits, Sentry Skills, and Django AI Plugins in the AI and Agents section.
2026-03-23 00:58:31 +08:00
Vinta Chen 25d3f307cc docs(readme): reword sponsorship tagline
Replace 'where Python developers discover tools' with 'in front of Python developers' for cleaner, more direct phrasing.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-23 00:25:35 +08:00
Vinta Chen 8fbe0e0394 fix(readme): sort tinycss2 alphabetically in HTML/XML section
Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-22 16:41:36 +08:00
Vinta Chen ef51d9a7aa refactor(html-xml): replace cssutils with tinycss2
cssutils is unmaintained; tinycss2 is the actively maintained
low-level CSS parser and generator for Python.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-22 16:38:48 +08:00
Vinta Chen f11468b262 remove(readme): remove python-cqrs from Design Patterns
Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-22 16:36:55 +08:00
Vinta Chen b12d80f67e fix(readme): correct playwright entry name to playwright-python
The project name in the entry was 'playwright' but the GitHub repository
is 'playwright-python', which is also how the Python package is referred
to. Updated the display name to match.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-22 15:42:35 +08:00
Vinta Chen 82e0a67507 docs: change description from 'curated' to 'opinionated'
Aligns README tagline with the wording already used on the website.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-22 14:45:20 +08:00
Vinta Chen 2a5dc1a133 docs: update tagline from opinionated to curated
Align the README intro with the site's actual positioning. The
'opinionated' framing was inaccurate and inconsistent with how the
project is described elsewhere.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-22 14:37:55 +08:00
Joshua Taylor Eppinette e74ab33e9e feat(logging): add logfmter library 2026-03-21 13:19:12 -06:00
Vinta Chen 15b0ff3b07 fix: promote flower and pyenv-win to standalone entries
flower was a sub-entry under celery, pyenv-win under pyenv. Both are
standalone projects that deserve their own rows on the website.

Moved flower from Task Queues to Admin Panels since it is a monitoring
and web admin tool, not a task queue itself. Placed pyenv-win as a
top-level entry in Environment Management.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 02:43:41 +08:00
Vinta Chen f7b51a6207 fix: update entries to use GitHub URLs as primary links
spark.ml, django.db.models, and geodjango were pointing to
documentation pages as their primary link rather than the
GitHub repository. Move docs URLs inline as descriptive links
so the primary link follows the standard GitHub-first convention.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-22 01:48:36 +08:00