Skip to content

Bump the development-dependencies group across 1 directory with 7 updates #141

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 1, 2025

Bumps the development-dependencies group with 7 updates in the /applications/cls-cad-backend directory:

Package From To
lmdb 1.5.1 1.6.2
orjson 3.10.12 3.10.16
plotly 5.24.1 6.0.1
pre-commit 4.0.1 4.2.0
pytest 8.3.4 8.3.5
pytest-cov 6.0.0 6.1.0
coverage 7.6.9 7.8.0

Updates lmdb from 1.5.1 to 1.6.2

Changelog

Sourced from lmdb's changelog.

2025-01-05 1.6.2

  • CI-only fix.

2025-01-05 1.6.1

  • CI-only fix.

2025-01-05 1.6.0

  • Support for Python 3.13. Contributed by Miro Hrončok and Adam Williamson.

  • CI: Publish 3.13 binaries and Linux aarch64 wheels for multiple versions.

Commits
  • 8c143c3 Bump version for release.
  • 9d4da39 Syntax error
  • b591f57 Bump version for release.
  • f30246e Don't publish to Test PyPI if a real release.
  • 8e995be Bump version for release.
  • bbc3ff7 Merge pull request #371 from jnwatson/3.13-support
  • 92c0d1a Add dependency from publish to build_aarch64
  • 75c01c2 Publish aarch64 wheels
  • 5aacb18 Fix aarch64 stomping on non aarch64 manylinux on upload
  • 9e7c6ab Change version to test publishing works
  • Additional commits viewable in compare view

Updates orjson from 3.10.12 to 3.10.16

Release notes

Sourced from orjson's releases.

3.10.16

Changed

  • Improve performance of serialization on amd64 machines with AVX-512.
  • ABI compatibility with CPython 3.14 alpha 6.
  • Drop support for Python 3.8.
  • Publish additional PyPI wheels for macOS that target only aarch64, macOS 15, and recent Python.

3.10.15

Changed

  • Publish PyPI manylinux aarch64 wheels built and tested on aarch64.
  • Publish PyPI musllinux aarch64 and arm7l wheels built and tested on aarch64.
  • Publish PyPI manylinux Python 3.13 wheels for i686, arm7l, ppc64le, and s390x.

3.10.14

Changed

  • Specify build system dependency on maturin>=1,<2 again.
  • Allocate memory using PyMem_Malloc() and similar APIs for integration with pymalloc, mimalloc, and tracemalloc.
  • Source distribution does not ship compressed test documents and relevant tests skip if fixtures are not present.
  • Build now depends on Rust 1.82 or later instead of 1.72.

3.10.13

Changed

  • Fix compatibility with maturin introducing a breaking change in 1.8.0 and specify a fixed version of maturin. Projects relying on any previous version being buildable from source by end users (via PEP 517) must upgrade to at least this version.
Changelog

Sourced from orjson's changelog.

3.10.16

Changed

  • Improve performance of serialization on amd64 machines with AVX-512.
  • ABI compatibility with CPython 3.14 alpha 6.
  • Drop support for Python 3.8.
  • Publish additional PyPI wheels for macOS that target only aarch64, macOS 15, and recent Python.

3.10.15

Changed

  • Publish PyPI manylinux aarch64 wheels built and tested on aarch64.
  • Publish PyPI musllinux aarch64 and arm7l wheels built and tested on aarch64.
  • Publish PyPI manylinux Python 3.13 wheels for i686, arm7l, ppc64le, and s390x.

3.10.14

Changed

  • Specify build system dependency on maturin>=1,<2 again.
  • Allocate memory using PyMem_Malloc() and similar APIs for integration with pymalloc, mimalloc, and tracemalloc.
  • Source distribution does not ship compressed test documents and relevant tests skip if fixtures are not present.
  • Build now depends on Rust 1.82 or later instead of 1.72.

3.10.13

Changed

  • Fix compatibility with maturin introducing a breaking change in 1.8.0 and specify a fixed version of maturin. Projects relying on any previous version being buildable from source by end users (via PEP 517) must upgrade to at least this version.
