Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/falconry/falcon

The no-magic web data plane API and microservices framework for Python developers, with a focus on reliability, correctness, and performance at scale.
https://github.com/falconry/falcon

Get rid of `setup.cfg`

vytas7 opened this issue 4 months ago
Typing cleanup for 4.0

CaselIT opened this issue 4 months ago
chore: drop unused tools and workflows

vytas7 opened this pull request 4 months ago
chore(cibw): productify the `cibuildwheel` workflow

vytas7 opened this pull request 4 months ago
Finalize `cibuildwheel` tooling

vytas7 opened this issue 4 months ago
Revamp things-advanced (WSGI/ASGI) examples

vytas7 opened this issue 4 months ago
refactor(misc): clean up post-#2246

vytas7 opened this pull request 4 months ago
AI Assist to build with Falcon

wadhia-yash opened this issue 4 months ago
chore(setup): Add Typing :: Typed Trove classifier

aarcex3 opened this pull request 4 months ago
feat(typing): type response

CaselIT opened this pull request 4 months ago
Remove deprecated attributes from Response

CaselIT opened this issue 4 months ago
chore: deprecate TimezoneGMT class

CaselIT opened this pull request 4 months ago
Deprecate TimezoneGMT class

CaselIT opened this issue 4 months ago
docs: refresh docs with the PyData Sphinx theme (MVP)

vytas7 opened this pull request 4 months ago
feat(typing): type multipart forms

CaselIT opened this pull request 4 months ago
feat(typing): type media

CaselIT opened this pull request 4 months ago
feat(typing): type asgi.reader, asgi.structures, asgi.stream

CaselIT opened this pull request 4 months ago
refactor: refactor params methods

copalco opened this pull request 4 months ago
feat(typing): add type annotation to websocket module

CaselIT opened this pull request 4 months ago
chore(vendor): temporarily skip checks for vendored mimeparse

vytas7 opened this pull request 4 months ago
ASGI WebSocket protocol 2.4: `send()` may raise `OSError`

vytas7 opened this issue 4 months ago
chore: tweak dynamic adjustment of `.coveragerc` in tests

vytas7 opened this pull request 4 months ago
docs: improve docstring for option classes

CaselIT opened this pull request 4 months ago
docs(sponsors): sync backers with reality & OpenCollective

vytas7 opened this pull request 4 months ago
refactor(tests): drop `pytest-asyncio`

vytas7 opened this pull request 4 months ago
docs: note that type checking was introduced

CaselIT opened this pull request 4 months ago
feat(typing): type App classes

CaselIT opened this pull request 4 months ago
Move function call outside try except block

copalco opened this pull request 4 months ago
refactor(request): move function call outside try..except block

copalco opened this pull request 4 months ago
Add `Typing :: Typed` Trove classifier

vytas7 opened this issue 4 months ago
chore: remove deprecated methods, attributes and classes

vytas7 opened this pull request 4 months ago
refactor(tests): remove `_util` import in favour of fixture

vytas7 opened this pull request 4 months ago
chore(emulated): simplify emulated tests by reusing `cibuildwheel`

vytas7 opened this pull request 4 months ago
fix(status_codes): update HTTP status constants to conform to RFC 9110

alexandrubunea opened this pull request 4 months ago
Update backers for 4.0

vytas7 opened this issue 4 months ago
chore(dist): remove `setup.cfg`

vytas7 opened this pull request 4 months ago
Update HTTP status code constants wrt RFC 9110

vytas7 opened this issue 4 months ago
feat(typing): type HTTP status constants

copalco opened this pull request 4 months ago
chore(AUTHORS): aggregate 4.0 contributors so far

vytas7 opened this pull request 4 months ago
chore: remove python 3.7 support

CaselIT opened this pull request 4 months ago
docs: normalize Sphinx link markers

CaselIT opened this pull request 4 months ago
feat(typing): type request module

CaselIT opened this pull request 4 months ago
Type request module

copalco opened this pull request 4 months ago
chore(CI): restore GNU Mailman integration tests gate

vytas7 opened this pull request 4 months ago
chore: update actions: `checkout` & `setup-python`

vytas7 opened this pull request 4 months ago
chore: build binary wheels using `cibuildwheel`

vytas7 opened this pull request 4 months ago
refactor(e2e-tests): improve typing of E2E tests server code

vytas7 opened this pull request 4 months ago
refactor: add proper top-level `__all__` specifiers

