dev-python/mashumaro: add 3.12

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-03-09 19:05:14 +01:00
parent ea953b7a77
commit 3c8dc57edf
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 30 additions and 5 deletions

View File

@ -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 1864 Ebuilds in total, 1853 of them have in total 1872 (42 different) licenses assigned.
There are 1865 Ebuilds in total, 1854 of them have in total 1873 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1054|
|Apache-2.0|426|
|Apache-2.0|427|
|GPL-3|123|
|BSD|104|
|LGPL-3|24|

View File

@ -1,3 +1,5 @@
DIST mashumaro-3.11.tar.gz 123743 BLAKE2B eb7ab95e5486fbe67ca78bdf742de9a6025516c87989ed226e9834091276c62dfedab4542ecfcafe05293f299ca2501f0fe5de91da9742ff52e9c2e260267058 SHA512 0cda308cee5ba91f169fffd50d1fcb2f91b5e014637971a0ecd22815f6058482d0e253d454009bcbca7a24e9a8a0729fe6b26b899144e01780a1304638f15e24
EBUILD mashumaro-3.11.ebuild 659 BLAKE2B 08375b04e96a435732c12fbad80f42d0f07e654ab1f467a26fae85d83337e78bdf5a7a710e3fc33d239c9ed6360aac565cfbc74f05f282558dbc041ad3dd4ee7 SHA512 ab5526147b7889de7f99d5c168d87641be54e11462a6a5c0ae78cdc8d4ccbfa5b57656461959cc22670e01960d9f8d6b3948e96a8f27f808118095e3d5743655
DIST mashumaro-3.12.tar.gz 125581 BLAKE2B c68e9959d3001a5be79f5fa4329a25bdaafe92240d77ab0e469eb4283720452b9ee3dbce74d74078943673f376000acad25e15f59210d7cf023a1c7daf973f54 SHA512 8dd91092ee2378911118826b1ebb118d4359d7e2b454037df3edb02fd2725ddc1e4c3b95b1bbb74fccfbfac7545712be1dd865e81445b7ec5366c41a1d2381de
EBUILD mashumaro-3.11.ebuild 659 BLAKE2B f7a99ab51f956b4ba0108a614465aa4f88a01fe7916266c7caf3a36a42707aac434631bbb529bf9f236336c048ddf44b64d840dd8d8495d8190636c5fad9fab7 SHA512 3d29c5c5aba0eee0e37c9c1d1b89905012ef4de8de92801ab58ef70dfc7a8d9e99ac55d2129cbc62c488183cb2b53ea5a40e374e430cb3b5ce63600fb843f229
EBUILD mashumaro-3.12.ebuild 557 BLAKE2B 9cc776359348f198ae6d3f3f90fd9f7c6bcb617a8f9a5c0f5ba7ceca224d3d2cbc1c662accb9aa47115f592100c94265cd743fc240ac477125cfb2201891c70a SHA512 adcd8dfee95737850c1da42daecb62fecc171b2a313b269c96d53e4fc49e66a643d4a146ad108678abe9fe2876e7f0bae795029045207fe3802e51634a0e3051
MISC metadata.xml 522 BLAKE2B 6167870a8ae1426e4c9c90ee239600a378b776330b72a4fdf5f2b2ec05ab98da6ea27f979a91baa277a8a7f98c826d301bc6e17a274dd44dbe6e17876f843eb0 SHA512 61acf480f4c9f98ff132ff27b1149cb0918643afa6e84a63fd7a206118c0a129f7f951194f4102ea860476b1aeeec5dd22620d75177ffdc6cd6cf90cb2d59050

View File

@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi

View File

@ -0,0 +1,23 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Fast and well tested serialization library"
HOMEPAGE="https://github.com/Fatal1ty/mashumaro https://pypi.org/project/mashumaro/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/typing-extensions[${PYTHON_USEDEP}]"
distutils_enable_tests pytest