Skip to content

deps-dev: update pytest-httpserver requirement from >=1.1.0 to >=1.1.5 - #132

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/pytest-httpserver-gte-1.1.5
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/pytest-httpserver-gte-1.1.5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 28, 2026

Copy link
Copy Markdown

Updates the requirements on pytest-httpserver to permit the latest version.

Release notes

Sourced from pytest-httpserver's releases.

1.1.5

What's Changed

Full Changelog: csernazs/pytest-httpserver@1.1.4...1.1.5

Changelog

Sourced from pytest-httpserver's changelog.

1.1.5

.. _Release Notes_1.1.5_New Features:

New Features

  • Add bake() method to HTTPServer for creating pre-configured request expectation proxies (BakedHTTPServer). This allows sharing common keyword arguments (e.g. method, headers) across multiple expect_request() calls with last-wins merging semantics. [#470](https://github.com/csernazs/pytest-httpserver/issues/470) <https://github.com/csernazs/pytest-httpserver/pull/470>_ Contributed by @HayaoSuzuki <https://github.com/HayaoSuzuki>_

.. _Release Notes_1.1.4:

1.1.4

.. _Release Notes_1.1.4_New Features:

New Features

  • More robust server startup by checking server readiness (disabled by default). [#462](https://github.com/csernazs/pytest-httpserver/issues/462) <https://github.com/csernazs/pytest-httpserver/pull/462>_

.. _Release Notes_1.1.4_Deprecation Notes:

Deprecation Notes

  • Python 3.9 has been deprecated as it reached EOL 2025-10-31. While the code may work on this version, there will be no CI tests running on it.

.. _Release Notes_1.1.3:

1.1.3

.. _Release Notes_1.1.3_Bug Fixes:

Bug Fixes

... (truncated)

Commits
  • 840c7d1 CHANGES.rst: add release notes for 1.1.5
  • 7c7be88 Version bump to 1.1.5
  • f1971ce fix-release: remove release notes
  • ae956c0 release.py: fix check order
  • c880480 Make release.py more robust
  • 310529c Add bake() method for pre-configured request expectations
  • 7716cda [pre-commit.ci] pre-commit autoupdate
  • 98fe77c CHANGES.rst: add release notes for 1.1.4
  • dd070b2 Version bump to 1.1.4
  • cb65a6f releasenotes: add release note for readiness check
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [pytest-httpserver](https://github.com/csernazs/pytest-httpserver) to permit the latest version.
- [Release notes](https://github.com/csernazs/pytest-httpserver/releases)
- [Changelog](https://github.com/csernazs/pytest-httpserver/blob/master/CHANGES.rst)
- [Commits](csernazs/pytest-httpserver@1.1.0...1.1.5)

---
updated-dependencies:
- dependency-name: pytest-httpserver
  dependency-version: 1.1.5
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Sep 28, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@github-actions

Copy link
Copy Markdown

Dependency Security Audit

Scanned: requirements.txt + requirements-dev.txt, resolved at Python 3.10 (the current resolution, and the lowest versions the published specs permit under each pydantic major)

✅ No known vulnerabilities found.

Both the resolved dependency set and the lowest versions the published specs permit are clean at HIGH and CRITICAL.

zeevmoney added a commit that referenced this pull request Sep 28, 2026
The offline tests import packaging directly to evaluate the runtime
requirements' markers, so it is listed rather than left to arrive
through pytest. This folds in the Dependabot updates for the removed
requirements-dev.txt: #131 (packaging 26.3) lands here, and the dev
group already pins what #129 (pytest 9.1.1), #132 (pytest-httpserver
1.1.5) and #133 (werkzeug 3.1.8) raise the floors to.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QoCAyNyBAmzgSkofgvKjEg
@zeevmoney

Copy link
Copy Markdown
Contributor

Included in #127, which moves the dev dependencies from requirements-dev.txt to the dev group in pyproject.toml, pinned exactly: pytest-httpserver==1.1.5. requirements-dev.txt is removed there, so closing this in favour of #127.

@zeevmoney zeevmoney closed this Sep 28, 2026
@dependabot @github

dependabot Bot commented on behalf of github Sep 28, 2026

Copy link
Copy Markdown
Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/pip/pytest-httpserver-gte-1.1.5 branch September 28, 2026 14:00
zeevmoney added a commit that referenced this pull request Sep 29, 2026
Move packaging, dependencies and CI from setup.py and requirements*.txt to uv.
No SDK code changes.

Packaging:
- pyproject.toml holds the PEP 621 metadata and builds with uv_build. The
  runtime requirements match main's requirements.txt line for line.
- uv.lock is committed. setup.py, requirements*.txt, MANIFEST.in, pytest.ini
  and the Makefile are removed.

Dependencies:
- Dev tools are exact pins in a PEP 735 dev group. pydantic-v1 and
  pydantic-v2 are conflicting groups, so both lanes are locked.
- tomli is added for Python 3.10 only.
- Includes Dependabot's dev updates from #129, #131, #132 and #133.

uv version:
- CI runs the uv pinned as uv==0.12.17 in the dev group; every setup-uv step
  reads it from uv.lock. The release build job pins its own uv by version and
  checksum.
- [tool.uv] required-version is a floor, and exclude-newer is 7 days.

CI and hooks:
- Test, compatibility, audit, pre-commit and schema-drift jobs run through
  uv. Job names are unchanged.
- The publish workflow sets the version with `uv version` and builds with
  `uv build`. Build, scan and publish are unchanged.
- Dependabot uses the uv ecosystem and ignores pydantic and uv_build, which
  are updated by hand.
- A local uv-lock pre-commit hook runs `uv lock --check` with the uv on PATH.

Docs:
- New CONTRIBUTING.md. Model generation moves to scripts/generate_models.sh.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant