Skip to content

Build(deps): Bump pytest from 8.3.2 to 9.0.3 in /requirements in the pip group across 1 directory#53

Merged
k-alphonse merged 2 commits into
stagingfrom
dependabot/pip/requirements/pip-590e9db7b9
Apr 17, 2026
Merged

Build(deps): Bump pytest from 8.3.2 to 9.0.3 in /requirements in the pip group across 1 directory#53
k-alphonse merged 2 commits into
stagingfrom
dependabot/pip/requirements/pip-590e9db7b9

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 13, 2026

Bumps the pip group with 1 update in the /requirements directory: pytest.

Updates pytest from 8.3.2 to 9.0.3

Release notes

Sourced from pytest's releases.

9.0.3

pytest 9.0.3 (2026-04-07)

Bug fixes

  • #12444: Fixed pytest.approx which now correctly takes into account ~collections.abc.Mapping keys order to compare them.

  • #13634: Blocking a conftest.py file using the -p no: option is now explicitly disallowed.

    Previously this resulted in an internal assertion failure during plugin loading.

    Pytest now raises a clear UsageError explaining that conftest files are not plugins and cannot be disabled via -p.

  • #13734: Fixed crash when a test raises an exceptiongroup with __tracebackhide__ = True.

  • #14195: Fixed an issue where non-string messages passed to unittest.TestCase.subTest() were not printed.

  • #14343: Fixed use of insecure temporary directory (CVE-2025-71176).

Improved documentation

  • #13388: Clarified documentation for -p vs PYTEST_PLUGINS plugin loading and fixed an incorrect -p example.
  • #13731: Clarified that capture fixtures (e.g. capsys and capfd) take precedence over the -s / --capture=no command-line options in Accessing captured output from a test function <accessing-captured-output>.
  • #14088: Clarified that the default pytest_collection hook sets session.items before it calls pytest_collection_finish, not after.
  • #14255: TOML integer log levels must be quoted: Updating reference documentation.

Contributor-facing changes

  • #12689: The test reports are now published to Codecov from GitHub Actions. The test statistics is visible on the web interface.

    -- by aleguy02

9.0.2

pytest 9.0.2 (2025-12-06)

Bug fixes

  • #13896: The terminal progress feature added in pytest 9.0.0 has been disabled by default, except on Windows, due to compatibility issues with some terminal emulators.

    You may enable it again by passing -p terminalprogress. We may enable it by default again once compatibility improves in the future.

    Additionally, when the environment variable TERM is dumb, the escape codes are no longer emitted, even if the plugin is enabled.

  • #13904: Fixed the TOML type of the tmp_path_retention_count settings in the API reference from number to string.

  • #13946: The private config.inicfg attribute was changed in a breaking manner in pytest 9.0.0. Due to its usage in the ecosystem, it is now restored to working order using a compatibility shim. It will be deprecated in pytest 9.1 and removed in pytest 10.

... (truncated)

