ssec-jhu / evolver-ng

Next gen eVolver controller for bioreactor project - wip
BSD 3-Clause "New" or "Revised" License
3 stars 0 forks source link

Bump the all-minor-and-patch-dependency-updates group with 7 updates #78

Closed dependabot[bot] closed 2 months ago

dependabot[bot] commented 2 months ago

Bumps the all-minor-and-patch-dependency-updates group with 7 updates:

Package From To
setuptools-scm[toml] 8.0.4 8.1.0
nbsphinx 0.9.3 0.9.4
fastapi 0.110.3 0.111.0
pydantic 2.7.1 2.7.2
uvicorn[standard] 0.29.0 0.30.0
ruff 0.4.2 0.4.7
pytest 8.2.0 8.2.1

Updates setuptools-scm[toml] from 8.0.4 to 8.1.0

Release notes

Sourced from setuptools-scm[toml]'s releases.

v8.1.0

What's Changed

New Contributors

... (truncated)

Changelog

Sourced from setuptools-scm[toml]'s changelog.

Commits
  • 234b74f Merge pull request #1039 from ap--/fix-timezone-error
  • 3e613cd [pre-commit.ci] auto fixes from pre-commit.com hooks
  • 49a89c9 setuptools_scm.git: fix handling of dates in isoformat ending with Z
  • 9645373 tests: add git get_head_date test for isoformat dates ending with Z
  • d75201a Merge pull request #1024 from danchr/hg-archive-branch
  • d8d2b86 Merge pull request #1033 from LecrisUT/fix/git_archival
  • 9ea57a0 Make .git_archival.txt more reproducible
  • d081257 Merge pull request #1027 from pypa/pre-commit-ci-update-config
  • c9b3860 [pre-commit.ci] pre-commit autoupdate
  • 1ac50c2 Merge pull request #1026 from pypa/pre-commit-ci-update-config
  • Additional commits viewable in compare view


Updates nbsphinx from 0.9.3 to 0.9.4

Release notes

Sourced from nbsphinx's releases.

nbsphinx 0.9.4

https://pypi.org/project/nbsphinx/0.9.4/

  • Require docutils >= 0.18.1
  • Minor fixes, documentation and CI updates
Changelog

Sourced from nbsphinx's changelog.

Version 0.9.4 -- 2024-05-06 -- PyPI__ -- diff__

  • Require docutils >= 0.18.1
  • Minor fixes, documentation and CI updates

__ https://pypi.org/project/nbsphinx/0.9.4/ __ https://github.com/spatialaudio/nbsphinx/compare/0.9.3...0.9.4

Version 0.9.3 -- 2023-08-27 -- PyPI__ -- diff__

  • Fix gallery regression in Sphinx 7.2

__ https://pypi.org/project/nbsphinx/0.9.3/ __ https://github.com/spatialaudio/nbsphinx/compare/0.9.2...0.9.3

Version 0.9.2 -- 2023-05-24 -- PyPI__ -- diff__

  • Improve support for sphinx_immaterial theme
  • Improve support for links starting with #
  • Add support for in-text citations
  • LaTeX: Add support for admonition titles

__ https://pypi.org/project/nbsphinx/0.9.2/ __ https://github.com/spatialaudio/nbsphinx/compare/0.9.1...0.9.2

Version 0.9.1 -- 2023-03-14 -- PyPI__ -- diff__

  • pandoc: disable "smart" option only for version 2.0+

__ https://pypi.org/project/nbsphinx/0.9.1/ __ https://github.com/spatialaudio/nbsphinx/compare/0.9.0...0.9.1

Version 0.9.0 -- 2023-03-12 -- PyPI__ -- diff__

  • Split nbsphinx.py (a Python module) into:

    • nbsphinx/__init__.py (a Python package)
    • A standalone CSS file nbsphinx-code-cells.css_t
    • LaTeX style file nbsphinx.sty
  • Add custom HTML/CSS for thumbnail galleries

    • Separate CSS file nbsphinx-gallery.css
    • The CSS from Sphinx Gallery ('sphinx_gallery.load_style') cannot be used anymore
  • Use the last image in a notebook as the default thumbnail

__ https://pypi.org/project/nbsphinx/0.9.0/ __ https://github.com/spatialaudio/nbsphinx/compare/0.8.12...0.9.0

Version 0.8.12 -- 2023-01-19 -- PyPI__ -- diff__

  • Implement "link" galleries (without nested sub-documents)

