Skip to content

Commit cfc43e0

Browse files
committed
updates CI
1 parent 767c928 commit cfc43e0

File tree

3 files changed

+52
-76
lines changed

3 files changed

+52
-76
lines changed

.github/workflows/docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
- uses: yezz123/setup-uv@v4
3737
- name: Build Doc
3838
run: |
39-
uv sync --extra docs
39+
uv sync --all-groups
4040
PYTHONPATH=./src uv run --cache-dir .cache-uv/ mkdocs build -d ./docs-output
4141
4242
- name: Cache venv

.github/workflows/lint.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,11 @@ jobs:
5555
python-version: 3.12
5656
architecture: 'x64'
5757
- uses: yezz123/setup-uv@v4
58+
5859
- name: lint
5960
if: needs.changes.outputs.lint
60-
run: |
61-
uv run isort src/ --check-only
62-
uv run flake8 src/
61+
run: tox -e lint
62+
63+
- name: pkg_meta
64+
if: needs.changes.outputs.lint
65+
run: tox -e pkg_meta

CHANGES.md

Lines changed: 45 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -1,195 +1,170 @@
1-
Release 2.5.2
2-
=============
1+
# Release 2.5.2
32
* restored wrongly removed css
43
* enable css file customisation
54

65

7-
Release 2.5.1
8-
=============
6+
# Release 2.5.2
7+
* restored wrongly removed css
8+
* enable css file customisation
9+
10+
11+
# Release 2.5.1
912
* limit select2.css customisation be applied only to filters
1013
* Enabling better AutocompleteFilter customisation
1114
* PEP 621 support (pyproject.toml)
1215

1316

14-
Release 2.5
15-
===========
17+
# Release 2.5
1618
* PEP 621 support (pyproject.toml)
1719
* Added partial Proxy Models support to AutoCompleteFilter
1820

1921

20-
Release 2.4.3
21-
=============
22+
# Release 2.4.3
2223
* Fixes bug in UnionListFilter
2324

2425

25-
Release 2.4.2
26-
=============
26+
# Release 2.4.2
2727
* Added compatibility with Django 5
2828
* Autocomplete filter losing the value after the selection
2929
* With LinkedAutocomplete and Autocomplete in same filter list the latter would not work
3030

3131

32-
Release 2.4.1
33-
=============
32+
# Release 2.4.1
3433
* Fixes bug in AutiCompleteFilter
3534

3635

37-
Release 2.4
38-
===========
36+
# Release 2.4
3937
* Django 5.x support
4038

4139

42-
Release 2.3.1
43-
=============
40+
# Release 2.3.1
4441
* Bug fixes
4542

4643

47-
Release 2.3
48-
=============
44+
# Release 2.3
4945
* BUG FIX: fixes check() implementation
5046
* new LinkedAutoCompleteFilter
5147

5248

53-
Release 2.2
54-
=============
49+
# Release 2.2
5550
* Improves support for JsonFields (use `#` to cast integer `.` to cast float)
5651

5752

58-
Release 2.1
59-
=============
53+
# Release 2.1
6054
* add DateRangeFilter
6155
* removes `default_app_config`
6256
* Merge #27 - Foreign Key can refer not only to pk field (@ef-end-y)
6357

6458

65-
Release 2.0.4
66-
=============
59+
# Release 2.0.4
6760
* fixes `cast_value()` to properly handle Date/DateTime lookups
6861

6962

70-
Release 2.0.3
71-
=============
63+
# Release 2.0.3
7264
* drop support Django<3
7365
* Fix dark mode CSS
7466
* Improves error handling in NumberFilter/ValueFilter
7567
* Fix AutoCompleteFilter reverse url
7668
* fixes QueryStringFilter fk null filtering
7769

7870

79-
Release 2.0.2
80-
=============
71+
# Release 2.0.2
8172
* fixes QueryStringFilter fk null filtering
8273

8374

