commit 55e49883219072cbb2776931ace1ff7d472ccc12 Author: Dmitry Samoylik Date: Thu Dec 26 19:36:10 2024 +0300 import python-dotenv-1.0.1-3.el10 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7afac16 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/python-dotenv-1.0.1.tar.gz diff --git a/.python-dotenv.metadata b/.python-dotenv.metadata new file mode 100644 index 0000000..0797f2c --- /dev/null +++ b/.python-dotenv.metadata @@ -0,0 +1 @@ +233e3d3274570d56976b17747627b406efdacd3b SOURCES/python-dotenv-1.0.1.tar.gz diff --git a/SPECS/python-dotenv.spec b/SPECS/python-dotenv.spec new file mode 100644 index 0000000..9b88585 --- /dev/null +++ b/SPECS/python-dotenv.spec @@ -0,0 +1,192 @@ +## START: Set by rpmautospec +## (rpmautospec version 0.6.5) +## RPMAUTOSPEC: autorelease, autochangelog +%define autorelease(e:s:pb:n) %{?-p:0.}%{lua: + release_number = 3; + base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); + print(release_number + base_release_number - 1); +}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} +## END: Set by rpmautospec + +Name: python-dotenv +Version: 1.0.1 +Release: %autorelease +Summary: Read key-value pairs from a .env file and set them as environment variables + +License: BSD-3-Clause +URL: https://github.com/theskumar/python-dotenv +Source: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz +BuildArch: noarch + +BuildRequires: python3-devel + +%description +Reads the key/value pair from .env file and adds them to environment variable. + + +%package -n python3-dotenv +Summary: %{summary} +Recommends: python3-dotenv+cli + +%description -n python3-dotenv +Reads the key/value pair from .env file and adds them to environment variable. + + +%prep +%autosetup + +# Get rid of dependency on python-cov, drop --cov... options from pytest +# Downstream-only change, based on Fedora's linters policy +sed -Ei -e "/^ pytest-cov$/d" \ + -e "s/--cov //" \ + -e "s/--cov-[[:alnum:]]+(=| +)[^ ]+ //g" \ + tox.ini + +%if 0%{?rhel} +# Avoid IPython dependency in tests only needed for optional integration +sed -i -e '/ipython/d' requirements.txt tox.ini +%endif + + +%generate_buildrequires +%pyproject_buildrequires -t + + +%build +%pyproject_wheel + + +%install +%pyproject_install +%pyproject_save_files dotenv + + +%check +%tox + + +%files -n python3-dotenv -f %{pyproject_files} +%doc README.md + +%pyproject_extras_subpkg -n python3-dotenv cli +%{_bindir}/dotenv + + +%changelog +* Thu Dec 26 2024 Dmitriy Samoylik - 1.0.1-3 +- Rebuilt for MSVSphere 10 + +## START: Generated by rpmautospec +* Fri Jul 19 2024 Fedora Release Engineering - 1.0.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Fri Jun 07 2024 Python Maint - 1.0.1-2 +- Rebuilt for Python 3.13 + +* Wed Jan 24 2024 Gwyn Ciesla - 1.0.1-1 +- 1.0.1 + +* Mon Jan 22 2024 Fedora Release Engineering - 1.0.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Thu Oct 26 2023 Miro Hrončok - 1.0.0-1 +- Update to 1.0.0 +- Fixes: rhbz#2173252 +- Fixes: rhbz#2246117 + +* Fri Jul 21 2023 Fedora Release Engineering - 0.21.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Fri Jun 30 2023 Python Maint - 0.21.1-4 +- Rebuilt for Python 3.12 + +* Sun Mar 05 2023 Gwyn Ciesla - 0.21.1-3 +- migrated to SPDX license + +* Tue Feb 07 2023 Miro Hrončok - 0.21.1-2 +- Drop unwanted build dependency on pytest-cov + +* Mon Jan 23 2023 Gwyn Ciesla - 0.21.1-1 +- 0.21.1 + +* Fri Jan 20 2023 Fedora Release Engineering - 0.21.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Wed Oct 12 2022 Karolina Surma - 0.21.0-1 +- Update to 0.21.0 +Resolves: rhbz#2068308 + +* Fri Jul 22 2022 Fedora Release Engineering - 0.19.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Mon Jun 13 2022 Python Maint - 0.19.2-3 +- Rebuilt for Python 3.11 + +* Fri Jan 21 2022 Fedora Release Engineering - 0.19.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Tue Nov 30 2021 Tomáš Hrnčiar - 0.19.2-1 +- Update to 0.19.2 + +* Thu Aug 19 2021 Tomas Hrnciar - 0.19.0-1 +- Update to 0.19.0 + +* Fri Jul 23 2021 Fedora Release Engineering - 0.18.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jun 29 2021 Lumír Balhar - 0.18.0-1 +- Update to 0.18.0 +Resolves: rhbz#1974239 + +* Fri Jun 04 2021 Python Maint - 0.17.1-2 +- Rebuilt for Python 3.10 + +* Wed Apr 28 2021 Karolina Surma - 0.17.1-1 +- Update to 0.17.1 +Resolves rhbz#1945975 + +* Thu Apr 01 2021 Tomas Hrnciar - 0.16.0-1 +- Update to 0.16.0 + +* Wed Jan 27 2021 Fedora Release Engineering - 0.15.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Tue Dec 08 2020 Lumír Balhar - 0.15.0-1 +- Update to 0.15.0 (#1892507) + +* Wed Jul 29 2020 Fedora Release Engineering - 0.14.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Jul 10 2020 Miro Hrončok - 0.14.0-2 +- Add python-dotenv[cli] subpackage with /usr/bin/dotenv + +* Thu Jul 09 2020 Miro Hrončok - 0.14.0-1 +- Update to 0.14.0 +- Fixes rhbz#1709002 + +* Tue May 26 2020 Miro Hrončok - 0.13.0-2 +- Rebuilt for Python 3.9 + +* Mon May 04 2020 Miro Hrončok - 0.13.0-1 +- Update to 0.13.0 (#1709002) +- Fix failing tests with click 7.1 (#1830984) + +* Thu Jan 30 2020 Fedora Release Engineering - 0.9.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Oct 03 2019 Miro Hrončok - 0.9.1-5 +- Rebuilt for Python 3.8.0rc1 (#1748018) + +* Mon Aug 19 2019 Miro Hrončok - 0.9.1-4 +- Rebuilt for Python 3.8 + +* Fri Jul 26 2019 Fedora Release Engineering - 0.9.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sat Feb 02 2019 Fedora Release Engineering - 0.9.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Mon Aug 06 2018 Miro Hrončok - 0.9.1-1 +- Initial package + +## END: Generated by rpmautospec