Skip to content
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

⬆️ Bump the production-dependencies group with 4 updates #107

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 16, 2024

Bumps the production-dependencies group with 4 updates: rich, spython, coveralls and pytest.

Updates rich from 13.8.0 to 13.8.1

Release notes

Sourced from rich's releases.

The Python 3.13 release

[13.8.1] - 2024-09-10

Fixed

Changelog

Sourced from rich's changelog.

[13.8.1] - 2024-09-10

Fixed

Commits

Updates spython from 0.3.13 to 0.3.14

Release notes

Sourced from spython's releases.

Singularity Python v0.3.14

What's Changed

New Contributors

Full Changelog: singularityhub/singularity-cli@0.3.12...0.3.14

Changelog

Sourced from spython's changelog.

CHANGELOG

This is a manually generated log to track changes to the repository for each release. Each section should include general headers such as Implemented enhancements and Merged pull requests. All closed issued and bug fixes should be represented by the pull requests that fixed them. Critical items to know are:

  • renamed commands
  • deprecated / removed commands
  • changed defaults
  • backward incompatible changes (recipe or image file format?)
  • migration guidance (how to convert images?)
  • changed behaviour (recipe sections work differently)

The client here will eventually be released as "spython" (and eventually to singularity on pypi), and the versions here will coincide with these releases.

master

  • add stream_type to 'run' command like in 'exec' (0.3.14)
  • do not modify user provided instance name when generating new instance (0.3.13)
  • bug with instance.run_command (0.3.12)
  • added check to enbsure stderr exists upon a non-zero return code when streaming (0.3.11)
  • exposed the stream type option, and ability to capture both stdout and stderr when stream=True (0.3.1)
  • dropping support for Singularity 2.x (0.3.0)
  • add comment out of STOPSIGNAL (0.2.14)
  • sudo -E flag should not be provided by default (0.2.13)
  • WORKDIR should create container for Singularity converter (0.2.12)
  • support for background process with client run (0.2.11)
  • parser bugfixes, arg from Docker not properly parsed (0.2.1)
  • version checks removed to support Singularity 3.x and above (0.2.0)
  • adding support for SIF (oras pull) (0.1.18)
  • updating CI/tests and fixing deprecations (warnings) (0.1.17)
  • fixing bug with defining comments earlier (0.1.16)
  • ensure options and args from instance init are honored (0.1.15)
  • choose output for stream_command (0.1.14)
  • adding support to pull from a url (0.1.13)
  • add more verbosity to instance start/stop (0.1.12)
  • adding more verbosity to running commands (0.1.11)
  • log error paths are optional (0.1.1)
  • instance list doesn't always include container_image (0.1.0)
  • add sudo_options option to Instance.start/stop and Client.execute (0.0.85)
    • add environ option to Instance.start and Client.execute for passing env variables
  • Small bugfix for docker writer and adding pyflakes for unused imports (0.0.84)
  • Adding support for multistage build parsing (0.0.83)
  • Singularity Python does not yet support multistage builds (0.0.82)
  • stream command should print to stdout given CalledProcessError (0.0.81)
  • USER regular expression should check for USER at start of line (0.0.80)
  • add singularity options parameters to send to singularity (0.0.79)
  • add support for library:// urls (0.0.78)

... (truncated)

Commits

Updates coveralls from 1.8.0 to 3.3.1

Release notes

Sourced from coveralls's releases.

3.3.1 (2021-11-11)

Bug Fixes

