mirror of
https://github.com/vinta/awesome-python.git
synced 2026-05-14 00:47:14 +00:00
Merge branch 'master' into add-faststream
This commit is contained in:
commit
ead4794fc9
6 changed files with 16 additions and 4 deletions
2
.github/workflows/ci.yml
vendored
2
.github/workflows/ci.yml
vendored
|
|
@ -24,7 +24,7 @@ jobs:
|
|||
enable-cache: true
|
||||
|
||||
- name: Install dependencies
|
||||
run: uv sync --group build
|
||||
run: uv sync --group build --locked
|
||||
|
||||
- name: Run tests
|
||||
run: make test
|
||||
|
|
|
|||
2
.github/workflows/deploy-website.yml
vendored
2
.github/workflows/deploy-website.yml
vendored
|
|
@ -31,7 +31,7 @@ jobs:
|
|||
enable-cache: true
|
||||
|
||||
- name: Install dependencies
|
||||
run: uv sync --group build
|
||||
run: uv sync --group build --locked
|
||||
|
||||
- name: Run tests
|
||||
if: github.event_name == 'schedule'
|
||||
|
|
|
|||
2
Makefile
2
Makefile
|
|
@ -2,7 +2,7 @@
|
|||
export
|
||||
|
||||
install:
|
||||
uv sync
|
||||
uv sync --locked
|
||||
|
||||
fetch_github_stars:
|
||||
uv run python website/fetch_github_stars.py
|
||||
|
|
|
|||
|
|
@ -135,6 +135,7 @@ _Libraries for building AI applications, LLM integrations, and autonomous agents
|
|||
- [sentry-skills](https://github.com/getsentry/skills) - Python-focused engineering skills for code review, debugging, and backend workflows.
|
||||
- [trailofbits-skills](https://github.com/trailofbits/skills) - Python-friendly security skills for auditing, testing, and safer backend development. Also [skills-curated](https://github.com/trailofbits/skills-curated).
|
||||
- Orchestration
|
||||
- [ag2](https://github.com/ag2ai/ag2) - An open-source AgentOS for multi-agent orchestration and building agentic AI systems.
|
||||
- [autogen](https://github.com/microsoft/autogen) - A programming framework for building agentic AI applications.
|
||||
- [bub](https://github.com/bubbuild/bub) - A lightweight, hook-first Python framework for channel-native agents that live alongside people.
|
||||
- [crewai](https://github.com/crewAIInc/crewAI) - A framework for orchestrating role-playing autonomous AI agents for collaborative task solving.
|
||||
|
|
@ -607,7 +608,7 @@ _Tools of static analysis, linters and code quality checkers. Also see [awesome-
|
|||
- [rope](https://github.com/python-rope/rope) - Rope is a python refactoring library.
|
||||
- Type Checkers - [awesome-python-typing](https://github.com/typeddjango/awesome-python-typing)
|
||||
- [mypy](https://github.com/python/mypy) - Check variable types during compile time.
|
||||
- [pyre-check](https://github.com/facebook/pyre-check) - Performant type checking.
|
||||
- [pyrefly](https://github.com/facebook/pyrefly) - A fast type checker and language server for Python.
|
||||
- [ty](https://github.com/astral-sh/ty) - An extremely fast Python type checker and language server.
|
||||
- [typeshed](https://github.com/python/typeshed) - Collection of library stubs for Python, with static types.
|
||||
- Type Annotations Generators
|
||||
|
|
|
|||
|
|
@ -29,3 +29,10 @@ pythonpath = ["website"]
|
|||
|
||||
[tool.ruff]
|
||||
line-length = 200
|
||||
|
||||
[tool.uv]
|
||||
exclude-newer = "3 days"
|
||||
no-build = true
|
||||
|
||||
[tool.uv.pip]
|
||||
only-binary = [":all:"]
|
||||
|
|
|
|||
4
uv.lock
generated
4
uv.lock
generated
|
|
@ -2,6 +2,10 @@ version = 1
|
|||
revision = 3
|
||||
requires-python = ">=3.13"
|
||||
|
||||
[options]
|
||||
exclude-newer = "2026-04-18T18:21:23.412234Z"
|
||||
exclude-newer-span = "P3D"
|
||||
|
||||
[[package]]
|
||||
name = "anyio"
|
||||
version = "4.12.1"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue