Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python312-setuptools_scm-8.0.4-1.4 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python312-setuptools_scm Distribution: openSUSE Tumbleweed
Version: 8.0.4 Vendor: openSUSE
Release: 1.4 Build date: Fri Jan 5 16:56:43 2024
Group: Unspecified Build host: reproducible
Size: 341461 Source RPM: python-setuptools_scm-8.0.4-1.4.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/pypa/setuptools_scm
Summary: Python setuptools handler for SCM tags
The setuptools_scm package handles managing one's Python package versions
in SCM metadata. It also handles file finders for the supperted SCMs.

Provides

Requires

License

MIT

Changelog

* Fri Jan 05 2024 Ben Greiner <code@bnavigator.de>
  - Add setuptools-scm-issue953-nowarn.patch
    * gh#pypa/setuptools_scm#953
    * don't warn if setuptools_scm is present but not directly used
* Wed Dec 27 2023 Dirk Müller <dmueller@suse.com>
  - update to 8.0.4:
    * introduce scriv for changelog management
    * reconfigure local build backend to use an attribute instead
      of star imports from setuptools
    * introduce ruff as a linter
    * ensure the setuptools version keyword correctly load
      pyproject.toml configuration
    * add build and wheel to the test requirements for regression
      testing
    * move internal toml handling to own module
    * remove legacy version parser api - config arg always required
      turn Configuration into a dataclass
    * require configuration to always pass into helpers
    * hide file-finders implementation in private module
    * renamed setuptools_scm.hacks to setuptools_scm.fallbacks and
      drop support for pip-egg-info
    * remove trace function and use logging instead
    * unify `distance=None` and `distance=0` they should mean the
      same andwhere hiding dirty states that are now explicitly
      dirty
    * depend on later importlib for the full selectable api
    * move setuptools integration code to private sub-package
    * use normalized dist names for the
      `SETUPTOOLS_SCM_PRETEND_VERSION_FOR_${DIST_NAME}` env var
    * drop support for python 3.7
    * introduce `version_file` as replacement for `write_to`
    * created a directory for the vcs-versioning package and added
      it to pypi
  - drop setuptools-68.patch (upstream)
* Mon Sep 04 2023 Dirk Müller <dmueller@suse.com>
  - add setuptools-68.patch to fix tests with newer setuptools
* Wed May 10 2023 Ben Greiner <code@bnavigator.de>
  - Reinstate tomli requirement for Python < 3.11
* Wed May 10 2023 Dirk Müller <dmueller@suse.com>
  - update to 7.1.0:
    * use tomllib from stdlib
    * handle non-ascii in setup.cfg
    * implement fallback file finders for archives
    * removed coding header in python template
    * declared Python 3.11 support
    * update .git_archival.txt templates match
    * git-describe invocation
    * fix handling of .git-archival.txt from tagged
      commit
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
  - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
  - Make calling of %{sle15modernpython} optional.
* Wed Nov 09 2022 Ben Greiner <code@bnavigator.de>
  - Update to 7.0.5
    * fixes #742 , #745: correctly hande accidentally released
      archival files
  - Release v7.0.4
    * fix #727: correctly handle incomplete archivals from
      setuptools_scm_git_archival
    * fix #691: correctly handle specifying root in pyproject.toml
    * correct root override check condition (to ensure absolute path
      matching)
    * allow root by the cli to be considered relative to the cli
      (using abspath)
  - Release v7.0.3
    * fix mercurial usage when pip primes a isolated environment
    * fix regression for branch names on git + add a test
  - Release v7.0.2
    * fix #723 and #722: remove bootstrap dependencies
    * bugfix: ensure we read the distribution name from setup.cfg if
      needed even for pyproject
  - Release v7.0.1
    * fix #718: Avoid `ModuleNotFoundError` by requiring
      importlib_metadata in python < 3.8
  - Release v7.0.0
    * drop python 3.6 support
    * include git archival support
    * fix #707: support git version detection even when git protects
      against mistmatched owners (common with misconfigured
      containers, thanks @chrisburr )
  - Release v6.4.3
    * fix #548: correctly handle parsing the commit timestamp of HEAD
      when ``log.showSignature`` is set
* Wed Feb 23 2022 pgajdos@suse.com
  - fix integration tests
* Sat Feb 05 2022 Dirk Müller <dmueller@suse.com>
  - update to 6.4.2:
    * fix #671 : NoReturn is not avaliable in painfully dead python 3.6
    * fix regression #669: restore get_version signature
    * fix #668: harden the selftest for distribution extras
    * compatibility adjustments for setuptools >58
    * only put minimal setuptools version into toml extra to warn people with old strict pins
    * coorectly handle hg-git self-use
    * better mercurial detection
    * modernize packaging setup
    * python 3.10 support
    * better handling of setuptools install command deprecation
    * consider ``pyproject.tomls`` when running as command
    * use list in git describe command to avoid shell expansions while supporting both windows and posix
    * add ``--strip-dev`` flag to ``python -m setuptools_scm`` to print the next guessed version cleanly
    * ensure no-guess-dev will fail on bad tags instead of generating invalid versions
    * ensure we use utc everywhere to avoid confusion
