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

Build(deps): Bump coverage from 7.2.2 to 7.2.5 #745

Merged
merged 2 commits into from
May 17, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 1, 2023

Bumps coverage from 7.2.2 to 7.2.5.

Changelog

Sourced from coverage's changelog.

Version 7.2.5 — 2023-04-30

  • Fix: html_report() could fail with an AttributeError on isatty if run in an unusual environment where sys.stdout had been replaced. This is now fixed.

.. _changes_7-2-4:

Version 7.2.4 — 2023-04-28

PyCon 2023 sprint fixes!

  • Fix: with relative_files = true, specifying a specific file to include or omit wouldn't work correctly (issue 1604). This is now fixed, with testing help by Marc Gibbons <pull 1608_>.

  • Fix: the XML report would have an incorrect <source> element when using relative files and the source option ended with a slash (issue 1541). This is now fixed, thanks to Kevin Brown-Silva <pull 1608_>.

  • When the HTML report location is printed to the terminal, it's now a terminal-compatible URL, so that you can click the location to open the HTML file in your browser. Finishes issue 1523_ thanks to Ricardo Newbery <pull 1613_>_.

  • Docs: a new :ref:Migrating page <migrating> with details about how to migrate between major versions of coverage.py. It currently covers the wildcard changes in 7.x. Thanks, Brian Grohe <pull 1610_>_.

.. _issue 1523: nedbat/coveragepy#1523 .. _issue 1541: nedbat/coveragepy#1541 .. _issue 1604: nedbat/coveragepy#1604 .. _pull 1608: nedbat/coveragepy#1608 .. _pull 1609: nedbat/coveragepy#1609 .. _pull 1610: nedbat/coveragepy#1610 .. _pull 1613: nedbat/coveragepy#1613

.. _changes_7-2-3:

Version 7.2.3 — 2023-04-06

  • Fix: the :ref:config_run_sigterm setting was meant to capture data if a process was terminated with a SIGTERM signal, but it didn't always. This was fixed thanks to Lewis Gaul <pull 1600_>, closing issue 1599.

... (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 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 ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.2.2 to 7.2.5.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](nedbat/coveragepy@7.2.2...7.2.5)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot requested a review from a team as a code owner May 1, 2023 12:56
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label May 1, 2023
@codecov
Copy link

codecov bot commented May 1, 2023

Codecov Report

Merging #745 (80710dc) into main (407ce48) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #745   +/-   ##
=======================================
  Coverage   69.00%   69.00%           
=======================================
  Files          42       42           
  Lines        4230     4230           
  Branches     1040     1040           
=======================================
  Hits         2919     2919           
  Misses       1098     1098           
  Partials      213      213           

@bdice bdice enabled auto-merge (squash) May 17, 2023 16:53
@bdice bdice merged commit b1e98d3 into main May 17, 2023
@bdice bdice deleted the dependabot/pip/coverage-7.2.5 branch May 17, 2023 17:31
b-butler pushed a commit that referenced this pull request Jul 27, 2023
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Bradley Dice <bdice@bradleydice.com>
b-butler added a commit that referenced this pull request Oct 23, 2023
* refactor: Add _get_scheduler_values method to environments

This moves much of the task and number of nodes logic to the
environments where it is easier to manage the more complicated logic.

* refactor: Port some templates over as examples of new style.

* feat: Create way for environment classes to use partition config

CPUS and GPUS per partition are in theory supported.

* refactor: Update all environment which I have access to.

* fix: Provide default node behavior for _get_scheduler_values

Use sentinal of -1 to denote no node structure and always return 1 node
requested for either CPU or GPU tasks.

* fix: Fix typo in setting resources to Jinja2 context

* fix: Delta template partition node submissions.

* refactor: Provide infrastrucure to correctly warn on low-resources

Add the ComputeEnvironment._shared_partitions attribute to check if less
than single node submissions should be allowed in
ComputeEnvironment._get_scheduler_values.

* refactor (WIP): Add _shared_partitions to Delta env for testing.

* fixup: removing operation from _get_scheduler_values