Internal

  • exclude a few incompatible coverage versions (#337)

coverage versions v6.0.0 through v6.1.1 exhibited some incompatibilies with coveralls; we've updated our version compatibility ranges to exclude those versions.

3.3.0 (2021-11-04)

Features

Note this implicitly improves support for Python 3.10, as coverage v6.x includes some fixes for v3.10 of Python.

Bug Fixes

This solves some edge cases around duplicated / unmerged coverage results in parallel runs.

3.2.0 (2021-07-20)

Features

3.1.0

3.1.0 (2021-05-24)

Features

3.0.1

3.0.1 (2021-03-02)

Bug Fixes

... (truncated)

Changelog

Sourced from coveralls's changelog.

3.3.1 (2021-11-11)

Bug Fixes

Internal

  • exclude a few incompatible coverage versions (#337)

coverage versions v6.0.0 through v6.1.1 exhibited some incompatibilies with coveralls; we've updated our version compatibility ranges to exclude those versions.

3.3.0 (2021-11-04)

Features

Note this implicitly improves support for Python 3.10, as coverage v6.x includes some fixes for v3.10 of Python.

Bug Fixes

This solves some edge cases around duplicated / unmerged coverage results in parallel runs.

3.2.0 (2021-07-20)

Features

3.1.0 (2021-05-24)

Features

3.0.1 (2021-03-02)

Bug Fixes

... (truncated)

Commits
  • c35bf51 chore(release): bump version
  • 48f0ac0 chore: fix lint issues
  • 2610885 fix: correctly support parallel execution on CircleCI (#336)
  • 495ddd4 chore: exclude incompatible coverage versions (#337)
  • 17f52d2 test: remove test inter-dependencies
  • e03a2de chore(release): bump version
  • 95ac8a6 tests: fix tests & linting
  • 372443d feat(deps): add support for coverage v6.x (#330)
  • 1a0fd9b fix(env): fixup handling of default env service values (#314)
  • f5ebce6 docs(config): avoid over-exposing GITHUB_TOKEN (#332)
  • Additional commits viewable in compare view

Updates pytest from 8.3.2 to 8.3.3

Release notes

Sourced from pytest's releases.

8.3.3

pytest 8.3.3 (2024-09-09)

Bug fixes

  • #12446: Avoid calling @property (and other instance descriptors) during fixture discovery -- by asottile{.interpreted-text role="user"}

  • #12659: Fixed the issue of not displaying assertion failure differences when using the parameter --import-mode=importlib in pytest>=8.1.

  • #12667: Fixed a regression where type change in [ExceptionInfo.errisinstance]{.title-ref} caused [mypy]{.title-ref} to fail.

  • #12744: Fixed typing compatibility with Python 3.9 or less -- replaced [typing.Self]{.title-ref} with [typing_extensions.Self]{.title-ref} -- by Avasam{.interpreted-text role="user"}

  • #12745: Fixed an issue with backslashes being incorrectly converted in nodeid paths on Windows, ensuring consistent path handling across environments.

  • #6682: Fixed bug where the verbosity levels where not being respected when printing the "msg" part of failed assertion (as in assert condition, msg).

  • #9422: Fix bug where disabling the terminal plugin via -p no:terminal would cause crashes related to missing the verbose option.

    -- by GTowers1{.interpreted-text role="user"}

Improved documentation

  • #12663: Clarify that the [pytest_deselected]{.title-ref} hook should be called from [pytest_collection_modifyitems]{.title-ref} hook implementations when items are deselected.
  • #12678: Remove erroneous quotes from [tmp_path_retention_policy]{.title-ref} example in docs.

Miscellaneous internal changes

  • #12769: Fix typos discovered by codespell and add codespell to pre-commit hooks.
Commits

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

Bumps the production-dependencies group with 4 updates: [rich](https://github.com/Textualize/rich), [spython](https://github.com/singularityhub/singularity-cli), [coveralls](https://github.com/TheKevJames/coveralls-python) and [pytest](https://github.com/pytest-dev/pytest).


Updates `rich` from 13.8.0 to 13.8.1
- [Release notes](https://github.com/Textualize/rich/releases)
- [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md)
- [Commits](Textualize/rich@v13.8.0...v13.8.1)

Updates `spython` from 0.3.13 to 0.3.14
- [Release notes](https://github.com/singularityhub/singularity-cli/releases)
- [Changelog](https://github.com/singularityhub/singularity-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/singularityhub/singularity-cli/commits/0.3.14)

Updates `coveralls` from 1.8.0 to 3.3.1
- [Release notes](https://github.com/TheKevJames/coveralls-python/releases)
- [Changelog](https://github.com/TheKevJames/coveralls-python/blob/master/CHANGELOG.md)
- [Commits](TheKevJames/coveralls-python@1.8.0...3.3.1)

Updates `pytest` from 8.3.2 to 8.3.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...8.3.3)

---
updated-dependencies:
- dependency-name: rich
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: spython
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: coveralls
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: production-dependencies
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Sep 16, 2024
@shnizzedy shnizzedy merged commit e84f526 into develop Sep 16, 2024
22 checks passed
@shnizzedy shnizzedy deleted the dependabot/pip/develop/production-dependencies-dd6585fc18 branch September 16, 2024 17:56
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