Skip to content

Conversation

@markmentovai
Copy link
Contributor

Description

A filtered port rdeps showing ports changed by this pull request:

py314-requests-cache
  py314-cattrs
  py314-requests-mock
  py314-responses
    py314-pytest-httpserver
  py314-url-normalize
  py314-time-machine
  py314-timeout-decorator

Tests are now run by py-requests-cache.

py314 subports are added to py-requests-cache, py-responses, py-url-normalize, and py-timeout-decorator.

py-time-machine is a new port necessary to run py-requests-cache tests.

py-requests-cache and py-responses are both updated to their latest versions.

py-cattrs, py-requests-mock, and py-pytest-httpserver have fixes for incorrectly specified dependencies.

There is one patch added to py-requests-cache in order to pass all tests. The patch is proposed upstream at requests-cache/requests-cache#1127.

Type(s)
  • bugfix
  • enhancement
  • security fix
Tested on

macOS 26.1 25B78 arm64
Xcode 26.1.1 17B100

Verification

Have you

  • followed our Commit Message Guidelines?
  • squashed and minimized your commits?
  • checked that there aren't other open pull requests for the same change?
  • referenced existing tickets on Trac with full URL in commit message?
  • checked your Portfile with port lint?
  • tried existing tests with sudo port test?
  • tried a full install with sudo port -vst install?
  • tested basic functionality of all binary files?
  • checked that the Portfile's most important variants haven't been broken?

@macportsbot
Copy link

Notifying maintainers:
@petrrr for port py-requests-mock, py-responses.

@macportsbot macportsbot added type: submission maintainer: open Affects an openmaintainer port labels Nov 27, 2025
@petrrr
Copy link
Contributor

petrrr commented Nov 28, 2025

Notifying maintainers: @petrrr for port py-requests-mock, py-responses.

Looks good to me.

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

Labels

maintainer: open Affects an openmaintainer port type: submission

Development

Successfully merging this pull request may close these issues.

3 participants