Commits

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 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
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps the pip group with 1 update in the /requirements directory: [pytest](https://github.com/pytest-dev/pytest).


Updates `pytest` from 8.3.2 to 9.0.3
- [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.2...9.0.3)

---
updated-dependencies:
- dependency-name: pytest
  dependency-version: 9.0.3
  dependency-type: direct:production
  dependency-group: pip
...

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 13, 2026
@k-alphonse k-alphonse self-assigned this Apr 17, 2026
@k-alphonse k-alphonse changed the base branch from main to staging April 17, 2026 15:31
Copy link
Copy Markdown
Member

@k-alphonse k-alphonse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍🏽

@k-alphonse k-alphonse added this pull request to the merge queue Apr 17, 2026
Merged via the queue into staging with commit 0861519 Apr 17, 2026
3 checks passed
@dependabot dependabot Bot deleted the dependabot/pip/requirements/pip-590e9db7b9 branch April 17, 2026 15:40
github-merge-queue Bot pushed a commit that referenced this pull request Apr 17, 2026
* Set Up Repository  (#2)

* WIP: Set Up Repo

* update requirements

* closes string

* adds plotting utilities class

* Adds tests to the plotting module

* Update the default settings

* Adds README

* linting corrections

* Update Workflows (#5)

* Update cd.yml

* Update ci.yml

* Update docs.yml

* Update guard.yml

* Update super-linter.yml

* Delete release-log.yml

* adds docs

* Update .github/workflows/super-linter.yml

Co-authored-by: Cheikh Mbengue <97647866+cmbengue-ec-intl@users.noreply.github.com>

* Update docs/source/conf.py

Co-authored-by: Cheikh Mbengue <97647866+cmbengue-ec-intl@users.noreply.github.com>

* Delete docs/make.bat

* Delete docs/Makefile

* fix warnings

* fix warnings

* Update docs/source/index.rst

Co-authored-by: Cheikh Mbengue <97647866+cmbengue-ec-intl@users.noreply.github.com>

* Update docs/source/index.rst

Co-authored-by: Cheikh Mbengue <97647866+cmbengue-ec-intl@users.noreply.github.com>

* Update docs/source/index.rst

Co-authored-by: Cheikh Mbengue <97647866+cmbengue-ec-intl@users.noreply.github.com>

---------

Co-authored-by: Cheikh Mbengue <97647866+cmbengue-ec-intl@users.noreply.github.com>

* docs: Add docs and rename plotting to chartly (#3)

* Update the docs of the plotting and test_plotting modules

* update docs workflows

* Fix Sphinx render

* add docs

* rename plotting --> chartly

* linting

* Remove unused CSS and HTML files

* WIP

* update linting

* update workflows

* Update exclude_patterns in conf.py

* adds manifest.in file

* Adds CustomizePlot Class

* update docs to reflect new changes

* Adds HatchArea Class

* update contour plot function

* adds contour mask hatching

* WIP

* update tests

* Remove hatch feature from this PR

* fix isort

* Delete docs/Makefile

* Delete docs/make.bat

* Package the chartly module

* updates tests

* removes basemap from this PR

* linting

* silences importation error

* updates attr name

* updates docs and add figure creator

* updates VERSION file

* update docs auto api dir

* WIP

* WIP

* WIP

* WIP

* update chartly

* isort

* linting changes

* update docs

* update title

* update img addresses

* updates save functionality

* fea: Add Contour Plot Hatching (#8)

* Update the docs of the plotting and test_plotting modules

* update docs workflows

* Fix Sphinx render

* add docs

* rename plotting --> chartly

* linting

* Remove unused CSS and HTML files

* WIP

* update linting

* update workflows

* Update exclude_patterns in conf.py

* adds manifest.in file

* Adds CustomizePlot Class

* update docs to reflect new changes

* Adds HatchArea Class

* update contour plot function

* adds contour mask hatching

* WIP

* update tests

* Remove unnecessary code and files related to Sphinx documentation

* delete old src folder

* Refactor Contour class to add hatch grid and mask functionality

* updates customs' keys name

* Update docs

* updates hatch customs keys

* update default

* update docs

* update docs

* Add darker color edges to the filled plot

* fix isort

* adds optional input dict to `new_subplot` method and fixes orientation of the color bar

* linting

* Update the README.md to Reflect the Current Repo (#14)

* updates LICENSE

* deletes containers

* deletes unnecessary files

* updates README

* adds language to codeblock fence

* deletes devcontainer dir

* Update Sphinx Documentation (#16)

* updates broken links

* update the sphinx documentation

* Update VERSION (#17)

* Adds DotPlot to Chartly (#21)

* Adds DotPlot to Charlty

* updates version file

* Add Scatter Plot to Chartly (#24)

* Adds scatter plot to chartly

* update docs

* Update the docs for line plot

* update plot title

* updates tests

* Update the Example in the README.md to be More Illustrative (#26)

* Updates example

* removes redundant statement

* removes extra white space

* updates readme

* updates readme example explanation

* fixes probability plot label

* linting

* fixes line of best fit (#28)

* adds option to specify bins (#30)

* chore: Update VERSION to 0.0.4 (#31)

* feat: Update DotPlot defaults to use square root of data length for bins (#33)

* feat: Update DotPlot defaults to use square root of data length for bins

* centers the x ticks

* bump: Update setuptools version (#36)

* bump: Update setuptools dependency to version 78.1.1 in production, staging, and testing requirements

* Update VERSION

* bump: setuptools to v78.1.1 (#38)

* bump: setuptools to v78.1.1

* fix: resolve docs build pathing

* docs: mock dependencies and fix code formatting

* docs: fix build pathing and image directive formatting

* revert: restore original sphinx config

* docs: remove autoapi and unused extensions to fix Sphinx build

* chore: format docs Sphinx config

---------

Co-authored-by: Kaitlyn Alphonse <kalphonse@eci-iMac-2.local>

* bump: chartly to v0.0.6 (#41)

* release: charily v0.0.5 (#40)

* Set Up Repository  (#2)

* WIP: Set Up Repo

* update requirements

* closes string

* adds plotting utilities class

* Adds tests to the plotting module

* Update the default settings

* Adds README

* linting corrections

* Update Workflows (#5)

* Update cd.yml

* Update ci.yml

* Update docs.yml

* Update guard.yml

* Update super-linter.yml

* Delete release-log.yml

* adds docs

* Update .github/workflows/super-linter.yml

Co-authored-by: Cheikh Mbengue <97647866+cmbengue-ec-intl@users.noreply.github.com>

* Update docs/source/conf.py

Co-authored-by: Cheikh Mbengue <97647866+cmbengue-ec-intl@users.noreply.github.com>

* Delete docs/make.bat

* Delete docs/Makefile

* fix warnings

* fix warnings

* Update docs/source/index.rst

Co-authored-by: Cheikh Mbengue <97647866+cmbengue-ec-intl@users.noreply.github.com>

* Update docs/source/index.rst

Co-authored-by: Cheikh Mbengue <97647866+cmbengue-ec-intl@users.noreply.github.com>

* Update docs/source/index.rst

Co-authored-by: Cheikh Mbengue <97647866+cmbengue-ec-intl@users.noreply.github.com>

---------

Co-authored-by: Cheikh Mbengue <97647866+cmbengue-ec-intl@users.noreply.github.com>

* docs: Add docs and rename plotting to chartly (#3)

* Update the docs of the plotting and test_plotting modules

* update docs workflows

* Fix Sphinx render

* add docs

* rename plotting --> chartly

* linting

* Remove unused CSS and HTML files

* WIP

* update linting

* update workflows

* Update exclude_patterns in conf.py

* adds manifest.in file

* Adds CustomizePlot Class

* update docs to reflect new changes

* Adds HatchArea Class

* update contour plot function

* adds contour mask hatching

* WIP

* update tests

* Remove hatch feature from this PR

* fix isort

* Delete docs/Makefile

* Delete docs/make.bat

* Package the chartly module

* updates tests

* removes basemap from this PR

* linting

* silences importation error

* updates attr name

* updates docs and add figure creator

* updates VERSION file

* update docs auto api dir

* WIP

* WIP

* WIP

* WIP

* update chartly

* isort

* linting changes

* update docs

* update title

* update img addresses

* updates save functionality

* fea: Add Contour Plot Hatching (#8)

* Update the docs of the plotting and test_plotting modules

* update docs workflows

* Fix Sphinx render

* add docs

* rename plotting --> chartly

* linting

* Remove unused CSS and HTML files

* WIP

* update linting

* update workflows

* Update exclude_patterns in conf.py

* adds manifest.in file

* Adds CustomizePlot Class

* update docs to reflect new changes

* Adds HatchArea Class

* update contour plot function

* adds contour mask hatching

* WIP

* update tests

* Remove unnecessary code and files related to Sphinx documentation

* delete old src folder

* Refactor Contour class to add hatch grid and mask functionality

* updates customs' keys name

* Update docs

* updates hatch customs keys

* update default

* update docs

* update docs

* Add darker color edges to the filled plot

* fix isort

* adds optional input dict to `new_subplot` method and fixes orientation of the color bar

* linting

* Update the README.md to Reflect the Current Repo (#14)

* updates LICENSE

* deletes containers

* deletes unnecessary files

* updates README

* adds language to codeblock fence

* deletes devcontainer dir

* Update Sphinx Documentation (#16)

* updates broken links

* update the sphinx documentation

* Update VERSION (#17)

* Adds DotPlot to Chartly (#21)

* Adds DotPlot to Charlty

* updates version file

* Add Scatter Plot to Chartly (#24)

* Adds scatter plot to chartly

* update docs

* Update the docs for line plot

* update plot title

* updates tests

* Update the Example in the README.md to be More Illustrative (#26)

* Updates example

* removes redundant statement

* removes extra white space

* updates readme

* updates readme example explanation

* fixes probability plot label

* linting

* fixes line of best fit (#28)

* adds option to specify bins (#30)

* chore: Update VERSION to 0.0.4 (#31)

* feat: Update DotPlot defaults to use square root of data length for bins (#33)

* feat: Update DotPlot defaults to use square root of data length for bins

* centers the x ticks

* bump: Update setuptools version (#36)

* bump: Update setuptools dependency to version 78.1.1 in production, staging, and testing requirements

* Update VERSION

* bump: setuptools to v78.1.1 (#38)

* bump: setuptools to v78.1.1

* fix: resolve docs build pathing

* docs: mock dependencies and fix code formatting

* docs: fix build pathing and image directive formatting

* revert: restore original sphinx config

* docs: remove autoapi and unused extensions to fix Sphinx build

* chore: format docs Sphinx config

---------

Co-authored-by: Kaitlyn Alphonse <kalphonse@eci-iMac-2.local>

---------

Co-authored-by: Azendae Popo <97713029+Azendae-Popo@users.noreply.github.com>
Co-authored-by: Azendae Popo <apopo@ec-intl.com>
Co-authored-by: Kaitlyn Alphonse <kalphonse@ec-intl.com>
Co-authored-by: Kaitlyn Alphonse <kalphonse@eci-iMac-2.local>

* bump: Version from 0.0.6 to 1.0.1 (#43)

* fea: Adds basemap (#10)

* Update the docs of the plotting and test_plotting modules

* update docs workflows

* Fix Sphinx render

* add docs

* rename plotting --> chartly

* linting

* Remove unused CSS and HTML files

* WIP

* update linting

* update workflows

* Update exclude_patterns in conf.py

* adds manifest.in file

* Adds CustomizePlot Class

* update docs to reflect new changes

* Adds HatchArea Class

* update contour plot function

* adds contour mask hatching

* WIP

* update tests

* add basemap to chartly

* Delete docs/Makefile

* Delete docs/make.bat

* adds basemap feature to the class

* update requirements

* update requirement file

* linting

* Add Contour Plot and Hatching to basemap

* Adds annotations class to basemap

* WIP

* fix: resolve basemaps PR lint and dependency issues

* fix: resolve basemap dependency conflict and lint issues

* style: fix ci workflow yaml lint warning

* refactor: remove duplicate hatch logic and apply black formatting

* fix: correct ci.yml indentation

* fix: resolve basemap centering issue

* fix: resolve failing lint check

* fix: resolve indentation error

* fix: add lint spacing

* fix: improve basemap robustness, hatch handling, and input validation

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* fix: resolve basemap import fallback and hatch validation issues

* style: fix import ordering with isort

* feat: simplify Chart public API with render and subplot helpers

* feat: add basemap convenience helper to simplify Chart API

* bump: upgrade numpy, basemap, and twine dependencies

* bump: chartly v0.0.7

---------

Co-authored-by: Kaitlyn Alphonse <kalphonse@eci-iMac-2.local>
Co-authored-by: Kaitlyn Alphonse <kalphonse@ec-intl.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* docs: simplify chartly plotting interface (#46)

* docs: simplify chartly plotting interface

* fix: clarify multiplots intro with new interface methods

* feat: add batch subplot helper for cleaner chart interface

* feat: add validated batch subplot helper and tests

* docs: align subplot titles with existing example images

* feat: add add_subplots helper and simplify plotting docs

---------

Co-authored-by: Kaitlyn Alphonse <kalphonse@eci-iMac-2.local>

* docs: update and refine  README.md (#47)

* docs: update and refine README.md

* fix: resolve  markdown lint errors

* fix: markdownlint issues and formatting

* docs: refine README and add basemap support

---------

Co-authored-by: Kaitlyn Alphonse <kalphonse@eci-iMac-2.local>

* docs: add basemap documentation and update index (#48)

* docs: add basemap documentation and update index

* docs: update basemap docs and move images to _static

* docs: align dependency versions and spelling in basemap docs

---------

Co-authored-by: Kaitlyn Alphonse <kalphonse@eci-iMac-2.local>

* bump: chartly v1.1.0 (#49)

* bump: setuptools to v82.0.1 (#52)

* bump: setuptools to v82.0.1

* bump: setuptools in requirements.txt

---------

Co-authored-by: Kaitlyn Alphonse <kalphonse@eci-iMac-2.local>

* Build(deps): Bump pytest (#53)

Bumps the pip group with 1 update in the /requirements directory: [pytest](https://github.com/pytest-dev/pytest).


Updates `pytest` from 8.3.2 to 9.0.3
- [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.2...9.0.3)

---
updated-dependencies:
- dependency-name: pytest
  dependency-version: 9.0.3
  dependency-type: direct:production
  dependency-group: pip
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kaitlyn Alphonse <kalphonse@ec-intl.com>

* bump: chartly v1.1.1 (#54)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Azendae Popo <97713029+Azendae-Popo@users.noreply.github.com>
Co-authored-by: Cheikh Mbengue <97647866+cmbengue-ec-intl@users.noreply.github.com>
Co-authored-by: Azendae Popo <apopo@ec-intl.com>
Co-authored-by: Kaitlyn Alphonse <kalphonse@eci-iMac-2.local>
Co-authored-by: Cheikh Mbengue <cmbengue@ec-intl.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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.

1 participant