dev-python/pytest-freezer: new package, add 0.4.8

Closes: #4153
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2025-02-19 22:49:49 +01:00
parent 280a639b0a
commit 79778ca27c
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 47 additions and 2 deletions

View File

@ -606,11 +606,11 @@ 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 2355 Ebuilds in total, 2341 of them have in total 2382 (43 different) licenses assigned.
There are 2356 Ebuilds in total, 2342 of them have in total 2383 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1337|
|MIT|1338|
|Apache-2.0|557|
|GPL-3|145|
|BSD|125|

View File

@ -0,0 +1,3 @@
DIST pytest_freezer-0.4.8.tar.gz 3212 BLAKE2B b16aa51c6a77f639eddf95c0a7e26c02f36b039b327ff86835f6223e5cc46c9d77c563705644d91f96310f2dd892182262c2c2cf6d85cf8d711387ca8eed7cb2 SHA512 b5b3665dcc0400787ea61be3ea59437e126325697874e4190abd9821f9c5a5620ca6af3602721fb7b777037fc191aef6aac37be5d00cc38e7c2de808cdf5bf67
EBUILD pytest-freezer-0.4.8.ebuild 571 BLAKE2B 65ce52da9879d20d2b953436d6f26635b58e23f65abd6d82da45de4204b7192f30f43c8cdf0fcdd891fdd2400aa1f69bcf98ec13f2a34a472535c230c785ab40 SHA512 22360ace512457607edd514f3c19498b8527a0542d613eaa2dd48c815a30b923301812e6587890ab41d026951d339c1539cdedd4bd9a312cbf413ccf9524ccb6
MISC metadata.xml 528 BLAKE2B a044a728ac052edc8b6ff7357c079eb9fde97e454d161ff694401f0d27e313002131914f6d3dff61b99c2a1708adb78ed5952f415cf9a058f5c61a45d9a3c674 SHA512 aafead720d814b678ad755d7b584e4aa5d6af8359dbb2db0cd18dce2c95f7e239aeb253b72bdb473fbb6e40a13c1f8deba874bdc619d633f1749d338dd8cabe8

View File

@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">pytest-freezer</remote-id>
<remote-id type="github">pytest-dev/pytest-freezer</remote-id>
<maintainer status="unknown">
<email>hey@wimglenn.com</email>
<name>Wim Jeantine-Glenn</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,26 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=flit
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1 pypi
DESCRIPTION="Pytest plugin providing a fixture interface for spulec/freezegun"
HOMEPAGE="
https://github.com/pytest-dev/pytest-freezer/
https://pypi.org/project/pytest-freezer/
"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND="
>=dev-python/freezegun-1.0[${PYTHON_USEDEP}]
>=dev-python/pytest-3.6[${PYTHON_USEDEP}]
"
distutils_enable_tests pytest