__ https://pypi.org/project/nbsphinx/0.8.12/

... (truncated)

Commits
  • e9cb489 Release 0.9.4
  • ae98e6b DOC: show the matplotlib widget backend
  • dbbc0e5 CI: stop ignoring PendingDeprecationWarning about Node.traverse()
  • d30467f constrain docutils >= 0.18.1
  • 260b6d2 don't use deprecated/ignored rawsource for docutils.nodes.Text init
  • 5d0f4b8 switch Node.traverse() to findall() to avoid deprecation warnings
  • 311c53b CI: Add "trusted publishing" workflow
  • c5fbe13 CI: check multiple Python and Sphinx versions
  • 34062ec CircleCI: exclude Sphinx versions with regression in LaTeX mode
  • fdc25d8 include all items doc/ in sdists
  • Additional commits viewable in compare view


Updates fastapi from 0.110.3 to 0.111.0

Release notes

Sourced from fastapi's releases.

0.111.0

Features

Try it out with:

$ pip install --upgrade fastapi

$ fastapi dev main.py

╭────────── FastAPI CLI - Development mode ───────────╮ │ │ │ Serving at: http://127.0.0.1:8000 │ │ │ │ API docs: http://127.0.0.1:8000/docs │ │ │ │ Running in development mode, for production use: │ │ │ │ fastapi run │ │ │ ╰─────────────────────────────────────────────────────╯

INFO: Will watch for changes in these directories: ['/home/user/code/awesomeapp'] INFO: Uvicorn running on http://127.0.0.1:8000 (Press CTRL+C to quit) INFO: Started reloader process [2248755] using WatchFiles INFO: Started server process [2248757] INFO: Waiting for application startup. INFO: Application startup complete.

Refactors

  • 🔧 Add configs and setup for fastapi-slim including optional extras fastapi-slim[standard], and fastapi including by default the same standard extras. PR #11503 by @​tiangolo.
