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

[Auto-generated] Update dependencies #149

Merged
merged 4 commits into from Jul 7, 2023
Merged

Conversation

TEAM4-0
Copy link
Collaborator

@TEAM4-0 TEAM4-0 commented Jun 28, 2023

Update dependencies

Automatically created PR from ci/dependabot-updates.

For more information see the "Dependabot updates" workflow.

To-do

  • Check that the diff is sensible, and that tests and builds pass with the new dependency versions.
  • Make sure that the PR is squash merged, with a sensible commit message.

Updates the requirements on [pytest](https://github.com/pytest-dev/pytest) to permit the latest version.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@7.3.0...7.4.0)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@TEAM4-0 TEAM4-0 added the CI/CD Continuous integration (CI) & continuous deployment (CD) label Jun 28, 2023
@codecov-commenter
Copy link

codecov-commenter commented Jun 28, 2023

Codecov Report

Patch and project coverage have no change.

Comparison is base (7881009) 68.73% compared to head (740847e) 68.73%.

❗ Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #149   +/-   ##
=======================================
  Coverage   68.73%   68.73%           
=======================================
  Files          15       15           
  Lines         403      403           
=======================================
  Hits          277      277           
  Misses        126      126           
Flag Coverage Δ
linux 68.73% <ø> (ø)
windows 68.50% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

dependabot bot and others added 3 commits June 30, 2023 13:04
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.8.6 to 1.8.7.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](pypa/gh-action-pypi-publish@v1.8.6...v1.8.7)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  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>
Co-authored-by: Francesca L. Bleken <48128015+francescalb@users.noreply.github.com>
Updates the requirements on [pillow](https://github.com/python-pillow/Pillow) to permit the latest version.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](python-pillow/Pillow@9.0.1...10.0.0)

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

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

@ajeklund ajeklund left a comment

Choose a reason for hiding this comment

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

Seems like small and OK changes. Affects support for Python 3.7 and testing on Ubuntu 18.04. Possibility for minor breaking changes from updated version of requests.

@@ -1,4 +1,4 @@
pre-commit~=3.3
pylint~=2.17
pytest~=7.3
pytest~=7.4
Copy link
Contributor

Choose a reason for hiding this comment

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

pytest 7.4.0 adds a new way to produce ExceptionInfo from an exception. Otherwise, apparently small changes.

@@ -89,7 +89,7 @@ jobs:
run: python -m build

- name: Publish package to PyPI
uses: pypa/gh-action-pypi-publish@v1.8.6
uses: pypa/gh-action-pypi-publish@v1.8.7
Copy link
Contributor

Choose a reason for hiding this comment

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

This update bumps cryptography (removes support for Python 3.6 and old OpenSSL and LibreSSL versions) and requests (which now supports urllib3 2.0, which can cause minor breaking changes).

@@ -1,6 +1,6 @@
DLite-Python>=0.3.3,<1
numpy>=1.21,<2
oteapi-core>=0.1.2
Pillow>=9.0.1,<10
Pillow>=9.0.1,<11
Copy link
Contributor

Choose a reason for hiding this comment

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

Drops support for Python 3.7. Also drops testing on Ubuntu 18.04. Otherwise, seemingly non-breaking changes.

@@ -38,7 +38,7 @@ repos:
files: ^oteapi_dlite/.*$

- repo: https://github.com/pre-commit/mirrors-mypy
rev: v1.3.0
rev: v1.4.1
Copy link
Contributor

Choose a reason for hiding this comment

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

Difficult to spot possible breaking changes for mypy, since all version info seems to be on the commit level (?). Seems OK. Possible notable changes are:

@ajeklund ajeklund merged commit 52533ad into master Jul 7, 2023
8 checks passed
@ajeklund ajeklund deleted the ci/update-dependencies branch July 7, 2023 09:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI/CD Continuous integration (CI) & continuous deployment (CD)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants