Artelia / Mesh_tools

GNU General Public License v3.0
7 stars 4 forks source link

Update semver requirement from <2.14,>=2.13 to >=2.13,<3.1 in /requirements #48

Closed dependabot[bot] closed 8 months ago

dependabot[bot] commented 1 year ago

Updates the requirements on semver to permit the latest version.

Release notes

Sourced from semver's releases.

3.0.0

Related pr: #403

Documentation: https://python-semver.rtfd.io/en/3.0.0/ PyPI: https://pypi.org/project/semver/3.0.0/ Full Changelog: https://github.com/python-semver/python-semver/compare/3.0.0-rc.1...3.0.0 Full Changelog between last 2 release and 3: https://github.com/python-semver/python-semver/compare/2.13.0...3.0.0

What's Changed

Changelog

Sourced from semver's changelog.

Version 3.0.0

:Released: 2023-04-02 :Maintainer: Tom Schraitle

Bug Fixes

  • :gh:291: Disallow negative numbers in VersionInfo arguments for major, minor, and patch.

  • :gh:310: Rework API documentation. Follow a more "semi-manual" attempt and add auto directives into :file:docs/api.rst.

  • :gh:344: Allow empty string, a string with a prefix, or None as token in :meth:~semver.version.Version.bump_build and :meth:~semver.version.Version.bump_prerelease.

  • :gh:374: Correct Towncrier's config entries in the :file:pyproject.toml file. The old entries [[tool.towncrier.type]] are deprecated and need to be replaced by [tool.towncrier.fragment.<TYPE>].

  • :pr:384: General cleanup, reformat files:

    • Reformat source code with black again as some config options did accidentely exclude the semver source code. Mostly remove some includes/excludes in the black config.
    • Integrate concurrency in GH Action
    • Ignore Python files on project dirs in .gitignore
    • Remove unused patterns in MANIFEST.in
    • Use extend-exclude for flake in :file:`setup.cfg`` and adapt list.
    • Use skip_install=True in :file:tox.ini for black
  • :pr:393: Fix command :command:python -m semver to avoid the error "invalid choice"

  • :pr:396: Calling :meth:~semver.version.Version.parse on a derived class will show correct type of derived class.

Deprecations

  • :gh:169: Deprecate CLI functions not imported from semver.cli.

  • :gh:234: In :file:setup.py simplified file and remove Tox and Clean classes

... (truncated)

Commits
  • 3a7680d Merge pull request #403 from tomschr/release/3.0.0
  • d26cc07 Build 3.0.0 release of semver
  • 5abeda6 Merge pull request #402 from tomschr/compare-258
  • 47b49ca Fix #258: Keep semver._deprecated.compare
  • c40b6a4 Merge pull request #401 from tomschr/min_max_ver
  • c72c50c Simplify max_ver and min_ver
  • 7cb958a Merge pull request #399 from tomschr/release/3.0.0-rc.1
  • 45e12ec Prepare for 3.0.0-rc.1 release
  • 467ea0c Merge pull request #368 from tomschr/feature/284-compatibility
  • 9b475f7 Merge pull request #398 from tomschr/bugfix/397-python_requires
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
nicogodet commented 8 months ago

@dependabot rebase

dependabot[bot] commented 8 months ago

Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.