Skip to content

Commit 55bb9a2

Browse files
committed
Note that util funcs go in Python util subpackage
1 parent c4ca488 commit 55bb9a2

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

notes/python-package-structure.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,6 @@ appose/
2525
# RequirementsTxtScheme, Schemes, Scheme protocol
2626
syntax.py # PythonSyntax, GroovySyntax, Syntaxes, ScriptSyntax protocol
2727
28-
# Utilities
29-
platform.py # is_windows(), is_linux(), is_mac(), etc.
30-
proxy.py # create() and proxy utilities
31-
filepath.py # find_exe() and path utilities
32-
process.py # Process utilities
33-
types.py # JSON utilities, typedefs (e.g. Args)
34-
3528
# Workers (language-specific)
3629
python_worker.py # Python worker implementation
3730
groovy_worker.py # Groovy worker implementation (if needed)
@@ -48,6 +41,14 @@ appose/
4841
tool/mamba.py # Mamba
4942
tool/pixi.py # Pixi
5043
tool/uv.py # Uv
44+
45+
# Utilities
46+
util/__init__.py # placeholder
47+
util/platform.py # is_windows(), is_linux(), is_mac(), etc.
48+
util/proxy.py # create() and proxy utilities
49+
util/filepath.py # find_exe() and path utilities
50+
util/process.py # Process utilities
51+
util/types.py # JSON utilities, typedefs (e.g. Args)
5152
```
5253

5354
## Plugin System via Entry Points

0 commit comments

Comments
 (0)