84-
Release 2.0.1
85-
=============
75+
# Release 2.0.1
8676
* fixes packaging
8777

8878

89-
Release 2.0
90-
===========
79+
# Release 2.0
9180
* add ability to save/retrieve filters configuration.
9281
* new DjangoLookupFilter
9382
* new QueryStringFilter
9483

9584

96-
Release 1.9
97-
===========
85+
# Release 1.9
9886
* Drop support Django < 3
9987
* new JsonFieldFilter
10088
* MultiValueTextFilter/TextFilter refactoring
10189
* AdminFiltersMixin to easily add media files
10290

10391

104-
Release 1.8
105-
=============
92+
# Release 1.8
10693
* added support to Dj4
10794
* add MultiValueTextFilter
10895

10996

110-
Release 1.7
111-
=============
97+
# Release 1.7
11298
* Improves AutocompleteFilter to work with chained ForeignKey
11399

114100

115-
Release 1.6.1
116-
=============
101+
# Release 1.6.1
117102
* renamed MaxMiFilter as NumberFilter
118103
* minor improvements
119104

120105

121-
Release 1.6
122-
=============
106+
# Release 1.6
123107
* new `BooleanRadioFilter`
124108
* new operators for `MaxMinFilter`. Now supports (=1; >1; >=1; <1; <=1; <>1; 1,2,3;)
125109

126-
Release 1.5.1
127-
=============
110+
111+
# Release 1.5.1
128112
* bug fixes
129113

130-
Release 1.5
131-
=============
114+
115+
# Release 1.5
132116
* bug fixes
133117

134-
Release 1.4.1
135-
=============
118+
119+
# Release 1.4.1
136120
* bug fixes
137121

138-
Release 1.4
139-
=============
122+
123+
# Release 1.4
140124
* Support Django 3.2
141125

142126

143-
Release 1.3.3
144-
=============
127+
# Release 1.3.3
145128
* Add AutoCompleteFilter
146129

147130

148-
Release 1.3.2
149-
=============
131+
# Release 1.3.2
150132
* add MaxMinFilter
151133

152134

153-
Release 1.3.1
154-
=============
135+
# Release 1.3.1
155136
* add ChoicesFieldComboFilter, ChoicesFieldRadioFilter
156137

157138

158-
Release 1.3
159-
===========
139+
# Release 1.3
160140
* add TextFieldFilter
161141
* drop support for python < 3.x
162142

163143

164-
Release 1.2
165-
===========
144+
# Release 1.2
166145
* drop support for django < 2.1
167146
* add support for django 3.1
168147
* bug fixes
169148

170149

171-
Release 1.1
172-
===========
150+
# Release 1.1
173151
* add support for django 2.1
174152
* updates filters templates
175153

176154

177-
Release 1.0
178-
===========
155+
# Release 1.0
179156
* add support for django 2.0
180157
* new `ForeignKeyFieldFilter`
181158
* drop support Django < 1.11
182159

183160

184-
Release 0.3.1
185-
=============
161+
# Release 0.3.1
186162
* add support for django 1.10
187163
* fix empty variable in templates
188164
* fixes :ghissue:`8` Fix filter id in templates
189165

190166

191-
Release 0.3
192-
===========
167+
# Release 0.3
193168
* django versions 1.4 to 1.9
194169
* python 2.7, 3.4, 3.5
195170
* broaden tests - test UnionFieldListFilter and IntersectionFieldListFilter (thanks PetrDlouhy)
@@ -199,11 +174,9 @@ Release 0.3
199174
* Readme update with actual filters (thanks PetrDlouhy)
200175

201176

202-
Release 0.2
203-
===========
177+
# Release 0.2
204178
* added MultipleSelectFieldListFilter, IntersectionFieldListFilter, UnionFieldListFilter
205179

206180

207-
Release 0.1
208-
===========
181+
# Release 0.1
209182
* initial relaase

0 commit comments

Comments
 (0)