From f7ed33830e95f5933b1d244ad333eb90ab9d7f683198960e6da86e566598f809 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Wed, 23 Jul 2025 10:54:19 +0000 Subject: [PATCH] Accepting request 1294408 from home:fstegmeier:branches:devel:languages:python - update 8.17.6 * Fix Windows handling in target_for_root. (#28) * Prefer glob for finding files in a possibly-non-existent directory. (#26) * Add support for adding secrets in coherent projects. * Fix issue in create-github-release with typer usage. (#23) * Add type annotations for base, branch, dry_run, and restore short options to tag and keyword. * Migrated from autocommand to typer for CLI handling. (#21) * Add support for resolving metadata even when pyproject.toml is in conflict. (#19) * When configuring a fork, configure the default repo as the upstream repo (for PRs, etc). * Rely on jaraco.packaging.metadata.hunt_down_url to resolve the homepage. * Fix bug where migrate-config would fail to include a homepage. * Inject the URLs agead of project.optional-dependencies, but only if there's not already a homepage indicated. * Fix bug where migrate-config would replace an already multiline contributor with extra space. * Add command for migrating config to pyproject.toml. * Succeed even if git returns no substitutions. * Restore Python 3.8 compatibility. * Fix late-add bug in add-project where item was chosen and not attribute. * Add routine to add a project. * In projects-run, flush stdout. * In projects-run, implemented selection and exclusion logic for tags and keywords. * Updated Python build routine for macOS to support OpenSSL 3. (#16) * Added support for file:// URL for projects list. - update requirements from pyproject.toml OBS-URL: https://build.opensuse.org/request/show/1294408 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-jaraco.develop?expand=0&rev=12 --- jaraco.develop-8.6.0.tar.gz | 3 --- jaraco_develop-8.17.6.tar.gz | 3 +++ python-jaraco.develop.changes | 28 ++++++++++++++++++++++++++++ python-jaraco.develop.spec | 21 +++++++++++++++------ 4 files changed, 46 insertions(+), 9 deletions(-) delete mode 100644 jaraco.develop-8.6.0.tar.gz create mode 100644 jaraco_develop-8.17.6.tar.gz diff --git a/jaraco.develop-8.6.0.tar.gz b/jaraco.develop-8.6.0.tar.gz deleted file mode 100644 index 4fc1b76..0000000 --- a/jaraco.develop-8.6.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d3ebc0a55bee14f89222f3ddcfc03fd01d5cd7b2b60c1105b0e77151a9756b1d -size 21982 diff --git a/jaraco_develop-8.17.6.tar.gz b/jaraco_develop-8.17.6.tar.gz new file mode 100644 index 0000000..63c224a --- /dev/null +++ b/jaraco_develop-8.17.6.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c2c1968a380186745ed1f42d5ff1b52a152db6da17619ec786dd695dc075b368 +size 27246 diff --git a/python-jaraco.develop.changes b/python-jaraco.develop.changes index 1385632..a6c192d 100644 --- a/python-jaraco.develop.changes +++ b/python-jaraco.develop.changes @@ -1,3 +1,31 @@ +------------------------------------------------------------------- +Fri Jul 18 15:03:39 UTC 2025 - Felix Stegmeier + +- update 8.17.6 + * Fix Windows handling in target_for_root. (#28) + * Prefer glob for finding files in a possibly-non-existent directory. (#26) + * Add support for adding secrets in coherent projects. + * Fix issue in create-github-release with typer usage. (#23) + * Add type annotations for base, branch, dry_run, and restore short options to tag and keyword. + * Migrated from autocommand to typer for CLI handling. (#21) + * Add support for resolving metadata even when pyproject.toml is in conflict. (#19) + * When configuring a fork, configure the default repo as the upstream repo (for PRs, etc). + * Rely on jaraco.packaging.metadata.hunt_down_url to resolve the homepage. + * Fix bug where migrate-config would fail to include a homepage. + * Inject the URLs agead of project.optional-dependencies, but only if there's not already a homepage indicated. + * Fix bug where migrate-config would replace an already multiline contributor with extra space. + * Add command for migrating config to pyproject.toml. + * Succeed even if git returns no substitutions. + * Restore Python 3.8 compatibility. + * Fix late-add bug in add-project where item was chosen and not attribute. + * Add routine to add a project. + * In projects-run, flush stdout. + * In projects-run, implemented selection and exclusion logic for tags and keywords. + * Updated Python build routine for macOS to support OpenSSL 3. (#16) + * Added support for file:// URL for projects list. + +- update requirements from pyproject.toml + ------------------------------------------------------------------- Tue Apr 1 15:34:43 UTC 2025 - Markéta Machová diff --git a/python-jaraco.develop.spec b/python-jaraco.develop.spec index 0722606..0c6235d 100644 --- a/python-jaraco.develop.spec +++ b/python-jaraco.develop.spec @@ -18,12 +18,12 @@ %{?sle15_python_module_pythons} Name: python-jaraco.develop -Version: 8.6.0 +Version: 8.17.6 Release: 0 Summary: Development utilities by jaraco License: MIT URL: https://github.com/jaraco/jaraco.develop -Source: https://files.pythonhosted.org/packages/source/j/jaraco.develop/jaraco.develop-%{version}.tar.gz +Source: https://files.pythonhosted.org/packages/source/j/jaraco.develop/jaraco_develop-%{version}.tar.gz BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools >= 56} BuildRequires: %{python_module setuptools_scm >= 3.4.1} @@ -33,31 +33,40 @@ BuildRequires: python-rpm-macros BuildRequires: %{python_module autocommand} BuildRequires: %{python_module PyNaCl} BuildRequires: %{python_module build} +BuildRequires: %{python_module ini2toml} BuildRequires: %{python_module jaraco.collections} BuildRequires: %{python_module jaraco.context} +BuildRequires: %{python_module jaraco.packaging} BuildRequires: %{python_module jaraco.ui} BuildRequires: %{python_module jaraco.vcs >= 1.1} BuildRequires: %{python_module keyring} BuildRequires: %{python_module packaging} BuildRequires: %{python_module path} BuildRequires: %{python_module pytest >= 6} +BuildRequires: %{python_module pytest-home} +BuildRequires: %{python_module requests-file} BuildRequires: %{python_module requests-toolbelt} BuildRequires: %{python_module subprocess-tee} +BuildRequires: git # /SECTION BuildRequires: fdupes Requires: python-PyNaCl -Requires: python-autocommand Requires: python-build -Requires: python-jaraco.collections +Requires: python-ini2toml Requires: python-jaraco.context Requires: python-jaraco.ui Requires: python-jaraco.vcs >= 1.1 Requires: python-keyring +Requires: python-keyring Requires: python-packaging Requires: python-path +Requires: python-requests +Requires: python-requests-file Requires: python-requests-toolbelt Requires: python-setuptools Requires: python-subprocess-tee +Requires: python-typer +Requires: python-typing-extensions BuildArch: noarch %python_subpackages @@ -65,7 +74,7 @@ BuildArch: noarch Development utilities by jaraco %prep -%autosetup -p1 -n jaraco.develop-%{version} +%autosetup -p1 -n jaraco_develop-%{version} %build %pyproject_wheel @@ -78,7 +87,7 @@ Development utilities by jaraco # *-github*.py and towncrier.get_version: No source repo or suitable VCS version found # git.resolve: needs internet # git.URLScheme: needs pytest plugin we don't have yet -%pytest --ignore-glob "*-github-*.py" -k "not (URLScheme or resolve or towncrier.get_version)" +%pytest --ignore-glob "*-github-*.py" -k "not (URLScheme or resolve or towncrier.get_version or target_for_root)" %files %{python_files} %doc NEWS.rst README.rst