commit 027b5251d82e13a0b24a14cbeba677ad36d64b82 Author: Adrian Schröter Date: Tue Jun 6 15:11:53 2023 +0200 Sync from SUSE:ALP:Source:Standard:1.0 python-jaraco.envs revision e3ee795cf598bb22adfdac8f23ec83f1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..fecc750 --- /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.envs-2.4.0.tar.gz b/jaraco.envs-2.4.0.tar.gz new file mode 100644 index 0000000..477bc2f --- /dev/null +++ b/jaraco.envs-2.4.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d88351e2575d4fd8fd8039715572acee1cd074fbdfc1c017e4c1970b4af44f8 +size 7101 diff --git a/python-jaraco.envs.changes b/python-jaraco.envs.changes new file mode 100644 index 0000000..bf1deb2 --- /dev/null +++ b/python-jaraco.envs.changes @@ -0,0 +1,51 @@ +------------------------------------------------------------------- +Fri Apr 21 12:27:17 UTC 2023 - Dirk Müller + +- add sle15_python_module_pythons (jsc#PED-68) + +------------------------------------------------------------------- +Thu Apr 13 22:42:12 UTC 2023 - Matej Cepl + +- Make calling of %{sle15modernpython} optional. + +------------------------------------------------------------------- +Mon Aug 29 14:37:15 UTC 2022 - Ben Greiner + +- Do not own the jaraco toplevel directory (PEP440 namespace pkg) +- Clean specfile from old distro code + +------------------------------------------------------------------- +Wed Jul 13 09:59:20 UTC 2022 - Ben Greiner + +- Update to version 2.4.0 + * Made VEnv non-experimental. +- Release v2.3.0 + * #4: Added some tests capturing expectations around object types + for input (use path.Path object for root property for maximum + compatibility). + * Require Python 3.7 or later. + * VirtualEnv classes now expose clean_opts for easy reference in + creating clean environments. +- Release v2.2.0 + * VirtualEnv now allows a create_opts attribute to affect the + creation (passed to virtualenv). +- Release v2.1.1 + * Rely on PEP 420 for namespace packages. +- Release v2.1.0 + * #1: Rely on pure tox without tox-venv. + +------------------------------------------------------------------- +Sun Apr 19 23:18:32 UTC 2020 - Marcus Rueckert + +- fix egg info path + +------------------------------------------------------------------- +Sun Apr 19 23:06:33 UTC 2020 - Marcus Rueckert + +- update BR according to setup.cfg + +------------------------------------------------------------------- +Thu Mar 26 07:58:43 UTC 2020 - pgajdos@suse.com + +- initial version 2.0.0, required by python-twine testsuite + diff --git a/python-jaraco.envs.spec b/python-jaraco.envs.spec new file mode 100644 index 0000000..576be2d --- /dev/null +++ b/python-jaraco.envs.spec @@ -0,0 +1,73 @@ +# +# spec file for package python-jaraco.envs +# +# 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.envs +Version: 2.4.0 +Release: 0 +Summary: Classes for Python Virtual Environments +License: MIT +Group: Development/Languages/Python +URL: https://github.com/jaraco/jaraco.envs +Source0: https://files.pythonhosted.org/packages/source/j/jaraco.envs/jaraco.envs-%{version}.tar.gz +BuildRequires: %{python_module base >= 3.7} +BuildRequires: %{python_module pip} +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-path +Requires: python-virtualenv +Recommends: python-tox +BuildArch: noarch +# SECTION test +BuildRequires: %{python_module pytest >= 6} +BuildRequires: %{python_module path} +BuildRequires: %{python_module virtualenv} +# /SECTION +%python_subpackages + +%description +Classes for orchestrating Python (virtual) environments. + +%prep +%setup -q -n jaraco.envs-%{version} +# Avoid tox in openSUSE:Factory:Rings:1-MinimalX +sed -i '/tox/d' setup.cfg + +%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 +%{python_sitelib}/jaraco.envs-%{version}*info +%dir %{python_sitelib}/jaraco +%{python_sitelib}/jaraco/envs.py* +%pycache_only %dir %{python_sitelib}/jaraco/__pycache__ +%pycache_only %{python_sitelib}/jaraco/__pycache__/envs*.py* + +%changelog