commit 70f3c03986bde8614fbfbf621ee2b2283f044eaa Author: gooker_young Date: Sat Jun 20 09:33:53 2026 +0800 init commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..505a3b1 --- /dev/null +++ b/.gitignore @@ -0,0 +1,10 @@ +# Python-generated files +__pycache__/ +*.py[oc] +build/ +dist/ +wheels/ +*.egg-info + +# Virtual environments +.venv diff --git a/.python-version b/.python-version new file mode 100644 index 0000000..cc1923a --- /dev/null +++ b/.python-version @@ -0,0 +1 @@ +3.8 diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..d5d5599 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,36 @@ +{ + "[python]": { + "editor.codeActionsOnSave": { + "source.fixAll.ruff": "always", + "source.organizeImports.ruff": "always", + "source.sort.json": "always" + }, + "editor.defaultFormatter": "charliermarsh.ruff", + "editor.formatOnSave": true + }, + "[toml]": { + "editor.defaultFormatter": "tamasfe.even-better-toml", + "editor.formatOnSave": true + }, + "evenBetterToml.formatter.alignComments": true, + "evenBetterToml.formatter.alignEntries": true, + "evenBetterToml.formatter.allowedBlankLines": 1, + "evenBetterToml.formatter.arrayAutoCollapse": true, + "evenBetterToml.formatter.arrayAutoExpand": true, + "evenBetterToml.formatter.arrayTrailingComma": true, + "evenBetterToml.formatter.columnWidth": 120, + "evenBetterToml.formatter.compactEntries": false, + "evenBetterToml.formatter.indentEntries": false, + "evenBetterToml.formatter.indentTables": false, + "evenBetterToml.formatter.reorderArrays": true, + "evenBetterToml.formatter.reorderInlineTables": true, + "evenBetterToml.formatter.reorderKeys": true, + "python.languageServer": "None", + "python.testing.pytestArgs": [ + "src", + "tests", + ], + "python.testing.pytestEnabled": true, + "python.testing.unittestEnabled": false, + "ruff.importStrategy": "fromEnvironment" +} \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..d30e313 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,7 @@ +[project] +name = "pyflowx" +version = "0.1.0" +description = "Add your description here" +readme = "README.md" +requires-python = ">=3.8" +dependencies = []