dev-python/python-slugify: add 8.0.1

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-02-28 10:19:37 +01:00
parent df9b3849f5
commit d6a01ae24c
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 36 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 1823 Ebuilds in total, 1812 of them have in total 1831 (42 different) licenses assigned.
There are 1822 Ebuilds in total, 1811 of them have in total 1830 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1033|
|Apache-2.0|411|
|MIT|1034|
|Apache-2.0|409|
|GPL-3|120|
|BSD|103|
|LGPL-3|24|
@ -664,9 +664,9 @@ There are 1823 Ebuilds in total, 1812 of them have in total 1831 (42 different)
|GPL-2+|1|
|GPL-2-with-linking-exception|1|
(Last counted: 25/02/2024)
(Last counted: 28/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: 25/02/2024
Last updated: 28/02/2024

View File

@ -1,3 +1,5 @@
DIST python-slugify-4.0.1.tar.gz 11079 BLAKE2B 921e171f9fac5146f6c235387a593c91cd0586be476b0cb96ad40677c826a63a977c2dc73d18daa92b93becbaddb88fe97b92abe6ec0423ab76ff69dc36fe5b5 SHA512 47b056897bb3c9b397e26fd1f4f25fe45b8b5ad5087f48f6f4c28d8ef0e47c04387bd50ea4d01bd8c631ac0cb254e5d9973b8693504d71b3e0ed88b4829b588d
DIST python-slugify-8.0.1.gh.tar.gz 13574 BLAKE2B 24fe3dc74f2a867e81bfbb9eac4a1db59a185ddfaf0f2f80cb50d5f06b2061ce28d23ba09ffd214dba26563d1ef37900d016d75dde7a7c35fa756cf49f51b9c2 SHA512 721089244c90f784e49259ee70caa0908d8523c2cf42c8fd57804a73017a815311a9cc9981c1f70a8c2f7cd7e01d77eedf8f9bd3c9d5c55ac4d5f72dbe512b34
EBUILD python-slugify-4.0.1.ebuild 721 BLAKE2B 2a1f456838491c442f944d12c93368656515b8fa8cd7966fe812653c27ddb7b1bbf112a50bc2cbb39fda7e01440fad8a7503b8ffd6868c85169d39c58a6d1afd SHA512 6e47f4de952f989d3efbc95dd44adb89873641fb32b8d12da98aa9eb959906801bfab50a8bbeaeb41c242d57a0cd8c47dc1ebfcdf7c2b178fa8c930f32159c05
EBUILD python-slugify-8.0.1.ebuild 636 BLAKE2B 5af426c65f1196fb77c88adefb4ab7a516b20c9d8706701e4ba412f53a848195a1530080fb7b7359afc0519a8a02eb90ba8438030332973478d2621a2ddca1b6 SHA512 9cfc6583a4ac79c0516911d0ed9c4ad5488b21dd4e00fd8987f53f91694d08200f4a3883626677a529f36ee1f71518a0e2c48d46b36cfa60683fcbab595d3623
MISC metadata.xml 517 BLAKE2B de9a8741f185afc0b12149fd0f061cc587cd012d5e33c80b2d963c48ddbeae85800f40a7545456ec040751526a4a20905fe231e57d77ca2aae58617eca258531 SHA512 eec4675cb375498cf58be44815ae36afd9d652501d5e2818a14601b68b3d414171847c5534cad5be411dbef07f9e520e4dbcac03e8a4e43a8b9b42071fd4480b

View File

@ -0,0 +1,29 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit distutils-r1
DESCRIPTION="A Python Slugify application that handles Unicode"
HOMEPAGE="
https://github.com/un33k/python-slugify/
https://pypi.org/project/python-slugify/
"
SRC_URI="
https://github.com/un33k/${PN}/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86 ~arm64-macos ~x64-macos"
RDEPEND="
dev-python/text-unidecode[${PYTHON_USEDEP}]
"
distutils_enable_tests unittest