Commits
  • 1d8b352 3.10.16
  • b0a91df Use function pointers for AVX-512 path
  • 56d6457 Fix various lints and set debug_asserts
  • 53d137e pydict_setitem!()
  • 5ae468a ABI compatibility with CPython 3.14 PyASCIIObject.state
  • 5b2481d build maintenance, check-pypi, drop support for 3.8
  • 268b660 3.10.15
  • 7f93738 manylinux aarch64 native, more 3.13 cross artifact jobs
  • 1534f8c 3.10.14
  • 3964617 Fix CI to use python3.13t interpreter
  • Additional commits viewable in compare view

Updates plotly from 5.24.1 to 6.0.1

Release notes

Sourced from plotly's releases.

v6.0.1

Updated

  • Updated Plotly.js from version 3.0.0 to version 3.0.1. See the plotly.js CHANGELOG for more information.

Fixed

  • Fix TypeError when using orjson to serialize pandas.NA [#5040].
  • Fix issue where using category_orders on px.pie raised ColumnNotFoundError [#5000].
  • Fix incorrect DeprecationWarning shown when creating a px chart [#5080, #5086]

v6.1.0b0

Updated

  • Add support for Kaleido >= v1.0.0 for image generation, and deprecate support for Kaleido<1 and Orca [#5062]

Fixed

  • Fix third-party widget display issues in v6 [#5102]
  • Add handling for case where jupyterlab or notebook is not installed [#5104]
  • Fix issue causing Plotly.js script to be embedded multiple times in Jupyter notebooks [#5112]

v6.0.0

[6.0.0] - 2025-01-28

Added

  • Add plotly[express] extra for easily installing Plotly Express dependencies [#4644]
  • Add subtitle attribute to all Plotly Express traces [#4830].

Removed

  • Drop deprecated pointcloud and heatmapgl traces from the API [#4815]
  • Drop tenacity dependency [#4831]
  • Drop support for Jupyter Notebook version 6 and earlier [#4822]. The minimum supported version is now 7.0.0.

Updated

  • Update Plotly.js from version 2.34.2 to version 3.0.0 See the plotly.js CHANGELOG for more information. These changes are reflected in the auto-generated plotly.graph_objects module. Notable changes include:
    • Make offsetgroup work with barmode "stacked" and "relative" for bar traces [#7009]
    • Drop support for deprecated attributes titlefont, titleposition, titleside, and titleoffset [#7212].
    • Drop deprecated pointcloud and heatmapgl traces and gl2d subplots [#7213]
    • Drop support for deprecated bardir attribute (use orientation instead) [#7214]
    • Drop support for deprecated annotation.ref attribute (use annotation.xref and annotation.yref instead) [#7215]
    • Drop support for deprecated error bar opacity attribute (use alpha channel of error bar color attribute instead) [#7214]
    • Drop support for deprecated attribute gl3d.cameraposition (use gl3d.camera instead) [#7217]
    • Drop deprecated plot3dPixelRatio from config [#7231]
    • Drop deprecated zauto, zmin and zmax from the surface trace [#7234]
    • Drop deprecated autotick attributes from cartesian axes [#7236]
    • Drop transforms from the API [#7240, #7254]
  • Deprecate Mapbox-based traces.[#4900]. See the MapLibre Migration page for details on migrating from Mapbox to Maplibre.
  • Update plotly.py to use base64 encoding of typed arrays e.g. numpy in plotly JSON to keep precision intact and improve performance [#4470].
  • Make plotly-express dataframe agnostic via Narwhals [#4790].
  • Update go.FigureWidget to use anywidget [#4823]
  • Use modern native ES6 import to load plotly.js bundle instead of requirejs which is no longer under active development [#4736]

... (truncated)

Changelog

Sourced from plotly's changelog.

[6.0.1] - 2025-03-14

Updated

  • Updated Plotly.js from version 3.0.0 to version 3.0.1. See the plotly.js CHANGELOG for more information.

Fixed

  • Fix TypeError when using orjson to serialize pandas.NA [#5040].
  • Fix issue where using category_orders on px.pie raised ColumnNotFoundError [#5000].
  • Fix incorrect DeprecationWarning shown when creating a px chart [#5080, #5086]

[6.0.0] - 2025-01-28

Added

  • Add plotly[express] extra for easily installing Plotly Express dependencies [#4644]
  • Add subtitle attribute to all Plotly Express traces [#4830].

Removed

  • Drop deprecated pointcloud and heatmapgl traces from the API [#4815]
  • Drop tenacity dependency [#4831]
  • Drop support for Jupyter Notebook version 6 and earlier [#4822]. The minimum supported version is now 7.0.0.

Updated

  • Update Plotly.js from version 2.34.2 to version 3.0.0 See the plotly.js CHANGELOG for more information. These changes are reflected in the auto-generated plotly.graph_objects module. Notable changes include:
    • Make offsetgroup work with barmode "stacked" and "relative" for bar traces [#7009]
    • Drop support for deprecated attributes titlefont, titleposition, titleside, and titleoffset [#7212].
    • Drop deprecated pointcloud and heatmapgl traces and gl2d subplots [#7213]
    • Drop support for deprecated bardir attribute (use orientation instead) [#7214]
    • Drop support for deprecated annotation.ref attribute (use annotation.xref and annotation.yref instead) [#7215]
    • Drop support for deprecated error bar opacity attribute (use alpha channel of error bar color attribute instead) [#7214]
    • Drop support for deprecated attribute gl3d.cameraposition (use gl3d.camera instead) [#7217]
    • Drop deprecated plot3dPixelRatio from config [#7231]
    • Drop deprecated zauto, zmin and zmax from the surface trace [#7234]
    • Drop deprecated autotick attributes from cartesian axes [#7236]
    • Drop transforms from the API [#7240, #7254]
  • Deprecate Mapbox-based traces.[#4900]. See the MapLibre Migration page for details on migrating from Mapbox to Maplibre.
  • Update plotly.py to use base64 encoding of typed arrays e.g. numpy in plotly JSON to keep precision intact and improve performance [#4470].
  • Make plotly-express dataframe agnostic via Narwhals [#4790].
  • Update go.FigureWidget to use anywidget [#4823]
  • Use modern native ES6 import to load plotly.js bundle instead of requirejs which is no longer under active development [#4736]

Fixed

  • Fix a bug in JupyterLab >= 4 and Jupyter Notebook >= 7 that caused LaTeX to not render in plotly charts [#4763].
  • Fix go.FigureWidget.show to return FigureWidget instead of displaying Figure [#4869]
Commits

Updates pre-commit from 4.0.1 to 4.2.0

Release notes

Sourced from pre-commit's releases.

pre-commit v4.2.0

Features

  • For language: python first attempt a versioned python executable for the default language version before consulting a potentially unversioned sys.executable.

Fixes

pre-commit v4.1.0

Features

Fixes

Changelog

Sourced from pre-commit's changelog.

4.2.0 - 2025-03-18

Features

  • For language: python first attempt a versioned python executable for the default language version before consulting a potentially unversioned sys.executable.

Fixes

4.1.0 - 2025-01-20

Features

Fixes

Commits
  • aa48766 v4.2.0
  • bf6f11d Merge pull request #3430 from pre-commit/preferential-sys-impl
  • 3e8d0f5 adjust python default_language_version to prefer versioned exe
  • ff7256c Merge pull request #3425 from tusharsadhwani/ambiguous-ref
  • b7eb412 fix: crash on ambiguous ref 'HEAD'
  • 7b88c63 Merge pull request #3404 from pre-commit/pre-commit-ci-update-config
  • 94b97e2 [pre-commit.ci] pre-commit autoupdate
  • 2f93b80 Merge pull request #3401 from pre-commit/pre-commit-ci-update-config
  • 4f90a1e [pre-commit.ci] pre-commit autoupdate
  • aba1ce0 Merge pull request #3396 from pre-commit/all-repos_autofix_all-repos-sed
  • Additional commits viewable in compare view

Updates pytest from 8.3.4 to 8.3.5

Release notes

Sourced from pytest's releases.

8.3.5

pytest 8.3.5 (2025-03-02)

Bug fixes

  • #11777: Fixed issue where sequences were still being shortened even with -vv verbosity.
  • #12888: Fixed broken input when using Python 3.13+ and a libedit build of Python, such as on macOS or with uv-managed Python binaries from the python-build-standalone project. This could manifest e.g. by a broken prompt when using Pdb, or seeing empty inputs with manual usage of input() and suspended capturing.
  • #13026: Fixed AttributeError{.interpreted-text role="class"} crash when using --import-mode=importlib when top-level directory same name as another module of the standard library.
  • #13053: Fixed a regression in pytest 8.3.4 where, when using --import-mode=importlib, a directory containing py file with the same name would cause an ImportError
  • #13083: Fixed issue where pytest could crash if one of the collected directories got removed during collection.

Improved documentation

  • #12842: Added dedicated page about using types with pytest.

    See types{.interpreted-text role="ref"} for detailed usage.

Contributor-facing changes

  • #13112: Fixed selftest failures in test_terminal.py with Pygments >= 2.19.0
  • #13256: Support for Towncrier versions released in 2024 has been re-enabled when building Sphinx docs -- by webknjaz{.interpreted-text role="user"}.
Commits

Updates pytest-cov from 6.0.0 to 6.1.0

Changelog

Sourced from pytest-cov's changelog.

6.1.0 (2025-04-01)

  • Change terminal output to use full width lines for the coverage header. Contributed by Tsvika Shapira in [#678](https://github.com/pytest-dev/pytest-cov/issues/678) <https://github.com/pytest-dev/pytest-cov/pull/678>_.
  • Removed unnecessary CovFailUnderWarning. Fixes [#675](https://github.com/pytest-dev/pytest-cov/issues/675) <https://github.com/pytest-dev/pytest-cov/issues/675>_.
  • Fixed the term report not using the precision specified via --cov-precision.
Commits
  • 10f8cde Bump version: 6.0.0 → 6.1.0
  • 10b14af Update changelog.
  • aa57aed Refactor a bit the internals to be a bit less boilerplatey and have more clar...
  • e760099 Make sure the CLI precision is used when creating report. Fixes #674.
  • 44540e1 Remove unnecessary CovFailUnderWarning. Closes #675.
  • 204af14 Update changelog.
  • 089e7bb Upgrade ruff.
  • ab2cd26 Add py 3.13 to test grid and update some deps.
  • 2de0c6c add reference to code source
  • 362a359 move section between functions
  • Additional commits viewable in compare view

Updates coverage from 7.6.9 to 7.8.0

Changelog

Sourced from coverage's changelog.

Version 7.8.0 — 2025-03-30

  • Added a new source_dirs setting for symmetry with the existing source_pkgs setting. It's preferable to the existing source setting, because you'll get a clear error when directories don't exist. Fixes issue 1942. Thanks, Jeremy Fleischman <pull 1943_>.

  • Fix: the PYTHONSAFEPATH environment variable new in Python 3.11 is properly supported, closing issue 1696. Thanks, Philipp A. <pull 1700_>. This works properly except for a detail when using the coverage command on Windows. There you can use python -m coverage instead if you need exact emulation.

.. _issue 1696: nedbat/coveragepy#1696 .. _pull 1700: nedbat/coveragepy#1700 .. _issue 1942: nedbat/coveragepy#1942 .. _pull 1943: nedbat/coveragepy#1943

.. _changes_7-7-1:

Version 7.7.1 — 2025-03-21

  • A few small tweaks to the sys.monitoring support for Python 3.14. Please test!

.. _changes_7-7-0:

Version 7.7.0 — 2025-03-16

  • The Coverage object has a new method, :meth:.Coverage.branch_stats for getting simple branch information for a module. Closes issue 1888_.

  • The :class:Coverage constructor<.Coverage> now has a plugins parameter for passing in plugin objects directly, thanks to Alex Gaynor <pull 1919_>_.

  • Many constant tests in if statements are now recognized as being optimized away. For example, previously if 13: would have been considered a branch with one path not taken. Now it is understood as always true and no coverage is missing.

  • The experimental sys.monitoring support now works for branch coverage if you are using Python 3.14.0 alpha 6 or newer. This should reduce the overhead coverage.py imposes on your test suite. Set the environment variable COVERAGE_CORE=sysmon to try it out.

... (truncated)

Commits
  • 6d5ced9 docs: sample HTML for 7.8.0
  • 49c194f docs: prep for 7.8.0
  • 38782cb docs: finish up source_dirs. bump to 7.8.0
  • 7aea2f3 feat: add new source_dirs option (#1943)
  • f464155 test: some simple bytecode tests
  • cf1dec0 refactor: these pypy modules are available in all our versions
  • a876052 test: a general helper for iterating over our own source files
  • 82cff3e perf: sets are better than lists
  • a66bd61 refactor: move bytecode code into bytecode.py
  • d64ce5f chore: bump the action-dependencies group with 3 updates (#1940)
  • 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 <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> 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 <dependency name> 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 <dependency name> 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 <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

…ates

Bumps the development-dependencies group with 7 updates in the /applications/cls-cad-backend directory:

| Package | From | To |
| --- | --- | --- |
| [lmdb](https://github.com/jnwatson/py-lmdb) | `1.5.1` | `1.6.2` |
| [orjson](https://github.com/ijl/orjson) | `3.10.12` | `3.10.16` |
| [plotly](https://github.com/plotly/plotly.py) | `5.24.1` | `6.0.1` |
| [pre-commit](https://github.com/pre-commit/pre-commit) | `4.0.1` | `4.2.0` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.3.4` | `8.3.5` |
| [pytest-cov](https://github.com/pytest-dev/pytest-cov) | `6.0.0` | `6.1.0` |
| [coverage](https://github.com/nedbat/coveragepy) | `7.6.9` | `7.8.0` |



Updates `lmdb` from 1.5.1 to 1.6.2
- [Changelog](https://github.com/jnwatson/py-lmdb/blob/master/ChangeLog)
- [Commits](jnwatson/py-lmdb@py-lmdb_1.5.1...py-lmdb_1.6.2)

Updates `orjson` from 3.10.12 to 3.10.16
- [Release notes](https://github.com/ijl/orjson/releases)
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md)
- [Commits](ijl/orjson@3.10.12...3.10.16)

Updates `plotly` from 5.24.1 to 6.0.1
- [Release notes](https://github.com/plotly/plotly.py/releases)
- [Changelog](https://github.com/plotly/plotly.py/blob/main/CHANGELOG.md)
- [Commits](plotly/plotly.py@v5.24.1...v6.0.1)

Updates `pre-commit` from 4.0.1 to 4.2.0
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](pre-commit/pre-commit@v4.0.1...v4.2.0)

Updates `pytest` from 8.3.4 to 8.3.5
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.3.4...8.3.5)

Updates `pytest-cov` from 6.0.0 to 6.1.0
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](pytest-dev/pytest-cov@v6.0.0...v6.1.0)

Updates `coverage` from 7.6.9 to 7.8.0
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](nedbat/coveragepy@7.6.9...7.8.0)

---
updated-dependencies:
- dependency-name: lmdb
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: orjson
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: plotly
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: development-dependencies
- dependency-name: pre-commit
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: pytest-cov
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: coverage
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Apr 1, 2025
Copy link

github-actions bot commented Apr 1, 2025

Test Results

16 tests   16 ✅  1s ⏱️
 1 suites   0 💤
 1 files     0 ❌

Results for commit 52bd57e.

Copy link

github-actions bot commented Apr 1, 2025

☂️ Python Coverage

current status: ✅

Overall Coverage

Lines Covered Coverage Threshold Status
535 535 100% 0% 🟢

New Files

No new covered files...

Modified Files

No covered modified files...

updated for commit: 52bd57e by action🐍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants