From 03a71c583edfc35633c464ab0ed05e62c6c5d06c Mon Sep 17 00:00:00 2001 From: Jaap Joris Vens Date: Tue, 10 Dec 2024 01:03:51 +0100 Subject: [PATCH] Tweak `pyproject.toml` --- cms/__init__.py | 1 + pyproject.toml | 16 ++++++++++------ 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/cms/__init__.py b/cms/__init__.py index d3403f8..7ffd053 100644 --- a/cms/__init__.py +++ b/cms/__init__.py @@ -1 +1,2 @@ +__version__ = "1.1.2" default_app_config = "cms.apps.CmsConfig" diff --git a/pyproject.toml b/pyproject.toml index 9d66fc6..e0146f3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,11 +4,11 @@ build-backend = "setuptools.build_meta" [project] name = "django-simplecms" -description = "Simple Django CMS" -version = "1.1.2" -authors = [{name = "Jaap Joris Vens", email = "cms@jj.rtts.eu"}] -readme = "README.md" +description = "Simple Django-based CMS" requires-python = ">= 3.12" +dynamic = ["version"] +readme = "README.md" +authors = [{name = "Jaap Joris Vens", email = "jj@rtts.eu"}] urls.source = "https://github.com/rtts/django-simplecms/" urls.issues = "https://github.com/rtts/django-simplecms/issues/" urls.changelog = "https://github.com/rtts/django-simplecms/releases/" @@ -19,13 +19,17 @@ classifiers = [ dependencies = [ "django", "django-embed-video", - "django-tidy", + "django-tidy", # requires Tidy (apt install tidy) "easy-thumbnails", "libsass", "markdown", "psycopg", - "pylibmc", + "pylibmc", # requires Memcached (apt install memcached) ] [project.scripts] simplecms = "cms.__main__:main" + +[tool.setuptools] +packages = ["cms", "example"] +dynamic.version = {attr = "cms.__version__"}