# new features. Fix releases introduce fixes.
dynamic = [
"version", "readme",
+ "dependencies", # dynamic because version numbers are injected
"optional-dependencies" # dynamic because version numbers are injected
]
description = '''${summary}'''
requires-python = ">=3.7"
-# Run-time dependencies.
-dependencies = [
- 'markupsafe',
- 'pgwui_common',
- 'pyramid',
-]
-
# The license should be clear from the classifier, below
# license = {file = "LICENSE.txt"}
authors = [{name = '${author_name}', email = '${author_email}'}]
#
-# optional-dependencies
+# dependencies (run-time)
#
+install_requires = [
+ 'markupsafe',
+ 'pgwui_core==' + version,
+ 'pgwui_upload_core==' + version,
+ 'psycopg',
+ 'pyramid',
+]
+#
+# optional-dependencies
+#
extras_require = {
"test": [
"pgwui_develop==" + version,
version=version,
long_description=filter_readme(),
long_description_content_type='text/x-rst',
+ install_requires=install_requires,
extras_require=extras_require
)