From 2f24768a258a93c13d9417bf67b2740191e95cfd Mon Sep 17 00:00:00 2001 From: erikvw Date: Thu, 3 Aug 2023 23:11:33 -0500 Subject: [PATCH] add migration for list model, drop 3.10 --- .github/workflows/build.yml | 5 +--- ...19_actionsrequired_extra_value_and_more.py | 30 +++++++++++++++++++ pyproject.toml | 2 -- setup.cfg | 3 +- 4 files changed, 32 insertions(+), 8 deletions(-) create mode 100644 edc_protocol_incident/migrations/0019_actionsrequired_extra_value_and_more.py diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 54d8c3f..7c66932 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,11 +11,8 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.10', '3.11'] + python-version: ['3.11'] django-version: ['4.1', '4.2', 'dev'] - exclude: - - python-version: '3.10' - django-version: 'dev' services: mysql: image: mysql:latest diff --git a/edc_protocol_incident/migrations/0019_actionsrequired_extra_value_and_more.py b/edc_protocol_incident/migrations/0019_actionsrequired_extra_value_and_more.py new file mode 100644 index 0000000..ac283fb --- /dev/null +++ b/edc_protocol_incident/migrations/0019_actionsrequired_extra_value_and_more.py @@ -0,0 +1,30 @@ +# Generated by Django 4.2.3 on 2023-08-02 23:56 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + dependencies = [ + ( + "edc_protocol_incident", + "0018_alter_protocoldeviationviolation_options_and_more", + ), + ] + + operations = [ + migrations.AddField( + model_name="actionsrequired", + name="extra_value", + field=models.CharField(max_length=250, null=True), + ), + migrations.AddField( + model_name="protocolincidents", + name="extra_value", + field=models.CharField(max_length=250, null=True), + ), + migrations.AddField( + model_name="protocolviolations", + name="extra_value", + field=models.CharField(max_length=250, null=True), + ), + ] diff --git a/pyproject.toml b/pyproject.toml index d4d2206..ff9be8b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -36,7 +36,6 @@ exclude_lines = [ legacy_tox_ini = """ [tox] envlist = - py{310}-dj{41,42}, py{311}-dj{41,42,dev}, lint @@ -44,7 +43,6 @@ isolated_build = true [gh-actions] python = - 3.10: py310 3.11: py311, lint [gh-actions:env] diff --git a/setup.cfg b/setup.cfg index 002a08a..11c32c3 100644 --- a/setup.cfg +++ b/setup.cfg @@ -16,13 +16,12 @@ classifiers= Intended Audience :: Developers Intended Audience :: Science/Research Operating System :: OS Independent - Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 License :: OSI Approved :: GNU General Public License v3 (GPLv3) [options] -python_requires = >=3.10 +python_requires = >=3.11 zip_safe = False include_package_data = True packages = find: