overthesun / simoc

A scalable model of an interactive, off-world community
https://ngs.simoc.space/
GNU General Public License v3.0
2 stars 2 forks source link

Bump setuptools from 67.7.2 to 68.1.0 #408

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps setuptools from 67.7.2 to 68.1.0.

Changelog

Sourced from setuptools's changelog.

v68.1.0

Features

  • Removed code referencing bdist_wininst in install_scripts. (#3525)
  • Promote pyproject.toml's [tool.setuptools] out of beta. Note that some fields are still considered deprecated and/or obsolete, and these might be removed in future versions (i.e., there is no guarantee for long term support and backward compatibility on those fields). (#3962)
  • Automatically add files listed in Extension.depends to sdists, as long as they are contained in the project directory -- by :user:RuRo (#4000)
  • Require Python 3.8 or later.

Bugfixes

  • Made imports in editable installs case-sensitive on case-insensitive filesystems -- by :user:aganders3 (#3995)
  • Use default encoding to create .pth files with editable_wheel. (#4009)
  • Detects (and complain about) scripts and gui-scripts set via setup.py when pyproject.toml does not include them in dynamic. (#4012)

Misc

v68.0.0

Breaking Changes

  • #3948: Removed verification for existing depends.txt file (deprecated since v0.5a4).
  • #3948: Remove autofixing of broken .egg-info directories containing the - character in their base name (without suffix). They should no longer be produced by sufficiently new versions of setuptools (warning introduced in 2005).
  • #3948: Remove deprecated APIs in easy_install: get_script_args, get_script_header and get_writer. The direct usage of easy_install has been deprecated since v58.3.0, and the warnings regarding these APIs predate that version.
  • #3948: Removed egg_info.get_pkg_info_revision (deprecated since 2015).
  • #3948: Removed setuptools.dist._get_unpatched (deprecated since 2016)
  • #3948: Removed support for SVN in setuptools.package_index (deprecated since 2018).
  • #3948: Removed support for invalid pyproject.toml files.

... (truncated)

Commits
  • 71b355b Bump version: 68.0.0 → 68.1.0
  • 492f211 Improve rendering of newsfragment
  • 80b98e7 Fix tools/finalize to use NEWS instead of CHANGES (towncrier-related)
  • 8643420 Remove double negative in package_discovery.rst (#4017)
  • 9bc8277 Fix a couple typos found by codespell (#4015)
  • ab4ab87 Complain about (gui-)scripts that are not listed in pyproject.toml's dynamic ...
  • db4036a Use default encoding when creating .pth files in editable_wheel (#4009)
  • 9e24163 Ignore newsfragments and launcher directories in setuptools project itself (#...
  • a0fca44 Exclude pycache and cache files in MANIFEST.in (#4005)
  • 3c25cdd Include Extension.depends in manifests and sdists by default (#4000)
  • Additional commits viewable in compare view


Dependabot compatibility score

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 show ignore conditions` will show all of the ignore conditions of the specified dependency - `@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)
dependabot[bot] commented 1 year ago

Superseded by #411.