Commits
  • 1c3e691 📝 Update release notes
  • ab8f557 📝 Update release notes
  • 67da3bb 🔖 Release version 0.111.0
  • 9ed94e4 📝 Update release notes
  • d71be59 ✨ Add FastAPI CLI, the new fastapi command (#11522)
  • a94ef33 📝 Update release notes
  • ea1f219 🔧 Add configs and setup for fastapi-slim including optional extras `fastapi...
  • See full diff in compare view


Updates pydantic from 2.7.1 to 2.7.2

Release notes

Sourced from pydantic's releases.

v2.7.2 (2024-05-28)

What's Changed

Packaging

Fixes

Full Changelog: https://github.com/pydantic/pydantic/compare/v2.7.1...v2.7.2/

Changelog

Sourced from pydantic's changelog.

v2.7.2 (2024-05-28)

GitHub release

What's Changed

Packaging

Fixes

Commits


Updates uvicorn[standard] from 0.29.0 to 0.30.0

Release notes

Sourced from uvicorn[standard]'s releases.

Version 0.30.0

Added

  • New multiprocess manager (#2183)
  • Allow ConfigParser or a io.IO[Any] on log_config (#1976)

Fixed

  • Suppress side effects of signal propagation (#2317)
  • Send content-length header on 5xx (#2304)

Deprecated

  • Deprecate the uvicorn.workers module (#2302)

Full Changelog: https://github.com/encode/uvicorn/compare/0.29.0...0.30.0

Changelog

Sourced from uvicorn[standard]'s changelog.

0.30.0 (2024-05-28)

Added

  • New multiprocess manager (#2183)
  • Allow ConfigParser or a io.IO[Any] on log_config (#1976)

Fixed

  • Suppress side-effects of signal propagation (#2317)
  • Send content-length header on 5xx (#2304)

Deprecated

  • Deprecate the uvicorn.workers module (#2302)
Commits


Updates ruff from 0.4.2 to 0.4.7

Release notes

Sourced from ruff's releases.

v0.4.7

Changes

Preview features

  • [flake8-pyi] Implement PYI064 (#11325)
  • [flake8-pyi] Implement PYI066 (#11541)
  • [flake8-pyi] Implement PYI057 (#11486)
  • [pyflakes] Add option to enable F822 in __init__.py files (#11370)

Formatter

  • Fix incorrect placement of trailing stub function comments (#11632)

Server

  • Respect file exclusions in ruff server (#11590)
  • Add support for documents not exist on disk (#11588)
  • Add Vim and Kate setup guide for ruff server (#11615)

Bug fixes

  • Avoid removing newlines between docstring headers and rST blocks (#11609)
  • Infer indentation with imports when logical indent is absent (#11608)
  • Use char index rather than position for indent slice (#11645)
  • [flake8-comprehension] Strip parentheses around generators in C400 (#11607)
  • Mark repeated-isinstance-calls as unsafe on Python 3.10 and later (#11622)

Contributors

v0.4.6

Changes

Breaking changes

  • Use project-relative paths when calculating GitLab fingerprints (#11532)

... (truncated)

Changelog

Sourced from ruff's changelog.

0.4.7

Preview features

  • [flake8-pyi] Implement PYI064 (#11325)
  • [flake8-pyi] Implement PYI066 (#11541)
  • [flake8-pyi] Implement PYI057 (#11486)
  • [pyflakes] Add option to enable F822 in __init__.py files (#11370)

Formatter

  • Fix incorrect placement of trailing stub function comments (#11632)

Server

  • Respect file exclusions in ruff server (#11590)
  • Add support for documents not exist on disk (#11588)
  • Add Vim and Kate setup guide for ruff server (#11615)

Bug fixes

  • Avoid removing newlines between docstring headers and rST blocks (#11609)
  • Infer indentation with imports when logical indent is absent (#11608)
  • Use char index rather than position for indent slice (#11645)
  • [flake8-comprehension] Strip parentheses around generators in C400 (#11607)
  • Mark repeated-isinstance-calls as unsafe on Python 3.10 and later (#11622)

0.4.6

Breaking changes

  • Use project-relative paths when calculating GitLab fingerprints (#11532)
  • Bump minimum supported Windows version to Windows 10 (#11613)

Preview features

  • [flake8-async] Sleep with >24 hour interval should usually sleep forever (ASYNC116) (#11498)

Rule changes

  • [numpy] Add missing functions to NumPy 2.0 migration rule (#11528)
  • [mccabe] Consider irrefutable pattern similar to if .. else for C901 (#11565)
  • Consider match-case statements for C901, PLR0912, and PLR0915 (#11521)
  • Remove empty strings when converting to f-string (UP032) (#11524)
  • [flake8-bandit] request-without-timeout should warn for requests.request (#11548)
  • [flake8-self] Ignore sunder accesses in flake8-self rules (#11546)
  • [pyupgrade] Lint for TypeAliasType usages (UP040) (#11530)

Server

... (truncated)

Commits


Updates pytest from 8.2.0 to 8.2.1

Release notes

Sourced from pytest's releases.

8.2.1

pytest 8.2.1 (2024-05-19)

Improvements

  • #12334: Support for Python 3.13 (beta1 at the time of writing).

Bug Fixes

  • #12120: Fix [PermissionError]{.title-ref} crashes arising from directories which are not selected on the command-line.
  • #12191: Keyboard interrupts and system exits are now properly handled during the test collection.
  • #12300: Fixed handling of 'Function not implemented' error under squashfuse_ll, which is a different way to say that the mountpoint is read-only.
  • #12308: Fix a regression in pytest 8.2.0 where the permissions of automatically-created .pytest_cache directories became rwx------ instead of the expected rwxr-xr-x.

Trivial/Internal Changes

  • #12333: pytest releases are now attested using the recent Artifact Attestation support from GitHub, allowing users to verify the provenance of pytest's sdist and wheel artifacts.
Commits
  • 66ff8df Prepare release version 8.2.1
  • 3ffcfd1 Merge pull request #12340 from pytest-dev/backport-12334-to-8.2.x
  • 0b28313 [8.2.x] Add Python 3.13 (beta) support
  • f3dd93a [8.2.x] Attest package provenance (#12335)
  • bb5a125 [8.2.x] Spelling (#12331)
  • f179bf2 Merge pull request #12327 from pytest-dev/backport-12325-to-8.2.x
  • 2b671b5 [8.2.x] cacheprovider: fix .pytest_cache not being world-readable
  • 65ab7cb Merge pull request #12324 from pytest-dev/backport-12320-to-8.2.x
  • 4d5fb7d Merge pull request #12319 from pytest-dev/backport-12311-to-8.2.x
  • cbe5996 [8.2.x] changelog: document unittest 8.2 change as breaking
  • 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 show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions