Skip to content

Commit f8369ae

Browse files
committed
fix: Bump __version__ to 0.8.0 and apply ruff formatting
- __init__.py __version__ = '0.8.0' (CI reads this for tag/version match) - setup.py version = '0.8.0' - ruff format applied to forms.py, templatetags/forms_workflows_tags.py, views.py
1 parent c100bf9 commit f8369ae

5 files changed

Lines changed: 19 additions & 22 deletions

File tree

django_forms_workflows/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Enterprise-grade, database-driven form builder with approval workflows
44
"""
55

6-
__version__ = "0.7.7"
6+
__version__ = "0.8.0"
77
__author__ = "Django Forms Workflows Contributors"
88
__license__ = "LGPL-3.0-only"
99

django_forms_workflows/forms.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -593,11 +593,11 @@ def __init__(
593593

594594
def _build_fields(self):
595595
"""Build only fields for the current approval step."""
596-
for field_def in self.form_definition.fields.exclude(
597-
field_type="section"
598-
).filter(
599-
approval_step=self.current_step
600-
).order_by("order"):
596+
for field_def in (
597+
self.form_definition.fields.exclude(field_type="section")
598+
.filter(approval_step=self.current_step)
599+
.order_by("order")
600+
):
601601
self._add_field(field_def)
602602

603603
def _add_field(self, field_def):

django_forms_workflows/templatetags/forms_workflows_tags.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
"""
22
Custom template tags and filters for django_forms_workflows.
33
"""
4+
45
from django import template
56

67
register = template.Library()
@@ -29,7 +30,9 @@ def get_item(dictionary, key):
2930
"django_forms_workflows/form_categories.html",
3031
takes_context=True,
3132
)
32-
def render_form_categories(context, grouped_forms, form_url_name="forms_workflows:form_submit"):
33+
def render_form_categories(
34+
context, grouped_forms, form_url_name="forms_workflows:form_submit"
35+
):
3336
"""
3437
Render a Bootstrap 5 accordion of forms grouped by category.
3538
@@ -53,4 +56,3 @@ def render_form_categories(context, grouped_forms, form_url_name="forms_workflow
5356
# Forward request so the inclusion template can call {% url %} correctly
5457
"request": context.get("request"),
5558
}
56-

django_forms_workflows/views.py

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ def _build_grouped_forms(forms):
4040
"name",
4141
).select_related("category")
4242

43-
seen_keys = {} # category pk -> index in results list
44-
results = [] # list of [category_or_None, [forms]]
43+
seen_keys = {} # category pk -> index in results list
44+
results = [] # list of [category_or_None, [forms]]
4545
uncategorised = []
4646

4747
for form in ordered:
@@ -97,8 +97,7 @@ def form_list(request):
9797
)
9898
# Form-level: user in submit_groups OR form has no restriction
9999
.filter(
100-
models.Q(submit_groups__in=user_groups)
101-
| models.Q(submit_group_count=0)
100+
models.Q(submit_groups__in=user_groups) | models.Q(submit_group_count=0)
102101
)
103102
# Category-level: no category, or category unrestricted, or user in group
104103
.filter(
@@ -378,9 +377,7 @@ def approval_inbox(request):
378377

379378
if category_slug:
380379
display_tasks = (
381-
base_tasks.filter(
382-
submission__form_definition__category__slug=category_slug
383-
)
380+
base_tasks.filter(submission__form_definition__category__slug=category_slug)
384381
.select_related(
385382
"submission__form_definition__category",
386383
"submission__submitter",
@@ -391,12 +388,10 @@ def approval_inbox(request):
391388
(c for c in category_counts if c["slug"] == category_slug), None
392389
)
393390
else:
394-
display_tasks = (
395-
base_tasks.select_related(
396-
"submission__form_definition__category",
397-
"submission__submitter",
398-
).order_by("-created_at")
399-
)
391+
display_tasks = base_tasks.select_related(
392+
"submission__form_definition__category",
393+
"submission__submitter",
394+
).order_by("-created_at")
400395

401396
return render(
402397
request,

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
setup(
1515
name='django-forms-workflows',
16-
version='0.6.1',
16+
version='0.8.0',
1717
description='Enterprise-grade, database-driven form builder with approval workflows and external data integration',
1818
long_description=long_description,
1919
long_description_content_type='text/markdown',

0 commit comments

Comments
 (0)