vytas7 opened this pull request 4 months ago
docs(FAQ): add an answer about free-threaded CPython

vytas7 opened this pull request 4 months ago
chore(platform): declare CPython 3.13 support

vytas7 opened this pull request 4 months ago
docs(user): move examples and recipes to Python files

vytas7 opened this pull request 5 months ago
Build wheels using `cibuildwheel`

vytas7 opened this issue 5 months ago
CPython 3.13 support

vytas7 opened this issue 5 months ago
docs(user): improve WS tutorial

CaselIT opened this pull request 5 months ago
Add web browser interaction to the WS tutorial

vytas7 opened this issue 5 months ago
Misc WS tutorial polishing

vytas7 opened this issue 5 months ago
refactor(util/sync): deprecate asyncio aliases

bssyousefi opened this pull request 5 months ago
Deprecate asyncio aliases in `falcon.util`

vytas7 opened this issue 5 months ago
docs(user, util): address broken links

vytas7 opened this pull request 5 months ago
docs(cookies): polish docs for the `partitioned` cookie attribute

vytas7 opened this pull request 5 months ago
Publish towncrier draft on "latest" docs

vytas7 opened this issue 5 months ago
feat(testing): improve `create_req` and `create_asgi_req`

iuliachiriac opened this pull request 5 months ago
feat(Response): support Partitioned cookie attribute

M-Mueller opened this pull request 5 months ago
feat(misc): return timezone aware datetime objects

chgad opened this pull request 5 months ago
docs(ws-tutorial): add a WebSocket tutorial

derkweijers opened this pull request 5 months ago
Support `Last-Modified` header for static files

vytas7 opened this issue 5 months ago
Support `ETag` for static files

vytas7 opened this issue 5 months ago
chore: change `setup.py` to use optional build_ext option

CaselIT opened this pull request 5 months ago
docs(examples): improve code teaser in index page

M-Mueller opened this pull request 5 months ago
Create WebSocket tutorial

vytas7 opened this issue 5 months ago
docs(user): add query strings tutorial

bssyousefi opened this pull request 5 months ago
Evaluate CodSpeed for benchmarking in CI

vytas7 opened this issue 5 months ago
Modernize setup.py to avoid custom built_ext subclass

CaselIT opened this issue 5 months ago
refactor: replace `flake8` plugins with `ruff`

CaselIT opened this pull request 5 months ago
chore(mypy): extend `type: ignore` due to changes in Mypy

vytas7 opened this pull request 6 months ago
Type Annotations for Before Hook

nZac opened this pull request 6 months ago
chore(CI): pin `pytest` + ASGI tutorial fixes

vytas7 opened this pull request 8 months ago
Update installation docs wrt PEP 517

vytas7 opened this issue 8 months ago
Use `ruff` linter instead of `flake8`

vytas7 opened this issue 8 months ago
chore: migrate to `ruff` code formatter

vytas7 opened this pull request 8 months ago
chore(tox): drop `--no-build-isolation` from Cython tests

vytas7 opened this pull request 8 months ago
chore(codecov): add `CODECOV_TOKEN` as required in v4+

vytas7 opened this pull request 9 months ago
chore: make CPython 3.12 default CI version

vytas7 opened this pull request 9 months ago
chore(typing): add more descriptive typing to `Context`

vytas7 opened this pull request 9 months ago
feat: generalize validators and support `jsonschema-rs`

CaselIT opened this pull request 9 months ago
docs(asgi-tutorial): include info on setting up logging for debugging

MRLab12 opened this pull request 9 months ago
Update asgi tutorial to include info on debugging using logging

MRLab12 opened this pull request 9 months ago
Make it easier to extend/subclass default router

vytas7 opened this issue 9 months ago
Migrate to another code formatter?

vytas7 opened this issue 9 months ago
feat(parse_header): provide our own implementation of `parse_header()`

vytas7 opened this pull request 9 months ago
chore(sync): use `asyncio.Runner` for `async_to_sync()` on py311+

vytas7 opened this pull request 9 months ago
Add support for 'partitioned' attribute to set_cookie()

HIRANO-Satoshi opened this issue 10 months ago
fix(typing): TestClient methods return Result, not _ResultBase

CaselIT opened this pull request 11 months ago
TestClient methods return Result, not _ResultBase

davetapley opened this pull request 11 months ago