chore(deps-dev): update setuptools requirement from >=61.0 to >=82.0.1 in /backend - #3
Open
dependabot[bot] wants to merge 1 commit into
Open
Conversation
Contributor
Author
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
dependabot
Bot
force-pushed
the
dependabot/pip/backend/setuptools-gte-82.0.1
branch
from
June 8, 2026 15:41
a70eec8 to
bea9da1
Compare
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@v61.0.0...v82.0.1) --- updated-dependencies: - dependency-name: setuptools dependency-version: 82.0.1 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
Bot
force-pushed
the
dependabot/pip/backend/setuptools-gte-82.0.1
branch
from
June 13, 2026 06:40
bea9da1 to
07912ce
Compare
AirSaiga
added a commit
that referenced
this pull request
Jul 3, 2026
#3 逻辑 bug。useNodeSourceManager(通用 composable)的 onMounted/onUnmounted 硬编码监听 'sourcePreviewDataChanged',而 json 侧调用方传 eventName: 'jsonSourcePreviewDataChanged'(意图覆盖)。但事件名写死、options.eventName 从未被读取,导致 json schema 节点监听了错误的事件名。 进一步核查发现 'jsonSourcePreviewDataChanged' 根本无人 emit —— 源预览节点 (sourcePreview 与 jsonSourcePreview)共用 usePreviewData,emit 端统一为 'sourcePreviewDataChanged'。故 json schema 节点完全收不到关联源变更通知。 修复:移除 options.eventName 选项,通用 composable 写死正确的统一事件名 'sourcePreviewDataChanged'。handleSourcePreviewDataChanged 内部已通过 edge.source===nodeId 过滤,每个 schema 节点只响应连到自己的源,不会串扰。 清理:options 接口移除 eventName 字段,两处调用方(schema/json)移除传参, 文件头示例同步更新。type-check + eslint 通过。
AirSaiga
added a commit
that referenced
this pull request
Jul 10, 2026
架构审计 #3:_tick 即使 effects 列表为空(set_background(None) 后), 仍每帧执行 canvas.clear() + canvas.refresh(),触发 Textual 全屏重渲染。 15fps 空转 = 每秒 15 次无意义的全屏合成。 修复:_tick 开头检查 effects 是否为空,空则只推进流星倒计时, 跳过 clear/render/refresh。有特效时正常执行。 50 passed 零回归
AirSaiga
added a commit
that referenced
this pull request
Jul 14, 2026
#15 i18n baseline 清理(114→26): - baselineMissing 74→0: 新建 projectManagement namespace(24条) + 补 customNodes 约束节点文案(30条) + common/constraints/inspector/messages/ai/template(12条) - baselineOnlyZh 9→2 / baselineOnlyEn 31→24: 死代码残留(constraintRuleSetNode 已删 + customNodes 顶层遗留块无引用) - common.error.unknownError 结构冲突: 改代码用已有的 common.unknownError(避免重构 common.error 字符串为对象) - baseline 净减 89 行, audit:i18n 通过(0 新增违规) #3 类型安全渐进治理: - eslint.config.ts 加 no-restricted-syntax(warn) 追踪 as unknown as 双重断言 - package.json lint:check 阈值 --max-warnings=358(当前存量,新增任一即 CI 红) - 测试文件豁免此规则; AGENTS.md 文档化渐进清理策略 验证: type-check✓ + 1679 passed✓ + lint:check✓ + audit:i18n✓
AirSaiga
added a commit
that referenced
this pull request
Jul 16, 2026
- #2 IntegerType: 含空值的整数列被 pandas 推断为 float64,str(1.0)='1.0' 不匹配 整数正则导致整列误报 TypeValidationError(级联引发 NotNull/FK 假阳性)。对 is_integer() 为真的 float 在字符串化前回收为整数。 - #3 BooleanType: 同根因,0/1 列带空值 → float64 → '1.0'/'0.0' 不在合法布尔集合。 类型校验与解析两处统一规整。 - #1 encoding=auto: data_loader 路径把 'auto' 原样透传给 open() → LookupError(未 捕获)→ 报 'unknown encoding: auto'。在 _resolve_encoding 归一化 'auto' 为回退 编码首项(utf-8),符合文档声称的自动检测语义。 - #4 Unique 约束: duplicated(keep=False) 把 NaN 视为彼此相等,可空唯一列的多行 空值全部误报 'None 不唯一'。剔除任一唯一列含空值的行,与 SQL NULL 豁免语义一致。 全部新增/调整测试,2829 个后端测试通过。
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.
Warning
Dependabot will stop supporting
python v3.9!Please upgrade to one of the following versions:
v3.9,v3.10,v3.11,v3.12,v3.13, orv3.14.Updates the requirements on setuptools to permit the latest version.
Changelog
Sourced from setuptools's changelog.
... (truncated)
Commits
5a13876Bump version: 82.0.0 → 82.0.151ab8f1Avoid using (deprecated) 'json.version' in tests (#5194)f9c37b2Docs/CI: Fix intersphinx references (#5195)8173db2Docs: Fix intersphinx references09bafbcFix past tense on newsfragment461ea56Add news fragmentc4ffe53Avoid using (deprecated) 'json.version' in tests749258bCleanuppkg_resourcesdependencies and configuration (#5175)2019c16Parseext-module.define-macrosfrompyproject.tomlas list of tuples (#5169)b809c86Sync setuptools schema with validate-pyproject (#5157)