* Sun Oct 03 2021 Ben Greiner <code@bnavigator.de>
  - Drop add-rpmfail-pytest-markers.patch
* Sun Oct 03 2021 Ben Greiner <code@bnavigator.de>
  - Update to 6.3.3
    * only put minimal setuptools version into toml extra to warn
      people with old strict pins
  - Release 6.3.2
    * fix #629: correctly convert Version data in tags_to_version
      parser to avoid errors
  - Release 6.3.1
    * fix #625: restore tomli in install_requires after the
      regression changes in took it out and some users never added
      it even tho they have pyproject.toml files
  - Release 6.3.0
    * Warning
      This release explicitly warns on unsupported setuptools. This
      unfortunately has to happen as the legacy setup_requires
      mechanism incorrectly configures the setuptools working-set
      when a more recent setuptools version than available is
      required.
      As all releases of setuptools are affected as the historic
      mechanism for ensuring a working setuptools setup was shipping
      a ez_setup file next to setup.py, which would install the
      required version of setuptools.
      This mechanism has long since been deprecated and removed as
      most people haven't been using it
    * fix #612: depend on packaging to ensure version parsing parts
    * fix #611: correct the typo that hid away the toml extra and
      add it in setup.py as well
    * fix #615: restore support for the git_archive plugin which
      doesn't pass over the config
    * restore the ability to run on old setuptools while to avoid
      breaking pipelines
  - Release 6.2.0
    * fix #608: resolve tomli dependency issue by making it a hard
      dependency as all intended/supported install options use pip/
      wheel this is only a feature release
    * ensure python 3.10 works
  - Release 6.1.1
    * fix #605: completely disallow bdist_egg - modern enough
      setuptools>=45 uses pip
    * fix #606: re-integrate and harden toml parsing
    * fix #597: harden and expand support for figuring the current
      distribution name from pyproject.toml (project.name or tool.
      setuptools_scm.dist_name) section or setup.cfg (metadata.name)
  - Release 6.1.0
    * fix #587: don't fail file finders when distribution is not
      given
    * fix #524: new parameters normalize and version_cls to
      customize the version normalization class.
    * fix #585: switch from toml to tomli for toml 1.0 support
    * fix #591: allow to opt in for searching parent directories in
      the api
    * fix #589: handle yaml encoding using the expected defaults
    * fix #575: recommend storing the version_module inside of mypkg/
      _version.py
    * fix #571: accept branches starting with v as release branches
    * fix #557: Use packaging.version for version_tuple
    * fix #544: enhance errors on unsupported python/setuptools
      versions
  - Release v6.0.1
    * fix #537: drop node_date on old git to avoid errors on missing
      %cI
    * v6.0.0
    * fix #517: drop dead python support >3.6 required
    * drop dead setuptools support > 45 required (can install wheels)
    * drop egg building (use wheels)
    * add git node_date metadata to get the commit time-stamp of HEAD
    * allow version schemes to be priority ordered lists of version
      schemes
    * support for calendar versioning (calver) by date
  - Release v5.0.2
    * fix #415: use git for matching prefixes to support the windows
      situation
  - Release v5.0.1
    * fix #509: support
      SETUPTOOLS_SCM_PRETEND_VERSION_FOR_${DISTRIBUTION_NAME} for
      pyproject.toml
  - Release 5.0.0
    * fix #339: strict errors on missing scms when parsing a scm dir
      to avoid false version lookups
    * fix #337: if relative_to is a directory instead of a file,
      consider it as direct target instead of the containing folder
      and print a warning
    * fix #352: add support for generally ignoring specific vcs roots
    * fix #471: better error for version bump failing on complex but
      accepted tag
    * fix #479: raise indicative error when tags carry non-parsable
      information
    * Add no-guess-dev which does no next version guessing, just
      adds .post1.devN in case there are new commits after the tag
    * add python3.9
    * enhance documentation
    * consider SOURCE_DATE_EPOCH for versioning
    * add a version_tuple to write_to templates
    * fix #321: add support for the
      SETUPTOOLS_SCM_PRETEND_VERSION_FOR_${DISTRIBUTION_NAME} env
      var to target the pretend key
    * fix #142: clearly list supported scm
    * fix #213: better error message for non-zero dev numbers in tags
    * fix #356: add git branch to version on describe failure
* Tue Jan 12 2021 Markéta Machová <mmachova@suse.com>
  - Workaround pytest 6.2 failures

Files

