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

chore(deps): update all non-major dependencies #181

Merged
merged 2 commits into from
Oct 19, 2024
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 1, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
aiokafka (changelog) ==0.10.0 -> ==0.11.0 age adoption passing confidence minor
anyio (changelog) ==4.4.0 -> ==4.6.2.post1 age adoption passing confidence minor
averbis-python-api ==0.11.0 -> ==0.12.0 age adoption passing confidence minor
black (changelog) ==24.4.2 -> ==24.10.0 age adoption passing confidence minor
certifi ==2024.7.4 -> ==2024.8.30 age adoption passing confidence minor
charset-normalizer ==3.3.2 -> ==3.4.0 age adoption passing confidence minor
confluent-kafka ==2.4.0 -> ==2.6.0 age adoption passing confidence minor
confluentinc/cp-kafkacat 7.1.12 -> 7.1.14 age adoption passing confidence patch
coverage ==7.6.0 -> ==7.6.3 age adoption passing confidence patch
distlib ==0.3.8 -> ==0.3.9 age adoption passing confidence patch
dnspython ==2.6.1 -> ==2.7.0 age adoption passing confidence minor
docker.io/bitnami/kafka (source) 3.7.0 -> 3.8.0 age adoption passing confidence minor
docker.io/library/mariadb 11.4.2 -> 11.5.2 age adoption passing confidence minor
docker.io/library/python 3.12.3 -> 3.13.0 age adoption passing confidence final minor
docker.io/library/python 3.11.9-slim -> 3.13.0-slim age adoption passing confidence stage minor
email-validator ==2.1.1 -> ==2.2.0 age adoption passing confidence minor
fastapi (changelog) ==0.111.0 -> ==0.115.2 age adoption passing confidence minor
fhirclient ==4.1.0 -> ==4.2.1 age adoption passing confidence minor
filelock ==3.15.4 -> ==3.16.1 age adoption passing confidence minor
flake8 (changelog) ==7.0.0 -> ==7.1.1 age adoption passing confidence minor
flake8-bugbear (changelog) ==24.4.26 -> ==24.8.19 age adoption passing confidence minor
httpcore ==1.0.5 -> ==1.0.6 age adoption passing confidence patch
httptools ==0.6.1 -> ==0.6.4 age adoption passing confidence patch
httpx (changelog) ==0.27.0 -> ==0.27.2 age adoption passing confidence patch
identify ==2.6.0 -> ==2.6.1 age adoption passing confidence patch
idna (changelog) ==3.7 -> ==3.10 age adoption passing confidence minor
importlib-resources ==6.4.0 -> ==6.4.5 age adoption passing confidence patch
importlib-resources ==5.4.0 -> ==5.13.0 age adoption passing confidence minor
isodate ==0.6.1 -> ==0.7.2 age adoption passing confidence minor
lxml (source, changelog) ==5.2.2 -> ==5.3.0 age adoption passing confidence minor
more-itertools ==10.2.0 -> ==10.5.0 age adoption passing confidence minor
orjson (changelog) ==3.10.6 -> ==3.10.7 age adoption passing confidence patch
packaging ==24.0 -> ==24.1 age adoption passing confidence minor
platformdirs (changelog) ==4.2.2 -> ==4.3.6 age adoption passing confidence minor
pre-commit ==3.7.1 -> ==3.8.0 age adoption passing confidence minor
prometheus-client ==0.20.0 -> ==0.21.0 age adoption passing confidence minor
pycodestyle (changelog) ==2.11.1 -> ==2.12.1 age adoption passing confidence minor
pydantic (changelog) ==2.7.3 -> ==2.9.2 age adoption passing confidence minor
pydantic (changelog) ==2.8.2 -> ==2.9.2 age adoption passing confidence minor
pydantic-core ==2.18.4 -> ==2.24.2 age adoption passing confidence minor
pydantic-core ==2.20.1 -> ==2.24.2 age adoption passing confidence minor
pydantic-settings (changelog) ==2.4.0 -> ==2.6.0 age adoption passing confidence minor
pytest (changelog) ==8.2.1 -> ==8.3.3 age adoption passing confidence minor
python-multipart (changelog) ==0.0.9 -> ==0.0.12 age adoption passing confidence patch
pyyaml (source) ==6.0.1 -> ==6.0.2 age adoption passing confidence patch
requests (source, changelog) ==2.32.2 -> ==2.32.3 age adoption passing confidence patch
rich ==13.7.1 -> ==13.9.2 age adoption passing confidence minor
starlette (changelog) ==0.40.0 -> ==0.41.0 age adoption passing confidence minor
structlog (changelog) ==24.2.0 -> ==24.4.0 age adoption passing confidence minor
syrupy ==4.6.1 -> ==4.7.2 age adoption passing confidence minor
tchiotludo/akhq 0.25.0 -> 0.25.1 age adoption passing confidence patch
toposort ==1.7 -> ==1.10 age adoption passing confidence minor
typer (changelog) ==0.12.3 -> ==0.12.5 age adoption passing confidence patch
types-requests (changelog) ==2.32.0.20240602 -> ==2.32.0.20241016 age adoption passing confidence patch
types-requests (changelog) ==2.32.0.20240712 -> ==2.32.0.20241016 age adoption passing confidence patch
typing-extensions (changelog) ==4.12.1 -> ==4.12.2 age adoption passing confidence patch
urllib3 (changelog) ==2.2.2 -> ==2.2.3 age adoption passing confidence patch
uvicorn (changelog) ==0.30.1 -> ==0.32.0 age adoption passing confidence minor
uvloop ==0.19.0 -> ==0.21.0 age adoption passing confidence minor
virtualenv ==20.26.3 -> ==20.27.0 age adoption passing confidence minor
watchfiles (changelog) ==0.22.0 -> ==0.24.0 age adoption passing confidence minor

