@@ -19,18 +19,18 @@ classifiers = [
1919 " Development Status :: 5 - Production/Stable" ,
2020 " Intended Audience :: Developers" ,
2121 " Intended Audience :: Information Technology" ,
22- " License :: OSI Approved :: MIT License" ,
2322 " Natural Language :: English" ,
2423 " Operating System :: MacOS" ,
2524 " Operating System :: POSIX" ,
2625 " Programming Language :: Python :: 3.9" ,
2726 " Programming Language :: Python :: 3.10" ,
2827 " Programming Language :: Python :: 3.11" ,
2928 " Programming Language :: Python :: 3.12" ,
29+ " Programming Language :: Python :: 3.13" ,
3030 " Topic :: Scientific/Engineering :: Artificial Life" ,
3131]
3232
33- license = { file = " LICENSE.txt" }
33+ license-files = [ " LICENSE.txt" ]
3434
3535[project .urls ]
3636Homepage = " https://github.com/microsoft/TextWorld"
@@ -40,3 +40,20 @@ Issues = "https://github.com/microsoft/TextWorld/issues"
4040filterwarnings = [
4141 " ignore::jericho.UnsupportedGameWarning" ,
4242]
43+
44+ [tool .setuptools .package-data ]
45+ textworld = [
46+ " logic/*.ebnf" ,
47+ " textgen/*.ebnf" ,
48+ " generator/data/logic/*.twl" ,
49+ " generator/data/text_grammars/*.twg" ,
50+ " challenges/**/*.twl" ,
51+ " challenges/**/*.twg" ,
52+ " envs/pddl/logic/*.ebnf" ,
53+ " envs/pddl/textgen/*.ebnf" ,
54+ " render/tmpl/**/*" ,
55+ " thirdparty/inform7/**/*" ,
56+ " thirdparty/inform7-6M62/share/inform7/Compilers/inform6" ,
57+ " thirdparty/inform7-6M62/share/inform7/Compilers/ni" ,
58+ " thirdparty/inform7-6M62/share/inform7/Internal/**/*" ,
59+ ]
0 commit comments