Hello,
on behalf of Falcon's maintainer team, is there anything we could help with
this bug?

I have taken a quick look at
https://salsa.debian.org/openstack-team/python/python-falcon/-/merge_requests/2,
and it seems fine for most of it.

A couple of nitpicks:
* Falcon neither any longer depends on, nor vendors, any other packages
outside of the stdlib. So "Depends:" should only include the required
Python infrastructure, such as the runtime, stdlib, etc, depending on your
distribution.
* You can remove any "problematic" test dependencies from "Build-Depends:"
if you wish. As of Falcon 4.0+, the tests only require pytest as a hard
dependency, other integration tests with 3rd party packages are optional:
https://falcon.readthedocs.io/en/stable/community/packaging.html#testing-package
. Of course, this is a tradeoff, and it is ideal to include as many
optional dependencies from your distribution as possible, but that also
increases the maintenance burden.
* pytest-asyncio, which effectively causes this particular bug due to some
incompatibility, is no longer a dependency at all, not even any longer used
for the tests.

Do not hesitate to reach out if you have any questions!
https://falcon.readthedocs.io/en/stable/community/packaging.html#thank-you

Kindly
Vytas

Thanks.

Reply via email to