Merged
Conversation
- Updated README to reflect changes in command options for adding plugins. - Modified `pyproject.toml` to adjust paths and set minimum pytest version. - Introduced new module structure in `src/nonebug` with `app.py`, `base.py`, and `fixture.py`. - Implemented context management for testing in `base.py` and `fixture.py`. - Created mixins for API testing and process handling in `mixin` directory. - Added `NoneBugProvider` for matcher management in `provider.py`. - Updated test files to reflect new import paths and structure. build: update project configuration. chore: update project configuration. chore: update project metadata and dependencies
yanyongyu
reviewed
Nov 28, 2025
Member
|
还有 devcontainer 没有改 |
Contributor
Author
|
好 |
…ersions, and reorder imports. chore: Replace Poetry with UV for dependency management in devcontainer. Chore: Rename Codecov workflow job name to 'Test Coverage'. build: update ruff pre-commit hook to v0.14.6
df77c4e to
115ff4b
Compare
Contributor
Author
|
大概改完了,但是不知道为什么有个测试炸了https://github.com/fllesser/nonebug/actions/runs/19767887172/job/56645035961 |
Contributor
Author
pytest 9,3.9 drop 了 |
Contributor
Author
|
额,刚发现 nb 还没 drop 3.9 呢 |
Member
|
只迁移 uv 就行,配置都可以参考 nb 仓库的 |
This reverts commit 329f1ff. chore: Lower asgiref dependency minimum and add Python 3.9 to Codecov CI matrix. chore: adjust project configuration in pyproject.toml chore: Downgrade nonebot2 to 2.3.0 and remove anyio and exceptiongroup dependencies.
ab9b7f4 to
4abc83c
Compare
Contributor
Author
|
nonebot2 2.4.x, test_propress 会炸, 指定 matcher 就好了,不知道是什么原因 |
5fb9ab0 to
4329a83
Compare
yanyongyu
reviewed
Nov 29, 2025
Member
yanyongyu
left a comment
There was a problem hiding this comment.
太多了先看了一部分,ruff isort 的排序结果怎么看着不太对劲啊,把 length sort 删了再试试
…test plugin import paths, and reorder imports.
yanyongyu
reviewed
Dec 3, 2025
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #47 +/- ##
=======================================
Coverage 92.12% 92.12%
=======================================
Files 14 14
Lines 495 495
=======================================
Hits 456 456
Misses 39 39
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
yanyongyu
approved these changes
Dec 4, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
本来只是想升级 pytest 9 的,不小心改多了(