Skip to content

[pull] master from vinta:master#102

Open
pull[bot] wants to merge 513 commits into
fakegit:masterfrom
vinta:master
Open

[pull] master from vinta:master#102
pull[bot] wants to merge 513 commits into
fakegit:masterfrom
vinta:master

Conversation

@pull

@pull pull Bot commented Mar 18, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull Bot locked and limited conversation to collaborators Mar 18, 2026
@pull pull Bot added the ⤵️ pull label Mar 18, 2026
JinyangWang27 and others added 28 commits March 30, 2026 10:43
Added voluptuous library under Data Validation section
…injection-sanitization

fix: use subprocess instead of os.system in fetch_github_stars.py
Split _GITHUB_NAME_RE into separate owner and repo patterns.
Owner regex now rejects leading/trailing hyphens and dots (matching
GitHub's actual username rules). Repo regex requires alphanumeric
start but allows dots and underscores anywhere after.

New tests cover GraphQL injection attempts, invalid leading chars,
and valid hyphenated/underscore/dot combinations.

Co-Authored-By: Claude <[email protected]>
…ants

Rename _GITHUB_OWNER_RE and _GITHUB_NAME_RE to GITHUB_OWNER_RE and
GITHUB_NAME_RE to match the naming style of the other module-level
constants (GRAPHQL_URL, BATCH_SIZE).

Co-Authored-By: Claude <[email protected]>
fix: improve grammar and formatting in README (HTTP/2, article usage)
Fix typo in daphne description in README.md
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](pygments/pygments@2.19.2...2.20.0)

---
updated-dependencies:
- dependency-name: pygments
  dependency-version: 2.20.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
chore(deps): bump pygments from 2.19.2 to 2.20.0
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.
Fix SQLite casing in Database Drivers section
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 <[email protected]>
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 <[email protected]>
Add sglang to the list of libraries in README
Add picows library to WebSocket section
- Reword referrer list label and reorder entries
- Rename 'Past Sponsors' to 'Previously Sponsored By'
- Trim redundant word from closing sentence

Co-Authored-By: Claude <[email protected]>
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
N4S4 and others added 30 commits June 2, 2026 13:23
Add an entry for synology-api to the README's list of Python libraries. The link points to N4S4/synology-api and notes it provides a Python wrapper for Synology NAS APIs (Surveillance Station, File Station, Download Station, Docker, and 50+ other endpoints).
The previous description 'JavaScript Object Signing and Encryption
draft implementation' was inaccurate. Authlib is a comprehensive
Python library for building OAuth 1.0, OAuth 2.0, and OpenID Connect
clients and servers.
- sanic: Remove 'Python 3.6+' version constraint (now requires
  Python >=3.10 per PyPI metadata)
- django-guardian: Remove 'Django 1.2+' version constraint
  (outdated reference, now requires Python >=3.10 per PyPI metadata)
Python 2 reached end-of-life in January 2020. The 'Python 2/3
compatible' qualifier is no longer relevant and misleading. Updated
to match the official repository description.
fix: update chardet description to remove outdated Python 2 reference
fix: update outdated version references in descriptions
Add outlines to AI and Agents (Data Layer)
fix: correct authlib description in Authentication section
style: fix alphabetical sorting and update transferred repository URLs
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.