Skip to content

py{27,37}-lxml: Add missing revbumps and dep#32076

Open
fhgwright wants to merge 3 commits intomacports:masterfrom
fhgwright:py-lxml
Open

py{27,37}-lxml: Add missing revbumps and dep#32076
fhgwright wants to merge 3 commits intomacports:masterfrom
fhgwright:py-lxml

Conversation

@fhgwright
Copy link
Copy Markdown
Contributor

Description

Type(s)
  • bugfix
  • enhancement
  • security fix
Tested on
Mac OS X 10.6.8 10K549, i386, Xcode 3.2.6 10M2518
Mac OS X 10.6.8 10K549, x86_64, Xcode 3.2.6 10M2518
Mac OS X 10.7.5 11G63, x86_64, Xcode 4.6.3 4H1503
OS X 10.8.5 12F2560, x86_64, Xcode 5.1.1 5B1008
OS X 10.9.5 13F1911, x86_64, Xcode 6.2 6C131e
OS X 10.10.5 14F2511, x86_64, Xcode 7.2 7C68
OS X 10.11.6 15G22010, x86_64, Xcode 8.1 8B62
macOS 10.12.6 16G2136, x86_64, Xcode 9.2 9C40b
macOS 10.13.6 17G14042, x86_64, Xcode 10.1 10B61
macOS 10.14.6 18G9323, x86_64, Xcode 11.3.1 11C505
macOS 10.15.7 19H15, x86_64, Xcode 12.4 12D4e
macOS 11.7.11 20G1443, x86_64, Xcode 13.2.1 13C100
macOS 11.7.11 20G1443, arm64, Xcode 13.2.1 13C100
macOS 12.7.6 21H1320, x86_64, Xcode 14.2 14C18
macOS 12.7.6 21H1320, arm64, Xcode 14.2 14C18
macOS 13.7.8 22H730, arm64, Xcode 15.2 15C500b
macOS 14.8.5 23J423, arm64, Xcode 16.2 16C5032a
macOS 15.7.5 24G624, arm64, Xcode 26.3 17C529
macOS 26.4 25E246, arm64, Xcode 26.4 17E192

Some subports have broken dependencies on <10.6.

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?
  • [N/A] 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?
  • [N/A] tested basic functionality of all binary files?
  • checked that the Portfile's most important variants haven't been broken?

* - Tests pass on py*-altgraph and py*-lxml, though they're too quick to be real.
Tests have failed on py*-modulegraph since their enablement.

This is needed as a dependency of py27-modulegraph.

TESTED:
Built and ran "tests" of all subports on 10.6 i386, 10.6-12.x x86_64,
and 11.x-26.x arm64.  Some subports have broken dependencies on <10.6.
This is needed as a (previously undeclared) dependency of py27-lxml,
and works with one trivial patch.

It requires a revbump due to the previous successful build of the
non-working version (before removing py27).  The other subports don't
need it, but the build isn't expensive.

TESTED:
Built on 10.6 i386, 10.6-12.x x86_64, and 11.x-26.x arm64.  Some
subports have broken dependencies on <10.6.  Tests fail on all
subports, and have done so since they were first enabled.
The general revbump neglected to include the two pinned versions.

Also adds a missing py27-modulegraph dependency in the py27 case.

TESTED:
Built and ran "tests" of all subports on 10.6 i386, 10.6-12.x x86_64,
and 11.x-26.x arm64.  Some subports have broken dependencies on <10.6.
@macportsbot
Copy link
Copy Markdown

Notifying maintainers:
@petrrr for port py-lxml.
@jmroot for port py-altgraph, py-modulegraph.

@macportsbot macportsbot added type: bugfix maintainer: open Affects an openmaintainer port labels Apr 5, 2026
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: bugfix

Development

Successfully merging this pull request may close these issues.

4 participants