Page MenuHomeFreeBSD

Upgrade py-pytest-cov from 2.9.0 to 4.1.0
ClosedPublic

Authored by ngie on Mar 13 2023, 3:55 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Oct 10, 12:57 AM
Unknown Object (File)
Thu, Oct 9, 10:26 AM
Unknown Object (File)
Fri, Sep 26, 4:22 AM
Unknown Object (File)
Thu, Sep 25, 7:07 PM
Unknown Object (File)
Thu, Sep 25, 5:45 AM
Unknown Object (File)
Sep 12 2025, 12:06 AM
Unknown Object (File)
Sep 8 2025, 8:51 AM
Unknown Object (File)
Aug 15 2025, 4:56 AM
Subscribers

Details

Summary

This is required so py-pytest-cov is functional with newer versions of
py-pytest-xdist [1].

While here, appease portlint by shifting where variables (CONFLICTS,
etc) are defined.

  1. https://github.com/pytest-dev/pytest-cov/issues/422

PR: 269360
Co-Authored By: Yuri Victorovich <yuri@freebsd.org>

Test Plan

make test passes with this change.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 52989
Build 49880: arc lint + arc unit

Event Timeline

ngie requested review of this revision.Mar 13 2023, 3:55 AM

patch-setup.py isn't strictly required I suppose. I can remove it from the diff, if need be.

Update package to 4.1.0

Remove now obsolete patches.

Tested with: make test

ngie retitled this revision from Upgrade py-pytest-cov from 2.9.0 to 4.0 to Upgrade py-pytest-cov from 2.9.0 to 4.1.0.Aug 4 2023, 8:04 PM
ngie edited the summary of this revision. (Show Details)
ngie added a reviewer: yuri.
ngie edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.Aug 30 2023, 7:07 PM

Can/should this be committed?

In D39035#949271, @yuri wrote:

Can/should this be committed?

Yes. I'll take this item since I have it checked out in a ports tree and I need to rebase anyhow.

I have a src bit (not a ports bit), which is why I haven't been committing tons of ports updates :/.