Skip to content

Update setuptools and beans-logging dependencies - #65

Merged
bybatkhuu merged 3 commits into
mainfrom
dev
Aug 18, 2026
Merged

bybatkhuu merged 3 commits into
mainfrom
dev

Conversation

@bybatkhuu

Copy link
Copy Markdown
Owner

This pull request updates build dependencies and the beans_logging submodule to keep the project up to date with the latest compatible versions.

Dependency updates:

  • Increased the upper bound for the setuptools dependency from <84.0.0 to <85.0.0 in both pyproject.toml and requirements/requirements.build.txt to allow for newer versions. [1] [2]

Submodule update:

  • Updated the beans_logging submodule to a newer commit (df154e5c), pulling in the latest changes from that module.

dependabot Bot and others added 3 commits August 12, 2026 12:14
Updates the requirements on [setuptools](https://github.com/pypa/setuptools) to permit the latest version.
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)
- [Commits](pypa/setuptools@v70.3.0...v84.0.0)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-version: 84.0.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
…te-70.3.0-and-lt-85.0.0

build(deps): update setuptools requirement from <84.0.0,>=70.3.0 to >=70.3.0,<85.0.0
update(submodule): sync beans_logging submodule to latest commit
@bybatkhuu bybatkhuu self-assigned this Aug 18, 2026
Copilot AI lite review requested due to automatic review settings August 18, 2026 08:52
@bybatkhuu bybatkhuu added patch [🐛 Fixes] PATCH version dependencies [📌 Dependencies] labels Aug 18, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR updates build/runtime dependency constraints to permit newer compatible releases, and bumps the beans_logging git submodule reference to a newer upstream commit.

Changes:

  • Relax setuptools upper bound from <84.0.0 to <85.0.0 in both pyproject.toml and requirements/requirements.build.txt.
  • Bump beans-logging dependency from 12.0.4 to 12.0.5 in requirements.txt.
  • Update the beans_logging submodule to a newer commit (df154e5c), pulling in upstream changes.

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated no comments.

File Description
requirements/requirements.build.txt Aligns build requirements by permitting setuptools<85.0.0.
requirements.txt Updates runtime dependency beans-logging to >=12.0.5,<13.0.0.
pyproject.toml Updates build-system requires to permit setuptools<85.0.0, matching the build requirements file.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@bybatkhuu
bybatkhuu merged commit 33c0bf9 into main Aug 18, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies [📌 Dependencies] patch [🐛 Fixes] PATCH version

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants