|
@@ -1,25 +1,69 @@
|
|
|
-[tool.black]
|
|
|
-line-length = 80
|
|
|
-exclude = '''
|
|
|
-(
|
|
|
- /(
|
|
|
- \.eggs
|
|
|
- | \.git
|
|
|
- | \.github
|
|
|
- | \.hg
|
|
|
- | \.mypy_cache
|
|
|
- | \.tox
|
|
|
- | \.venv
|
|
|
- | _build
|
|
|
- | build
|
|
|
- | ci
|
|
|
- | dist
|
|
|
- | migrations
|
|
|
- | testproject
|
|
|
- | venv
|
|
|
- )/
|
|
|
-)
|
|
|
-'''
|
|
|
+# -- PACKAGE --------------------------
|
|
|
+
|
|
|
+[build-system]
|
|
|
+requires = ["setuptools>=65.5"]
|
|
|
+build-backend = "setuptools.build_meta"
|
|
|
+
|
|
|
+[project]
|
|
|
+authors = [
|
|
|
+ {name = "CodeRed LLC", email = "info@coderedcorp.com"}
|
|
|
+]
|
|
|
+classifiers = [
|
|
|
+ "Environment :: Web Environment",
|
|
|
+ "Framework :: Django",
|
|
|
+ "Intended Audience :: Developers",
|
|
|
+ "Operating System :: OS Independent",
|
|
|
+ "Programming Language :: Python",
|
|
|
+ "Programming Language :: Python :: 3",
|
|
|
+ "Programming Language :: Python :: 3.8",
|
|
|
+ "Programming Language :: Python :: 3.9",
|
|
|
+ "Programming Language :: Python :: 3.10",
|
|
|
+ "Programming Language :: Python :: 3.11",
|
|
|
+ "Programming Language :: Python :: 3.12",
|
|
|
+ "Programming Language :: Python :: 3 :: Only",
|
|
|
+ "Framework :: Django",
|
|
|
+ "Framework :: Django :: 4.2",
|
|
|
+ "Framework :: Django :: 5.0",
|
|
|
+ "Framework :: Wagtail",
|
|
|
+ "Framework :: Wagtail :: 6",
|
|
|
+ "Topic :: Internet :: WWW/HTTP",
|
|
|
+ "Topic :: Internet :: WWW/HTTP :: Dynamic Content",
|
|
|
+ "Topic :: Internet :: WWW/HTTP :: Site Management",
|
|
|
+]
|
|
|
+dependencies = [
|
|
|
+ "beautifulsoup4>=4.8,<4.13", # should be the same as wagtail
|
|
|
+ "django-eventtools==1.0.*",
|
|
|
+ "django-bootstrap5==24.2",
|
|
|
+ "Django>=4.2,<6.0", # should be the same as wagtail
|
|
|
+ "geocoder==1.38.*",
|
|
|
+ "icalendar==5.0.*",
|
|
|
+ "wagtail>=6.0,<7.0",
|
|
|
+ "wagtail-cache>=2.4,<3",
|
|
|
+ "wagtail-seo>=2.5,<3",
|
|
|
+]
|
|
|
+description = "Wagtail + CodeRed Extensions enabling rapid development of marketing-focused websites."
|
|
|
+dynamic = ["version"]
|
|
|
+license = {file = "LICENSE.txt"}
|
|
|
+name = "coderedcms"
|
|
|
+readme = "README.md"
|
|
|
+requires-python = ">=3.8"
|
|
|
+
|
|
|
+[project.scripts]
|
|
|
+coderedcms = "coderedcms.bin.coderedcms:main"
|
|
|
+
|
|
|
+[project.urls]
|
|
|
+Source = "https://github.com/coderedcorp/coderedcms"
|
|
|
+Documentation = "https://docs.coderedcorp.com/wagtail-crx/"
|
|
|
+Changelog = "https://docs.coderedcorp.com/wagtail-crx/releases/"
|
|
|
+
|
|
|
+[tool.setuptools]
|
|
|
+packages = ["coderedcms"]
|
|
|
+
|
|
|
+[tool.setuptools.dynamic]
|
|
|
+version = {attr = "coderedcms.__version__"}
|
|
|
+
|
|
|
+
|
|
|
+# -- TOOLS ----------------------------
|
|
|
|
|
|
[tool.codespell]
|
|
|
skip = 'migrations,vendor,_build,*.css.map,*.jpg,*.png,*.pyc'
|