11[build-system ]
2- build-backend = " hatchling.build "
2+ build-backend = " setuptools.build_meta "
33
4- requires = [ " hatchling " ]
4+ requires = [ " setuptools " , " setuptools-scm " ]
55
66[project ]
77name = " djangocms-stories"
@@ -21,7 +21,6 @@ classifiers = [
2121 " Framework :: Django :: 5.2" ,
2222 " Framework :: Django CMS :: 4.1" ,
2323 " Framework :: Django CMS :: 5.0" ,
24- " License :: OSI Approved :: BSD License" ,
2524 " Programming Language :: Python :: 3 :: Only" ,
2625 " Programming Language :: Python :: 3.9" ,
2726 " Programming Language :: Python :: 3.10" ,
@@ -67,14 +66,15 @@ urls.Homepage = "https://github.com/django-cms/djangocms-stories"
6766
6867urls.Issues = " https://github.com/fsbraun/djangocms-stories/issues"
6968
70- [tool .hatch . version ]
71- path = " djangocms_stories/__init__.py "
69+ [tool .setuptools . dynamic ]
70+ version = { attr = " djangocms_stories.__version__ " }
7271
73- [tool .hatch .build .targets .sdist ]
74- include = [
75- " /djangocms_blog" ,
76- " /djangocms_stories" ,
77- ]
72+ [tool .setuptools .package-data ]
73+ djangocms_stories = [ " static/**/*" , " templates/**/*" , " locale/**/*" , " LICENSE" , " README.rst" ]
74+ exclude = [ " **/bundles/" ]
75+
76+ [tool .setuptools ]
77+ packages = [ " djangocms_stories" , " djangocms_blog" ]
7878
7979[tool .black ]
8080line-length = 119
0 commit comments