omnilib / aiomultiprocess

Take a modern Python codebase to the next level of performance.
https://aiomultiprocess.omnilib.dev
MIT License
1.75k stars 99 forks source link

Bump flit from 3.6.0 to 3.8.0 #174

Closed dependabot[bot] closed 5 months ago

dependabot[bot] commented 1 year ago

Bumps flit from 3.6.0 to 3.8.0.

Changelog

Sourced from flit's changelog.

Release history

Version 3.8

  • A project name containing hyphens is now automatically translated to use underscores for the import name (:ghpull:566).
  • New option :option:flit install --only-deps to install the dependencies of the package, but not the package itself.
  • Add support for recursive globbing (**) in sdist includes and excludes (:ghpull:550).
  • Python's bytecode cache files (__pycache__ folders and .pyc files) are now always excluded from sdists (:ghpull:581).
  • Use tomllib in Python 3.11, rather than tomli (:ghpull:573, :ghpull:604).
  • Fix crash when unable to get a password from keyring (:ghpull:567).
  • Fix including modified files in sdist when using Mercurial (:ghpull:541).
  • Fix for some cases of determining whether a package supports Python 2 or not (:ghpull:593).
  • Fix parsing version number from code using multiple assignments (:ghpull:474).
  • Document how to use a PyPI token with :envvar:FLIT_PASSWORD (:ghpull:602).
  • Fix link to information about environment variables for pip (:ghpull:576).
  • Link to the docs for the latest stable version in package metadata (:ghpull:589).
  • Remove a mention of the toml package, which is no longer needed, from the :doc:development page (:ghpull:601).
  • The :doc:bootstrap <bootstrap> install script for flit_core accepts a new --install-root option.
  • Ensure the license file is included in packages on PyPI (:ghpull:603).

Version 3.7.1

  • Fix building packages which need execution to get the version number, and have a relative import in __init__.py (:ghpull:531).

Version 3.7

  • Support for :ref:external data files <pyproject_toml_external_data> such as man pages or Jupyter extension support files (:ghpull:510).
  • Project names are now lowercase in wheel filenames and .dist-info folder names, in line with the specifications (:ghpull:498).
  • Improved support for :doc:bootstrapping <bootstrap> a Python environment, e.g. for downstream packagers (:ghpull:511). flit_core.wheel is usable with python -m to create wheels before the build <https://pypi.org/project/build/>_ tool is available, and flit_core sdists also include a script to install itself from a wheel before installer <https://pypi.org/project/installer/>_ is available.
  • Use newer importlib APIs, fixing some deprecation warnings (:ghpull:499).

... (truncated)

Commits
  • f5704ea Bump version: 3.7.1 → 3.8.0
  • 612e1f5 Merge pull request #607 from pypa/relnotes-3.8
  • 704d23a Add --only-deps option to release notes
  • 3e9251d Add release notes for version 3.8
  • 5b30163 Merge pull request #546 from dciborow/dciborow/install-reqs
  • 6cdb29c Fix some remaining uses of tomli in the tests, for Python 3.11
  • 71fb4ca Document --only-deps option
  • 166f82c Remove test with side effects
  • 708ea3f Replace install-reqs subcommand with --only-deps option
  • 7b13fb2 Merge pull request #581 from nanonyme/nanonyme/bytecode
  • 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 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 5 months ago

Superseded by #194.