1
1
mirror of https://github.com/KenanZhu/AutoLibrary.git synced 2026-06-18 15:33:03 +08:00

chore: 统一 __init__.py 许可头为版权声明并改用相对导入

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-05-28 01:35:55 +08:00
parent f7167c13f4
commit 910e3e3224
18 changed files with 102 additions and 145 deletions
+6 -8
View File
@@ -1,11 +1,9 @@
# -*- coding: utf-8 -*-
"""
Interfaces module for the AutoLibrary project.
Copyright (c) 2026 KenanZhu.
All rights reserved.
Defines abstract interfaces (Protocols) and shared type definitions
used across layers to decouple consumers from concrete implementations.
Key components:
- ConfigProvider: Abstract interface for configuration access.
- ConfigType: Enumeration of configuration file types.
- ConfigKey: Type-safe hierarchical key constants for config lookups.
This software is provided "as is", without any warranty of any kind.
You may use, modify, and distribute this file under the terms of the MIT License.
See the LICENSE file for details.
"""