@@ -3,29 +3,38 @@ requires = ["setuptools>=61.0", "wheel"]
3
3
build-backend = " setuptools.build_meta"
4
4
5
5
[project ]
6
- name = " cedarscript-parser "
6
+ name = " cedarscript_ast_parser "
7
7
version = " 0.1.0"
8
- description = " A parser for CEDARScript, a domain-specific language for code editing and refactoring tasks "
8
+ description = " A library for CEDARScript AST parsing "
9
9
readme = " README.md"
10
- authors = [{ name = " Your Name " , email = " your.email @example.com" }]
10
+ authors = [{ name = " Elifarley " , email = " elifarley @example.com" }]
11
11
license = { file = " LICENSE" }
12
12
classifiers = [
13
- " License :: OSI Approved :: MIT License" ,
14
- " Programming Language :: Python" ,
15
13
" Programming Language :: Python :: 3" ,
14
+ " Programming Language :: Python :: 3.12" ,
15
+ " License :: OSI Approved :: MIT License" ,
16
+ " Operating System :: OS Independent" ,
17
+ " Intended Audience :: Developers" ,
18
+ " Topic :: Software Development :: Libraries :: Python Modules" ,
19
+ " Topic :: Text Processing :: Linguistic" ,
16
20
]
17
21
keywords = [" parser" , " ast" , " cedarscript" , " code-editing" ]
18
22
dependencies = [
19
- " tree-sitter" ,
20
- # Add any other dependencies your project needs
23
+ " tree-sitter>=0.20.1" ,
21
24
]
22
- requires-python = " >=3.7 "
25
+ requires-python = " >=3.12 "
23
26
24
27
[project .urls ]
25
- Homepage = " https://github.com/yourusername /cedarscript-parser"
28
+ Homepage = " https://github.com/CEDARScript /cedarscript-ast -parser"
26
29
27
30
[tool .setuptools .packages .find ]
28
31
where = [" src" ]
29
- include = [" cedarscript_parser *" ]
30
- exclude = [" cedarscript_parser .tests*" ]
32
+ include = [" cedarscript_ast_parser *" ]
33
+ exclude = [" cedarscript_ast_parser .tests*" ]
31
34
namespaces = false
35
+
36
+ [tool .setuptools .package-data ]
37
+ cedarscript_ast_parser = [" *.so" , " *.dylib" , " *.dll" ]
38
+
39
+ [tool .setuptools ]
40
+ include-package-data = true
0 commit comments