Release Notes

aio-libs/aiokafka (aiokafka)

v0.11.0

Compare Source

===================

New features:

.. _KIP-204: https://cwiki.apache.org/confluence/display/KAFKA/KIP-204+%3A+Adding+records+deletion+operation+to+the+new+Admin+Client+API

Bugfixes:

agronholm/anyio (anyio)

v4.6.2.post1

Compare Source

v4.6.2

Compare Source

  • Fixed regression caused by (#​807) that prevented the use of parametrized async fixtures

v4.6.1

Compare Source

This release contains all the changes from both v4.5.1 and v4.6.0, plus:

  • Fixed TaskGroup and CancelScope producing cyclic references in tracebacks when raising exceptions (#​806) (PR by @​graingert)

v4.6.0

Compare Source

  • Dropped support for Python 3.8 (as #​698 cannot be resolved without cancel message support)
  • Fixed 100% CPU use on asyncio while waiting for an exiting task group to finish while said task group is within a cancelled cancel scope (#​695)
  • Fixed cancel scopes on asyncio not propagating CancelledError on exit when the enclosing cancel scope has been effectively cancelled (#​698)
  • Fixed asyncio task groups not yielding control to the event loop at exit if there were no child tasks to wait on
  • Fixed inconsistent task uncancellation with asyncio cancel scopes belonging to a task group when said task group has child tasks running

v4.5.2

Compare Source

  • Fixed regression caused by (#​807) that prevented the use of parametrized async fixtures.

v4.5.1

Compare Source

As Python 3.8 support was dropped in v4.6.0, this interim release was created to bring a regression fix to Python 3.8, and adds a few other fixes also present in v4.6.1.

  • Fixed acquring a lock twice in the same task on asyncio hanging instead of raising a RuntimeError (#​798)
  • Fixed an async fixture's self being different than the test's self in class-based tests (#​633) (PR by @​agronholm and @​graingert)
  • Fixed TypeError with TLSStream on Windows when a certificate verification error occurs when using a truststore SSL certificate (#​795)
  • Corrected documentation on anyio.Path regarding the limitations imposed by the current Python version on several of its methods, and made the is_junction method unavailable on Python versions earlier than 3.12 (#​794)

v4.5.0

Compare Source

  • Improved the performance of anyio.Lock and anyio.Semaphore on asyncio (even up to 50 %)
  • Added the fast_acquire parameter to anyio.Lock and anyio.Semaphore to further boost performance at the expense of safety (acquire() will not yield control back if there is no contention)
  • Added support for the from_uri(), full_match(), parser methods/properties in anyio.Path, newly added in Python 3.13 (#​737)
  • Added support for more keyword arguments for run_process() and open_process(): startupinfo, creationflags, pass_fds, user, group, extra_groups and umask (#​742)
  • Improved the type annotations and support for PathLike in run_process() and open_process() to allow for path-like arguments, just like subprocess.Popen
  • Changed the ResourceWarning from an unclosed memory object stream to include its address for easier identification
  • Changed start_blocking_portal() to always use daemonic threads, to accommodate the "loitering event loop" use case
  • Bumped the minimum version of Trio to v0.26.1
  • Fixed __repr__() of MemoryObjectItemReceiver, when item is not defined (#​767; PR by @​Danipulok)
  • Fixed to_process.run_sync() failing to initialize if __main__.__file__ pointed to a file in a nonexistent directory (#​696)
  • Fixed AssertionError: feed_data after feed_eof on asyncio when a subprocess is closed early, before its output has been read (#​490)
  • Fixed TaskInfo.has_pending_cancellation() on asyncio not respecting shielded scopes (#​771; PR by @​gschaffner)
  • Fixed SocketStream.receive() returning bytearray instead of bytes when using asyncio with ProactorEventLoop (Windows) (#​776)
  • Fixed quitting the debugger in a pytest test session while in an active task group failing the test instead of exiting the test session (because the exit exception arrives in an exception group)
  • Fixed support for Linux abstract namespaces in UNIX sockets that was broken in v4.2 (#​781 <#​781>_; PR by @​tapetersen)
  • Fixed KeyboardInterrupt (ctrl+c) hanging the asyncio pytest runner
averbis/averbis-python-api (averbis-python-api)

v0.12.0: Averbis Python API 0.12.0

Compare Source

We are happy to announce release 0.12.0 of the Averbis Python API. This release introduces new features such as annotator listings, experimental PDF analysis, and document deletion from a collection, along with a new endpoint for uploading license files. Additionally, it resolves an evaluation process bug and updates compatibility to support Python 3.12, dropping support for Python 3.6 and 3.7.

What's Changed

Full Changelog: averbis/averbis-python-api@0.11.0...0.12.0

psf/black (black)

v24.10.0

Compare Source

Highlights
  • Black is now officially tested with Python 3.13 and provides Python 3.13
    mypyc-compiled wheels. (#​4436) (#​4449)
  • Black will issue an error when used with Python 3.12.5, due to an upstream memory
    safety issue in Python 3.12.5 that can cause Black's AST safety checks to fail. Please
    use Python 3.12.6 or Python 3.12.4 instead. (#​4447)
  • Black no longer supports running with Python 3.8 (#​4452)
Stable style
  • Fix crashes involving comments in parenthesised return types or X | Y style unions.
    (#​4453)
  • Fix skipping Jupyter cells with unknown %% magic (#​4462)
Preview style
  • Fix type annotation spacing between * and more complex type variable tuple (i.e. def fn(*args: *tuple[*Ts, T]) -> None: pass) (#​4440)
Caching
  • Fix bug where the cache was shared between runs with and without --unstable (#​4466)
Packaging
  • Upgrade version of mypyc used to 1.12 beta (#​4450) (#​4449)
  • blackd now requires a newer version of aiohttp. (#​4451)
Output
  • Added Python target version information on parse error (#​4378)
  • Add information about Black version to internal error messages (#​4457)

v24.8.0

Compare Source

Stable style
  • Fix crash when # fmt: off is used before a closing parenthesis or bracket. (#​4363)
Packaging
  • Packaging metadata updated: docs are explictly linked, the issue tr

Configuration

📅 Schedule: Branch creation - "every 3 months on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link

github-actions bot commented Jul 1, 2024

🦙 MegaLinter status: ✅ SUCCESS

Descriptor Linter Files Fixed Errors Elapsed time
✅ ACTION actionlint 5 0 0.07s
✅ BASH bash-exec 2 0 0.01s
✅ BASH shellcheck 2 0 0.04s
✅ BASH shfmt 2 0 0.02s
✅ DOCKERFILE hadolint 2 0 0.2s
✅ JSON jsonlint 16 0 0.26s
✅ JSON npm-package-json-lint yes no 0.54s
✅ JSON prettier 16 0 1.61s
✅ MARKDOWN markdownlint 3 0 0.68s
✅ PYTHON bandit 31 0 2.23s
✅ PYTHON black 31 0 2.15s
✅ PYTHON flake8 31 0 1.07s
✅ PYTHON isort 31 0 0.65s
✅ PYTHON mypy 31 0 11.32s
✅ PYTHON pyright 31 0 10.09s
✅ PYTHON ruff 31 0 0.03s
✅ REPOSITORY checkov yes no 19.01s
✅ REPOSITORY gitleaks yes no 0.11s
✅ REPOSITORY git_diff yes no 0.01s
✅ REPOSITORY grype yes no 14.48s
✅ REPOSITORY kics yes no 32.86s
✅ REPOSITORY secretlint yes no 1.02s
✅ REPOSITORY syft yes no 0.67s
✅ REPOSITORY trivy yes no 12.36s
✅ REPOSITORY trivy-sbom yes no 1.41s
✅ REPOSITORY trufflehog yes no 4.61s
✅ YAML prettier 15 0 1.08s
✅ YAML yamllint 15 0 0.69s

See detailed report in MegaLinter reports

You could have same capabilities but better runtime performances if you request a new MegaLinter flavor.

MegaLinter is graciously provided by OX Security

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 21 times, most recently from 5aefbf7 to 990a6ed Compare July 8, 2024 00:54
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 8 times, most recently from 0805206 to 0ffd3d4 Compare July 17, 2024 14:40
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 21 times, most recently from 44fa453 to 70a1ae6 Compare October 19, 2024 06:30
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 70a1ae6 to 39a9116 Compare October 19, 2024 09:43
Copy link
Contributor Author

renovate bot commented Oct 19, 2024

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

Copy link

Trivy image scan report

ghcr.io/miracum/ahd2fhir:pr-181 (debian 12.7)

No Vulnerabilities found

No Misconfigurations found

Python

1 known vulnerabilities found (CRITICAL: 0 HIGH: 1 MEDIUM: 0 LOW: 0)

Show detailed table of vulnerabilities
Package ID Severity Installed Version Fixed Version
setuptools CVE-2024-6345 HIGH 65.5.1 70.0.0

No Misconfigurations found

@chgl chgl merged commit 17bb95a into master Oct 19, 2024
14 checks passed
@miracum-bot
Copy link

🎉 This PR is included in version 4.0.4 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants