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 cryptography from 41.0.3 to 41.0.4 in /envs #202

Merged
merged 1 commit into from
Sep 21, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 21, 2023

Bumps cryptography from 41.0.3 to 41.0.4.

Changelog

Sourced from cryptography's changelog.

41.0.4 - 2023-09-19


* Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.1.3.

.. _v41-0-3:

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.3 to 41.0.4.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@41.0.3...41.0.4)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

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 Sep 21, 2023
@douglatornell douglatornell merged commit 3b17460 into main Sep 21, 2023
3 checks passed
@dependabot dependabot bot deleted the dependabot/pip/envs/cryptography-41.0.4 branch September 21, 2023 21:49
douglatornell pushed a commit that referenced this pull request Sep 23, 2023
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.3 to 41.0.4.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@41.0.3...41.0.4)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
douglatornell added a commit that referenced this pull request Sep 26, 2023
* Update pkgs & versions used in recent dev env

* Enable Slack notifications for crop_gribs completion

* Change observer thread timeout to 0.5s

Tests in productions showed that timeout of 2s did not appear to reduce the
likelihood of the observer stalling with 1 or a few files uncropped
compared to the original 1s timeout. So, perhaps a shorter timeout will be
better.

* Add retry & timeout for crop_gribs stalled observer

If crop_gribs instance has been running for 8 hours the file system observer
thread may have stalled, or there may be a problem with the HRDPS data
dissemination.

If >10 files remain in the set of files to be cropped, it is probably due to a
data dissemination problem. So, log a critical message that includes
the set of uncropped files so that we can send it to MSC support.

If <=10 files remain, it is possible that the watchdog observer thread just
missed 1 or more files. So, log an info message and retry cropping the set of
uncropped files. If that fails with FileNotFoundError, it is probably due to a
data dissemination problem. So, log a critical message that includes the set of
uncropped files so that we can send it to MSC support.

* Bump cryptography from 41.0.3 to 41.0.4 in /envs (#202)

Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.3 to 41.0.4.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@41.0.3...41.0.4)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

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

* Handle directory to watch no yet created

Create the directory we're going to watch to handle 2 rare situations that can
cause a FileNotFoundError to be raised (issue #197):
1. collect_weather and crop_gribs are launched concurrently. Occasionally
   crop_gribs tries to start watching the directory before collect_weather
   creates it.
2. When collect_weather --backfill has to be run to recover from automation
   problems we need to start crop_gribs first. So, it needs to create the
   directory.

re: issue #197

* Fix broken NOAA link in docs found by sphinx linkcheck
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