/usr/lib/python3.12/site-packages/setuptools_scm
/usr/lib/python3.12/site-packages/setuptools_scm-8.0.4.dist-info
/usr/lib/python3.12/site-packages/setuptools_scm-8.0.4.dist-info/INSTALLER
/usr/lib/python3.12/site-packages/setuptools_scm-8.0.4.dist-info/LICENSE
/usr/lib/python3.12/site-packages/setuptools_scm-8.0.4.dist-info/METADATA
/usr/lib/python3.12/site-packages/setuptools_scm-8.0.4.dist-info/RECORD
/usr/lib/python3.12/site-packages/setuptools_scm-8.0.4.dist-info/REQUESTED
/usr/lib/python3.12/site-packages/setuptools_scm-8.0.4.dist-info/WHEEL
/usr/lib/python3.12/site-packages/setuptools_scm-8.0.4.dist-info/entry_points.txt
/usr/lib/python3.12/site-packages/setuptools_scm-8.0.4.dist-info/top_level.txt
/usr/lib/python3.12/site-packages/setuptools_scm/.git_archival.txt
/usr/lib/python3.12/site-packages/setuptools_scm/__init__.py
/usr/lib/python3.12/site-packages/setuptools_scm/__main__.py
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/__main__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/__main__.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/_cli.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/_cli.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/_config.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/_config.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/_entrypoints.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/_entrypoints.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/_get_version_impl.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/_get_version_impl.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/_log.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/_log.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/_modify_version.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/_modify_version.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/_overrides.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/_overrides.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/_run_cmd.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/_run_cmd.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/_types.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/_types.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/_version_cls.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/_version_cls.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/discover.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/discover.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/fallbacks.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/fallbacks.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/git.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/git.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/hg.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/hg.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/hg_git.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/hg_git.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/integration.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/integration.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/scm_workdir.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/scm_workdir.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/version.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/__pycache__/version.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/_cli.py
/usr/lib/python3.12/site-packages/setuptools_scm/_config.py
/usr/lib/python3.12/site-packages/setuptools_scm/_entrypoints.py
/usr/lib/python3.12/site-packages/setuptools_scm/_file_finders
/usr/lib/python3.12/site-packages/setuptools_scm/_file_finders/__init__.py
/usr/lib/python3.12/site-packages/setuptools_scm/_file_finders/__pycache__
/usr/lib/python3.12/site-packages/setuptools_scm/_file_finders/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/_file_finders/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/_file_finders/__pycache__/git.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/_file_finders/__pycache__/git.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/_file_finders/__pycache__/hg.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/_file_finders/__pycache__/hg.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/_file_finders/git.py
/usr/lib/python3.12/site-packages/setuptools_scm/_file_finders/hg.py
/usr/lib/python3.12/site-packages/setuptools_scm/_get_version_impl.py
/usr/lib/python3.12/site-packages/setuptools_scm/_integration
/usr/lib/python3.12/site-packages/setuptools_scm/_integration/__init__.py
/usr/lib/python3.12/site-packages/setuptools_scm/_integration/__pycache__
/usr/lib/python3.12/site-packages/setuptools_scm/_integration/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/_integration/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/_integration/__pycache__/dump_version.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/_integration/__pycache__/dump_version.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/_integration/__pycache__/pyproject_reading.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/_integration/__pycache__/pyproject_reading.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/_integration/__pycache__/setuptools.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/_integration/__pycache__/setuptools.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/_integration/__pycache__/toml.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/_integration/__pycache__/toml.cpython-312.pyc
/usr/lib/python3.12/site-packages/setuptools_scm/_integration/dump_version.py
/usr/lib/python3.12/site-packages/setuptools_scm/_integration/pyproject_reading.py
/usr/lib/python3.12/site-packages/setuptools_scm/_integration/setuptools.py
/usr/lib/python3.12/site-packages/setuptools_scm/_integration/toml.py
/usr/lib/python3.12/site-packages/setuptools_scm/_log.py
/usr/lib/python3.12/site-packages/setuptools_scm/_modify_version.py
/usr/lib/python3.12/site-packages/setuptools_scm/_overrides.py
/usr/lib/python3.12/site-packages/setuptools_scm/_run_cmd.py
/usr/lib/python3.12/site-packages/setuptools_scm/_types.py
/usr/lib/python3.12/site-packages/setuptools_scm/_version_cls.py
/usr/lib/python3.12/site-packages/setuptools_scm/discover.py
/usr/lib/python3.12/site-packages/setuptools_scm/fallbacks.py
/usr/lib/python3.12/site-packages/setuptools_scm/git.py
/usr/lib/python3.12/site-packages/setuptools_scm/hg.py
/usr/lib/python3.12/site-packages/setuptools_scm/hg_git.py
/usr/lib/python3.12/site-packages/setuptools_scm/integration.py
/usr/lib/python3.12/site-packages/setuptools_scm/scm_workdir.py
/usr/lib/python3.12/site-packages/setuptools_scm/version.py
/usr/share/doc/packages/python312-setuptools_scm
/usr/share/doc/packages/python312-setuptools_scm/CHANGELOG.md
/usr/share/doc/packages/python312-setuptools_scm/README.md
/usr/share/licenses/python312-setuptools_scm
/usr/share/licenses/python312-setuptools_scm/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:23:10 2024