@@ -12,9 +12,9 @@ tool = ["uv", "pip"]
1212[envs .hatch-build .overrides ]
1313matrix.tool.installer = { value = " {matrix:tool}" }
1414matrix.tool.scripts = [
15- { key = " pip" , value = " {env:HATCH_UV} pip {args}" , if = [
16- " uv" ,
17- ] },
15+ { key = " pip" , value = " {env:HATCH_UV} pip {args}" , if = [
16+ " uv" ,
17+ ] },
1818]
1919
2020[version ]
@@ -25,19 +25,19 @@ UV_EXTRA_INDEX_URL = "https://aws@codegen-922078275900.d.codeartifact.us-east-1.
2525
2626[build .targets .wheel .hooks .cython ]
2727dependencies = [
28- " hatch-cython @ git+https://github.com/codegen-sh/hatch-cython.git" ,
29- " cython>=3.0.11" ,
30- " tree-sitter" ,
31- " networkx" ,
28+ " hatch-cython @ git+https://github.com/codegen-sh/hatch-cython.git" ,
29+ " cython>=3.0.11" ,
30+ " tree-sitter" ,
31+ " networkx" ,
3232]
3333
3434[build .targets .wheel .hooks .cython .options ]
3535src = " codegen/sdk"
3636compile_args = [
37- " -O3" ,
38- { platforms = [
39- " darwin" ,
40- ], arch = " arm64" , arg = " -mcpu=apple-m1" },
37+ " -O3" ,
38+ { platforms = [
39+ " darwin" ,
40+ ], arch = " arm64" , arg = " -mcpu=apple-m1" },
4141]
4242cythonize_kwargs = { annotate = true , nthreads = 16 , exclude_failures = false , cache = true }
4343compiled_sdist = true
@@ -57,27 +57,30 @@ c_string_type = "unicode"
5757
5858[build .targets .wheel .hooks .cython .options .files ]
5959exclude = [
60- " **/__init__.py" ,
61- " **/code_generation" ,
62- " **/skills" ,
63- " **/codebase/factory" ,
64- " **/guides" ,
65- " **/testing" ,
66- " **/codebase_graph_utils.py" ,
60+ " **/__init__.py" ,
61+ " **/code_generation" ,
62+ " **/skills" ,
63+ " **/codebase/factory" ,
64+ " **/guides" ,
65+ " **/testing" ,
66+ " **/codebase_graph_utils.py" ,
6767]
6868
6969[build .targets .wheel ]
7070macos-max-compat = false
7171
7272[build ]
73- packages = [
74- " src/codegen" ,
75- ]
76-
77- [metadata .hooks .vcs ]
78- Homepage = " https://github.com/codegen-sh/codegen-sdk"
79- source_archive = " https://github.com/codegen-sh/codegen-sdk/archive/{commit_hash}.zip"
73+ packages = [" src/codegen" ]
8074
75+ [metadata .hooks .vcs .urls ]
76+ Homepage = " https://www.codegen.com/"
77+ Repository = " https://github.com/codegen-sh/codegen-sdk"
78+ download = " https://github.com/codegen-sh/codegen-sdk/archive/{commit_hash}.zip"
79+ Changelog = " https://docs.codegen.com/changelog/changelog"
80+ Releasenotes = " https://github.com/codegen-sh/codegen-sdk/releases"
81+ Issues = " https://github.com/codegen-sh/codegen-sdk/issues"
82+ Documentation = " https://docs.codegen.sh"
83+ Playground = " https://www.codegen.sh/"
8184
8285[build .targets .wheel .hooks .custom ]
8386enable-by-default = false
0 commit comments