Skip to content

chore(deps-dev): update falcon requirement from <5,>=4.2.0 to >=4.4.0,<5 - #1583

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/falcon-gte-4.3.1-and-lt-5
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/falcon-gte-4.3.1-and-lt-5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 1, 2026 •

Copy link
Copy Markdown
Contributor

Updates the requirements on falcon to permit the latest version.

Release notes

Sourced from falcon's releases.

4.4.0

Falcon 4.4.0 contains a handful of long-requested features – a RegexConverter field converter, an application-wide error reporter, and a new allow_multiple keyword argument for the query string parameter helpers, along with a number of bug fixes. As usual, the newest CPython runtime, 3.15, is fully supported (including binary wheels).

🐍 Falcon 4.4.0 on PyPI 📚 Changelog on RtD

The error reporter also serves as groundwork for the native OpenTelemetry integration that has been on our roadmap for a while. We are hoping to ship that integration as part of Falcon 4.5.

This release would not have been possible without the prototypes, fixes, and feature pull requests submitted by our community. Sincere thanks to our supporters and contributors!

Changelog

Sourced from falcon's changelog.

Release Manager's Guide

Release Process:

  1. Bump version (including the suffix for pre-release, if applicable).
  2. Update changelog and render towncrier fragments.
  3. Release beta or rc.
  4. Run benchmark and check for regressions.
  5. Review and edit doc changes since the last release for clarity and consistency.
  6. Publish final version and add a release note.
  7. Run benchmark and update falconframework.org with latest numbers.
  8. Announce the new version in Gitter channels and on the socials.
  9. Incorporate the tag into the current stable series branch.
  10. Improve this document.

Bump version

Modify falcon/version.py if it has not been updated since the previous release. Examine the rendered changelog to determine the appropriate SEMVER field to modify.

Note that we have dropped setup.cfg altogether, so __version__ in falcon/version.py must contain the whole version (including the previously separately managed tag_build), for instance:

# Development version
__version__ = '4.0.0.dev1'
First alpha
version = '4.0.0a1'
Release candidate
version = '4.0.0rc1'
Stable release
version = '4.0.0'

Update changelog filename in pyproject.toml to suit.

Update changelog and render towncrier fragments

If a changelog RST has not yet been created, add one under docs/changes using the following template, and update the summary and changes to supported platforms to suit:

Changelog for Falcon 4.0.1
==========================
</tr></table>

... (truncated)

Commits
  • 0fd2cbe chore(release): prepare 4.4.0 stable (#2753)
  • 755411d chore(release): prepare 4.4.0rc1 (#2752)
  • 2a47a7f feat(request): add arg allow_multiple to get_param & friends (#2731)
  • 3fa42c1 chore(ecosystem): pin SQLAlchemy to make tests pass (#2751)
  • fafecfb chore(tox.ini): remove all references to toxinidir and replace with relative ...
  • 9cba793 chore(coverage): exempt one statement on py311 (because of an old bug) (#2749)
  • 4825bed fix(testing): do not leave orphaned simulated lifespan tasks (#2747)
  • 2a7c828 docs: clean up URLs and recent docstrings (#2736)
  • eb7a786 fix(error-reporter): do not report the same derived exception twice (#2748)
  • f3ac839 feat(errors): tweak error reporter to proceed after handler (#2743)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Oct 1, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner October 1, 2026 22:13
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Oct 1, 2026
@codecov

codecov Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.54%. Comparing base (3ca19a0) to head (df9067a).
⚠️ Report is 1 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1583   +/-   ##
=======================================
  Coverage   91.54%   91.54%           
=======================================
  Files         228      228           
  Lines        7285     7285           
=======================================
  Hits         6669     6669           
  Misses        616      616           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

@mwbrooks mwbrooks left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Thanks @dependabot

Updates the requirements on [falcon](https://github.com/falconry/falcon) to permit the latest version.
- [Release notes](https://github.com/falconry/falcon/releases)
- [Changelog](https://github.com/falconry/falcon/blob/master/RELEASE.md)
- [Commits](falconry/falcon@4.2.0...4.4.0)

---
updated-dependencies:
- dependency-name: falcon
  dependency-version: 4.3.1
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps-dev): update falcon requirement from <5,>=4.2.0 to >=4.3.1,<5 chore(deps-dev): update falcon requirement from <5,>=4.2.0 to >=4.4.0,<5 Oct 6, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/falcon-gte-4.3.1-and-lt-5 branch from 21fcba1 to df9067a Compare October 6, 2026 19:58

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant