From ff82e914bddef4206fc6f61635d376206c232b3b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 20 Oct 2023 07:56:43 +0200 Subject: [PATCH] Bump the benchmark group in /benchmark with 7 updates (#594) * chore: bump version to 0.19.0 * Bump the benchmark group in /benchmark with 7 updates Bumps the benchmark group in /benchmark with 7 updates: | Package | From | To | | --- | --- | --- | | [cattrs](https://github.com/python-attrs/cattrs) | `22.2.0` | `23.1.2` | | [marshmallow](https://github.com/marshmallow-code/marshmallow) | `3.19.0` | `3.20.1` | | [mashumaro](https://github.com/Fatal1ty/mashumaro) | `3.2` | `3.10` | | [matplotlib](https://github.com/matplotlib/matplotlib) | `3.6.2` | `3.8.0` | | [pandas](https://github.com/pandas-dev/pandas) | `1.5.2` | `2.1.1` | | [typedload](https://github.com/ltworf/typedload) | `2.20` | `2.26` | | [pyserde](https://github.com/yukinarit/pyserde) | `0.9.6` | `0.12.3` | Updates `cattrs` from 22.2.0 to 23.1.2 - [Changelog](https://github.com/python-attrs/cattrs/blob/main/HISTORY.md) - [Commits](https://github.com/python-attrs/cattrs/compare/v22.2.0...v23.1.2) Updates `marshmallow` from 3.19.0 to 3.20.1 - [Changelog](https://github.com/marshmallow-code/marshmallow/blob/dev/CHANGELOG.rst) - [Commits](https://github.com/marshmallow-code/marshmallow/compare/3.19.0...3.20.1) Updates `mashumaro` from 3.2 to 3.10 - [Release notes](https://github.com/Fatal1ty/mashumaro/releases) - [Commits](https://github.com/Fatal1ty/mashumaro/compare/v3.2...v3.10) Updates `matplotlib` from 3.6.2 to 3.8.0 - [Release notes](https://github.com/matplotlib/matplotlib/releases) - [Commits](https://github.com/matplotlib/matplotlib/compare/v3.6.2...v3.8.0) Updates `pandas` from 1.5.2 to 2.1.1 - [Release notes](https://github.com/pandas-dev/pandas/releases) - [Commits](https://github.com/pandas-dev/pandas/compare/v1.5.2...v2.1.1) Updates `typedload` from 2.20 to 2.26 - [Release notes](https://github.com/ltworf/typedload/releases) - [Changelog](https://github.com/ltworf/typedload/blob/master/docs/CHANGELOG.md) - [Commits](https://github.com/ltworf/typedload/compare/2.20...2.26) Updates `pyserde` from 0.9.6 to 0.12.3 - [Release notes](https://github.com/yukinarit/pyserde/releases) - [Commits](https://github.com/yukinarit/pyserde/compare/v0.9.6...v0.12.3) --- updated-dependencies: - dependency-name: cattrs dependency-type: direct:production update-type: version-update:semver-major dependency-group: benchmark - dependency-name: marshmallow dependency-type: direct:production update-type: version-update:semver-minor dependency-group: benchmark - dependency-name: mashumaro dependency-type: direct:production update-type: version-update:semver-minor dependency-group: benchmark - dependency-name: matplotlib dependency-type: direct:production update-type: version-update:semver-minor dependency-group: benchmark - dependency-name: pandas dependency-type: direct:production update-type: version-update:semver-major dependency-group: benchmark - dependency-name: typedload dependency-type: direct:production update-type: version-update:semver-minor dependency-group: benchmark - dependency-name: pyserde dependency-type: direct:production update-type: version-update:semver-minor dependency-group: benchmark ... Signed-off-by: dependabot[bot] --------- Signed-off-by: dependabot[bot] Co-authored-by: Joseph Perez Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/doc.yml | 1 + benchmark/main.py | 1 + benchmark/requirements.txt | 14 +++++++------- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/workflows/doc.yml b/.github/workflows/doc.yml index 0f27497e..81471483 100644 --- a/.github/workflows/doc.yml +++ b/.github/workflows/doc.yml @@ -123,6 +123,7 @@ jobs: git config user.email github-actions@github.com git fetch origin gh-pages --depth=1 - name: Set environment variable + # TODO use a better thing that `python setup.py` run: | echo "version=$(cat pyproject.toml | grep "version =" | cut -d' ' -f3 | cut -d'"' -f2 | cut -d. -f-2)" >> $GITHUB_ENV echo "revision=$(cat pyproject.toml | grep "version =" | cut -d' ' -f3 | cut -d'"' -f2 | cut -d. -f3)" >> $GITHUB_ENV diff --git a/benchmark/main.py b/benchmark/main.py index edc23265..fc61b4a0 100644 --- a/benchmark/main.py +++ b/benchmark/main.py @@ -24,6 +24,7 @@ for path in pathlib.Path(benchmarks.__file__).parent.iterdir() if not path.name.startswith("_") ] +packages = ["pydantic"] def time_it(func: Callable, arg: Any) -> float: diff --git a/benchmark/requirements.txt b/benchmark/requirements.txt index 82eab4ec..7fadf6c8 100644 --- a/benchmark/requirements.txt +++ b/benchmark/requirements.txt @@ -1,8 +1,8 @@ -cattrs==22.2.0 -marshmallow==3.19.0 -mashumaro==3.2 -matplotlib==3.6.2 -pandas==1.5.2 +cattrs==23.1.2 +marshmallow==3.20.1 +mashumaro==3.10 +matplotlib==3.8.0 +pandas==2.1.1 pydantic==2.4.2 -typedload==2.20 -pyserde==0.9.6 +typedload==2.26 +pyserde==0.12.3