@@ -3,29 +3,38 @@ requires = ["setuptools>=61.0", "wheel"]
33build-backend = " setuptools.build_meta"
44
55[project ]
6- name = " cedarscript-parser "
6+ name = " cedarscript_ast_parser "
77version = " 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 "
99readme = " README.md"
10- authors = [{ name = " Your Name " , email = " your.email @example.com" }]
10+ authors = [{ name = " Elifarley " , email = " elifarley @example.com" }]
1111license = { file = " LICENSE" }
1212classifiers = [
13- " License :: OSI Approved :: MIT License" ,
14- " Programming Language :: Python" ,
1513 " 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" ,
1620]
1721keywords = [" parser" , " ast" , " cedarscript" , " code-editing" ]
1822dependencies = [
19- " tree-sitter" ,
20- # Add any other dependencies your project needs
23+ " tree-sitter>=0.20.1" ,
2124]
22- requires-python = " >=3.7 "
25+ requires-python = " >=3.12 "
2326
2427[project .urls ]
25- Homepage = " https://github.com/yourusername /cedarscript-parser"
28+ Homepage = " https://github.com/CEDARScript /cedarscript-ast -parser"
2629
2730[tool .setuptools .packages .find ]
2831where = [" src" ]
29- include = [" cedarscript_parser *" ]
30- exclude = [" cedarscript_parser .tests*" ]
32+ include = [" cedarscript_ast_parser *" ]
33+ exclude = [" cedarscript_ast_parser .tests*" ]
3134namespaces = 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