dev-python/pytest: add missing patch file
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
parent
490f9b7b06
commit
18687d2a26
|
@ -617,12 +617,12 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
|
|||
|
||||
## Licenses
|
||||
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
|
||||
There are 1679 Ebuilds in total, 1668 of them have in total 1687 (42 different) licenses assigned.
|
||||
There are 1680 Ebuilds in total, 1669 of them have in total 1688 (42 different) licenses assigned.
|
||||
|
||||
|License| Ebuilds using it|
|
||||
|-------|-----|
|
||||
|MIT|955|
|
||||
|Apache-2.0|367|
|
||||
|Apache-2.0|368|
|
||||
|GPL-3|112|
|
||||
|BSD|95|
|
||||
|LGPL-3|24|
|
||||
|
@ -664,9 +664,9 @@ There are 1679 Ebuilds in total, 1668 of them have in total 1687 (42 different)
|
|||
|GPL-2+|1|
|
||||
|GPL-2-with-linking-exception|1|
|
||||
|
||||
(Last counted: 27/01/2024)
|
||||
(Last counted: 03/02/2024)
|
||||
|
||||
I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources.
|
||||
|
||||
A big thanks goes to Iris for reviewing this README.
|
||||
Last updated: 27/01/2024
|
||||
Last updated: 03/02/2024
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
AUX pytest-3.4.2-pypy-syntaxerror-offset.patch 996 BLAKE2B ff6d362d20f6432f73956e1aee4c2bc596e3d8e3347da3624dfd3cbfdd1eabd8872058737e8f9b558f3570878756c7b87a65514956b1e81235c2727e8ff2fc63 SHA512 4a28ddc07389aac79e46528e85229aba126a89c27b7bec73b406766be49f5c8be9bdc2cb3158bfb475b4d6371e2f33960e1ed154e3b9eda15aeb8b151f3d2148
|
||||
AUX pytest-4.5.0-strip-setuptools_scm.patch 674 BLAKE2B 4eab3e26423d81614223a88a0124dc4f35892b18ecbcce34280a00774012822fced0045ac7113a50f8f88d042b88e404dbf4d8d3760140c66a48daa3da2a44c6 SHA512 d34d7c1db57804f0d1ff71f3f51c9a736592945fdf564f54c0c20c398c86f08616eb21f75d77457a71738df4d254ec3d69e46aa3378dea6f7913933bcdf45c08
|
||||
AUX pytest-7.3.1-py312.patch 11621 BLAKE2B 20e7132c8bbd16a8b01af8bf80254148434f7846463dffc4d46b731334d5b7959de9c3c3280d06a340c55bea608a3c516a31969ea0db7ce806581022537377b0 SHA512 17c0e3e2e119b9ce895d97fef9e1729c5f1577b2d5a3f6a650b7e94fccf8783a4686e4ddc7fa80209661dc4397f3c862dc809c531c136cafce477682b37223b6
|
||||
AUX pytest-7.4.3-no-color.patch 1293 BLAKE2B 85ae23dc612eb7825f4c3ba2d727a6115540118269ae2748fcb4b39b958180078f0c171562a84879f7b18da16149fb40d06be36e782abf41133ae6d510414490 SHA512 7550397bb42f08c886dd72674a4bfd53dbe449e30c1fe51358b77eb055d3626c053167a27cc2b0883151a4651b6133be222dcf78cab8675b980c79836f72ae57
|
||||
DIST pytest-7.3.1.tar.gz 1336938 BLAKE2B 8cabc475056000e393538c6c52e2ee5a9af6c57831c6aba82e3107ae44f88b63a68b37339842eebfa318bd27d4bf5e34959b72052d4646cc8682c84f131f98e7 SHA512 e6c8fcf1449f5e09e33c01ec2ade8812ceb13440324179288b8ca0eeaaffed1e581a65c8acf4c28efe61c19a067e7ceddccc45d8a1582c89259d53fee25ab253
|
||||
DIST pytest-7.4.3.tar.gz 1356179 BLAKE2B 2f4fd893aaf9867f20548eababc7aac6f4978253bcc4a35c50f7e2327a48458bc184f2340764ee7fed3dd02bc779ed03f084a0d8839a18f614d32245888c4f56 SHA512 1b80e9b7e0ba8fe966d6658aa72d49d101190f255acd9eb81d66142327535b7108c921055d8fe3e330e3ff4163aa03d7c67b2807d433dd9e1799be6a59b208c9
|
||||
EBUILD pytest-7.3.1-r2.ebuild 3600 BLAKE2B e718c3e4fcb16c3ec34f07f0d217a895c09de0d966a56e235cdbccb4eaee7eeb8a2d313e927404e310f534fe9f27bf16a362b4f1a2f195244382a875fb0a22ff SHA512 1333c384ce98794aa98daa859804863b25004c6a18d2e260b432742be5927eaf2b8c589d5026a53608602e829c427741c0362477036409b565b4f3e380294075
|
||||
|
|
|
@ -0,0 +1,37 @@
|
|||
From ce93a8ad7a11d1e9be76ce6af0d510f935622c1f Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
|
||||
Date: Sat, 25 Nov 2023 12:09:32 +0100
|
||||
Subject: [PATCH] Reset color-related envvars for testing
|
||||
|
||||
Reset color-related environment variables in a fixture to prevent them
|
||||
from affecting test results. Otherwise, some of the tests fail
|
||||
e.g. if NO_COLOR is set in the calling environment.
|
||||
---
|
||||
testing/conftest.py | 11 +++++++++++
|
||||
1 file changed, 11 insertions(+)
|
||||
|
||||
diff --git a/testing/conftest.py b/testing/conftest.py
|
||||
index 2a3ce5203..612777304 100644
|
||||
--- a/testing/conftest.py
|
||||
+++ b/testing/conftest.py
|
||||
@@ -30,6 +30,17 @@ def set_column_width(monkeypatch: pytest.MonkeyPatch) -> None:
|
||||
monkeypatch.setenv("COLUMNS", "80")
|
||||
|
||||
|
||||
+@pytest.fixture(autouse=True)
|
||||
+def reset_colors(monkeypatch: pytest.MonkeyPatch) -> None:
|
||||
+ """
|
||||
+ Reset all color-related variables to prevent them from affecting internal pytest output
|
||||
+ in tests that depend on it.
|
||||
+ """
|
||||
+ monkeypatch.delenv("PY_COLORS", raising=False)
|
||||
+ monkeypatch.delenv("NO_COLOR", raising=False)
|
||||
+ monkeypatch.delenv("FORCE_COLOR", raising=False)
|
||||
+
|
||||
+
|
||||
@pytest.hookimpl(hookwrapper=True, tryfirst=True)
|
||||
def pytest_collection_modifyitems(items):
|
||||
"""Prefer faster tests.
|
||||
--
|
||||
2.43.0
|
||||
|
Loading…
Reference in New Issue