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

Update deps #334

Open
wants to merge 7 commits into
base: main
Choose a base branch
from
Open

Update deps #334

wants to merge 7 commits into from

Conversation

katarinasupe
Copy link
Contributor

@katarinasupe katarinasupe commented Feb 12, 2025

Description

Bump up dependencies to allow users to use higher, more recent versions of their favorite libraries, without making breaking changes for those who have lower versions in their envs. I took this approach because GQLAlchemy is a library that needs to support a wide range of users with different setups. Our users may have legacy systems where newer dependencies could break things, and we don’t want to force developers to go on a strict upgrade path.

Code formatting changes were introduced because of new version of Black.

Let me know what you think.

For future updates, I introduced Dependabot, which will check this every month and update.

Pull request type

Please delete options that are not relevant.

  • Build or packaging related changes

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes

######################################

Reviewer checklist (the reviewer checks this part)

  • Core feature implementation
  • Tests
  • Code documentation
  • Documentation on gqlalchemy/docs

######################################

dependabot bot and others added 7 commits February 12, 2025 15:04
Bumps [pytest-timeout](https://github.com/pytest-dev/pytest-timeout) from 1.4.2 to 2.3.1.
- [Commits](pytest-dev/pytest-timeout@1.4.2...2.3.1)

---
updated-dependencies:
- dependency-name: pytest-timeout
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.4 to 8.3.4.
- [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.4.4...8.3.4)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Katarina Supe <[email protected]>
Bumps [psutil](https://github.com/giampaolo/psutil) from 5.9.8 to 6.1.1.
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst)
- [Commits](giampaolo/psutil@release-5.9.8...release-6.1.1)

---
updated-dependencies:
- dependency-name: psutil
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Katarina Supe <[email protected]>
Bumps [pytest-black](https://github.com/coherent-oss/pytest-black) from 0.3.12 to 0.6.0.
- [Commits](coherent-oss/pytest-black@0.3.12...v0.6.0)

---
updated-dependencies:
- dependency-name: pytest-black
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Katarina Supe <[email protected]>
* chore(deps): bump black from 22.12.0 to 24.8.0

Bumps [black](https://github.com/psf/black) from 22.12.0 to 24.8.0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](psf/black@22.12.0...24.8.0)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Formatting changes - new black

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Katarina Supe <[email protected]>
Co-authored-by: katarinasupe <[email protected]>
@katarinasupe katarinasupe marked this pull request as ready for review February 12, 2025 16:26
@katarinasupe katarinasupe added this to the GQLAlchemy 1.7.0 milestone Feb 12, 2025
@katarinasupe katarinasupe added the status: ready PR is ready for review label Feb 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: ready PR is ready for review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants