From 9aa8773563b2fed185067137cb7badf0366308e21260fb1583070a87640c483a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 3 May 2024 21:08:52 +0200 Subject: [PATCH] Sync from SUSE:SLFO:Main python-jaraco.classes revision 372151b8533de516345019ef06a368bc --- .gitattributes | 23 +++++++++++++ jaraco.classes-3.2.3.tar.gz | 3 ++ python-jaraco.classes.changes | 65 +++++++++++++++++++++++++++++++++++ python-jaraco.classes.spec | 63 +++++++++++++++++++++++++++++++++ 4 files changed, 154 insertions(+) create mode 100644 .gitattributes create mode 100644 jaraco.classes-3.2.3.tar.gz create mode 100644 python-jaraco.classes.changes create mode 100644 python-jaraco.classes.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/jaraco.classes-3.2.3.tar.gz b/jaraco.classes-3.2.3.tar.gz new file mode 100644 index 0000000..9d48ff4 --- /dev/null +++ b/jaraco.classes-3.2.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89559fa5c1d3c34eff6f631ad80bb21f378dbcbb35dd161fd2c6b93f5be2f98a +size 9416 diff --git a/python-jaraco.classes.changes b/python-jaraco.classes.changes new file mode 100644 index 0000000..e062e5b --- /dev/null +++ b/python-jaraco.classes.changes @@ -0,0 +1,65 @@ +------------------------------------------------------------------- +Fri Apr 21 12:27:15 UTC 2023 - Dirk Müller + +- add sle15_python_module_pythons (jsc#PED-68) + +------------------------------------------------------------------- +Thu Apr 13 22:42:11 UTC 2023 - Matej Cepl + +- Make calling of %{sle15modernpython} optional. + +------------------------------------------------------------------- +Fri Oct 28 17:47:02 UTC 2022 - Yogalakshmi Arunachalam + +- Update to v3.2.3 + * #7: Enabled badge with link to docs in the readme. + +------------------------------------------------------------------- +Mon Aug 29 11:46:38 UTC 2022 - Ben Greiner + +- update to 3.2.2 + * Refreshed package metadata. + * Enrolled with Tidelift. +- Switch to PEP517 and remove obsolete jaraco.base requirement + +------------------------------------------------------------------- +Mon Aug 29 08:55:57 UTC 2022 - Steve Kowalik + +- Add missing more-itertools to {Build,}Requires. + +------------------------------------------------------------------- +Sun Mar 27 11:09:53 UTC 2022 - Dirk Müller + +- update to 3.2.1: + * Refreshed package metadata. + * Switched to native namespace for jaraco package. + +------------------------------------------------------------------- +Mon Mar 9 12:42:34 UTC 2020 - Marketa Calabkova + +- Update to 3.1.0 + * Project now requires Python 3.6 or later. + * classproperty decorator now supplies a classproperty.Meta class. + +------------------------------------------------------------------- +Mon Oct 14 13:44:35 UTC 2019 - Matej Cepl + +- Replace %fdupes -s with plain %fdupes; hardlinks are better. + +------------------------------------------------------------------- +Wed Feb 27 01:05:26 UTC 2019 - John Vandenberg + +- Remove bcond_with test, allowing tests suite to run +- Remove undesirable build dependencies pytest-flake8, pytest-sugar & + collective.checkdocs +- Add missing runtime dependency on python-jaraco.base +- Add explicit build dependency on python-six +- Compile manually due to switch to pkgutil namespace technique +- Add LICENSE +- Update to v2.0 + * Switch to pkgutil namespace technique for the ``jaraco`` namespace. + +------------------------------------------------------------------- +Thu Aug 23 11:19:26 UTC 2018 - dheidler@suse.de + +- Initial Package for v1.5 diff --git a/python-jaraco.classes.spec b/python-jaraco.classes.spec new file mode 100644 index 0000000..d2c2da2 --- /dev/null +++ b/python-jaraco.classes.spec @@ -0,0 +1,63 @@ +# +# spec file for package python-jaraco.classes +# +# Copyright (c) 2023 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +%{?sle15_python_module_pythons} +Name: python-jaraco.classes +Version: 3.2.3 +Release: 0 +Summary: Tools to work with classes +License: MIT +URL: https://github.com/jaraco/jaraco.classes +Source0: https://files.pythonhosted.org/packages/source/j/jaraco.classes/jaraco.classes-%{version}.tar.gz +BuildRequires: %{python_module base >= 3.7} +BuildRequires: %{python_module more-itertools} +BuildRequires: %{python_module pip} +BuildRequires: %{python_module pytest} +BuildRequires: %{python_module setuptools >= 56} +BuildRequires: %{python_module setuptools_scm >= 3.4.1} +BuildRequires: %{python_module wheel} +BuildRequires: fdupes +BuildRequires: python-rpm-macros +Requires: python-more-itertools +BuildArch: noarch +%python_subpackages + +%description +jaraco.classes Tools for working with classes. + +%prep +%setup -q -n jaraco.classes-%{version} + +%build +%pyproject_wheel + +%install +%pyproject_install +%python_expand %fdupes %{buildroot}%{$python_sitelib} + +%check +%pytest + +%files %{python_files} +%license LICENSE +%doc docs/*.rst README.rst CHANGES.rst +%dir %{python_sitelib}/jaraco +%{python_sitelib}/jaraco/classes +%{python_sitelib}/jaraco.classes-%{version}*-info + +%changelog