From 5c56d40bf8da5adef3e990e6baf1418a5c7454e2 Mon Sep 17 00:00:00 2001 From: Tris Forster Date: Thu, 30 Apr 2026 16:01:53 +1000 Subject: [PATCH] Cleanup --- README.md | 15 ++++++++++----- pyproject.toml | 8 ++++++-- 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 4624996..7beebd2 100644 --- a/README.md +++ b/README.md @@ -6,20 +6,23 @@ No registration required for ensemble participants - just a one time code and pa ### Library App -Store all your scores on your own cloud account (Amazon S3, Google Files etc). Tag up the scores so you can generate -custom part sets and assign them to projects so people can easily print just their parts. +Store all your scores on your own cloud account (Amazon S3, Google Files etc). +Tag up the scores so you can generate custom part sets and assign them to +projects so people can easily print just their parts. ### Submissions App -Accept video/audio submissions direct to your cloud storage. Was developed and used during 2020 lockdown period for -virtual choirs/orchestras but could have more uses. +Accept video/audio submissions direct to your cloud storage. Was developed and +used during 2020 lockdown period for virtual choirs/orchestras but could have more uses. ### S3 Setup #### Bucket setup [virtual-orchestra] + Default block public access Permissions -> CORS + ```xml @@ -40,6 +43,7 @@ Permissions -> CORS User Create with programatic access (copy keys) and an inline policy for the bucket. + ```json { "Version": "2012-10-17", @@ -63,4 +67,5 @@ Create with programatic access (copy keys) and an inline policy for the bucket. } ``` -3. \ No newline at end of file +3. + diff --git a/pyproject.toml b/pyproject.toml index 34494ba..c322559 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "polyphonic" -version = "0.1.0" +version = "0.8.3" description = "Polyphonic Ensemble Manager" authors = [ {name = "Tris Forster",email = "tris@tfconsulting.com.au"} @@ -8,7 +8,7 @@ authors = [ readme = "README.md" requires-python = ">=3.10" dependencies = [ - "django (==5.1)", + "django (>=5.1,<6.0)", "django-crispy-forms", "django-markdown2", "django-rest-framework", @@ -25,6 +25,10 @@ packages = [{include = "*", from="app"}] [tool.poetry.group.dev.dependencies] django-debug-toolbar = "5.2" +[tool.poetry.scripts] +manage = "manage:main" + + [build-system] requires = ["poetry-core>=2.0.0,<3.0.0"] build-backend = "poetry.core.masonry.api"