* fix: Delta template

The Delta template is now tested and works.

* fix: Bridges2 template and environment.

The environment is now tested.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* refactor: Reset Stampede2 template

I do not have access to the cluster, so to prevent regressions, I am
reseting this.

* fix: Update shared partitions specifications in environments.

* fix: Only specify node request on non-shared partitions (Expanse).

* [pre-commit.ci] pre-commit autoupdate (#736)

updates:
- [github.com/psf/black: 23.1.0 → 23.3.0](psf/black@23.1.0...23.3.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* Remove doc-filter after query switched to unified syntax (#738)

* First pass at fix

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Add filter test

* Update changelog

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* fix: Delta hostname regex. (#740)

Delta changed their compute node hostnames in their April 19th
maintanance. This fixes the detection of the delta environment.

* Release/0.25.1 (#742)

* doc: Update changelog.

* Bump up to version 0.25.1.

* Add Frontier Environment (#743)

* feat: Add the Frontier supercomputer to environments.

* test: Add Frontier to template testing.

* test: Update environment test template generation to signac 2.0

* doc: Update changelog

* doc: Add Frontier documentation.

* doc: Update incode comment clarity

Co-authored-by: Bradley Dice <bdice@bradleydice.com>

---------

Co-authored-by: Bradley Dice <bdice@bradleydice.com>

* Feature/469 check status for specific operations (#725)

Co-authored-by: Bradley Dice <bdice@bradleydice.com>

* Build(deps-dev): Bump pre-commit from 3.2.1 to 3.2.2 (#746)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Build(deps): Bump pytest from 7.2.2 to 7.3.1 (#744)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Build(deps): Bump coverage from 7.2.2 to 7.2.5 (#745)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Bradley Dice <bdice@bradleydice.com>

* Feat/template testing (#747)

* feat (WIP): create flow CLI subcommand for testing templates

* feat: Finish new CLI option.

* test: flow test-workflow.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* doc: Add test-workflow to documentation.

* doc: Add changes to changelog.

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* Build(deps): Bump ruamel-yaml from 0.17.21 to 0.17.31 (#752)

Bumps [ruamel-yaml](https://sourceforge.net/p/ruamel-yaml/code/ci/default/tree) from 0.17.21 to 0.17.31.

---
updated-dependencies:
- dependency-name: ruamel-yaml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Build(deps): Bump pytest-cov from 4.0.0 to 4.1.0 (#751)

Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 4.0.0 to 4.1.0.
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](pytest-dev/pytest-cov@v4.0.0...v4.1.0)

---
updated-dependencies:
- dependency-name: pytest-cov
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Build(deps-dev): Bump pre-commit from 3.2.2 to 3.3.2 (#750)

Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.2.2 to 3.3.2.
- [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@v3.2.2...v3.3.2)

---
updated-dependencies:
- dependency-name: pre-commit
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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

* Build(deps): Bump coverage from 7.2.5 to 7.2.7 (#749)

Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.2.5 to 7.2.7.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](nedbat/coveragepy@7.2.5...7.2.7)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* fix: UMich Greatlakes environment configuration

* fix: Correctly GPU raise errors in Greatlakes template

Error when GPU partition is requested without GPUs and when GPUs are
requested without a GPU partition.

* refactor: Small changes to new template environment code

* refactor: Convert frontier template to new format

* refactor: Frontier remove FrontierEnvironment.calc_num_nodes

* feat: Finish conversion of Frontier environment.

* refactor: Remove unnecessary empty shared_partition sets

* fix: Frontier's allowable CPU use

* test: Update submission scripts

* fix: Stampede2Environment._get_scheduler_values

* fix: remove Stampede2Environment._get_scheduler_values

* test: Update template tests.

* fix: typo in andes

* test: Update tests to new code.

* style: Remove incorrect comments.

* Fix: Andes template typo

* test: Update Andes template

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Corwin Kerr <cbkerr@umich.edu>
Co-authored-by: Bradley Dice <bdice@bradleydice.com>
Co-authored-by: rayasare <43545382+rayasare@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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant