Commit graph

1558 commits

Author SHA1 Message Date
Juro Oravec
0ed46e4d30
chore: add support for Django 5.2 and drop for 5.0 (#1092) 2025-04-06 11:57:41 +02:00
components-release-bot
637e143538 Add benchmark results for 0.136 2025-04-05 07:18:52 +00:00
Juro Oravec
fdd29baa65
chore: bump v0.136 (#1087) 2025-04-05 09:10:55 +02:00
Juro Oravec
2499126d1f
refactor: fix ext URLs lookup (#1086)
* refactor: fix ext URLs lookup
2025-04-05 09:10:04 +02:00
Juro Oravec
7e74831599
refactor: remove input validation and link to it (#1082)
* feat: allow to set defaults

* refactor: remove input validation and link to it

* docs: update changelog

* Update typing_and_validation.md

* Update typing_and_validation.md
2025-04-05 08:19:19 +02:00
github-actions[bot]
5e263ec143
Merge pull request #1078 from django-components/dependabot/pip/markdown-exec-1.10.3
build(deps): bump markdown-exec from 1.10.2 to 1.10.3
2025-03-31 20:09:25 +00:00
dependabot[bot]
ce140ae2c2
build(deps): bump markdown-exec from 1.10.2 to 1.10.3
Bumps [markdown-exec](https://github.com/pawamoy/markdown-exec) from 1.10.2 to 1.10.3.
- [Release notes](https://github.com/pawamoy/markdown-exec/releases)
- [Changelog](https://github.com/pawamoy/markdown-exec/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pawamoy/markdown-exec/compare/1.10.2...1.10.3)

---
updated-dependencies:
- dependency-name: markdown-exec
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-31 20:03:11 +00:00
github-actions[bot]
57d035c67d
Merge pull request #1080 from django-components/dependabot/pip/mkdocs-material-9.6.10
build(deps): bump mkdocs-material from 9.6.9 to 9.6.10
2025-03-31 20:01:57 +00:00
dependabot[bot]
1b8122312e
build(deps): bump mkdocs-material from 9.6.9 to 9.6.10
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 9.6.9 to 9.6.10.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.6.9...9.6.10)

---
updated-dependencies:
- dependency-name: mkdocs-material
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-31 19:55:36 +00:00
github-actions[bot]
e184834e93
Merge pull request #1077 from django-components/dependabot/pip/mkdocstrings-0.29.1
build(deps): bump mkdocstrings from 0.29.0 to 0.29.1
2025-03-31 19:54:24 +00:00
dependabot[bot]
d523a97fcc
build(deps): bump mkdocstrings from 0.29.0 to 0.29.1
Bumps [mkdocstrings](https://github.com/mkdocstrings/mkdocstrings) from 0.29.0 to 0.29.1.
- [Release notes](https://github.com/mkdocstrings/mkdocstrings/releases)
- [Changelog](https://github.com/mkdocstrings/mkdocstrings/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mkdocstrings/mkdocstrings/compare/0.29.0...0.29.1)

---
updated-dependencies:
- dependency-name: mkdocstrings
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-31 19:43:42 +00:00
github-actions[bot]
61a70e7705
Merge pull request #1079 from django-components/dependabot/pip/griffe-1.7.1
build(deps): bump griffe from 1.6.2 to 1.7.1
2025-03-31 19:42:34 +00:00
dependabot[bot]
e35c4e24fb
build(deps): bump griffe from 1.6.2 to 1.7.1
Bumps [griffe](https://github.com/mkdocstrings/griffe) from 1.6.2 to 1.7.1.
- [Release notes](https://github.com/mkdocstrings/griffe/releases)
- [Changelog](https://github.com/mkdocstrings/griffe/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mkdocstrings/griffe/compare/1.6.2...1.7.1)

---
updated-dependencies:
- dependency-name: griffe
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-31 19:34:08 +00:00
github-actions[bot]
53adc9e18a
Merge pull request #1081 from django-components/dependabot/pip/tox-4.25.0
build(deps): bump tox from 4.24.2 to 4.25.0
2025-03-31 21:33:10 +02:00
dependabot[bot]
184c3e4c6c
build(deps): bump tox from 4.24.2 to 4.25.0
Bumps [tox](https://github.com/tox-dev/tox) from 4.24.2 to 4.25.0.
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/tox/compare/4.24.2...4.25.0)

---
updated-dependencies:
- dependency-name: tox
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-31 17:15:33 +00:00
components-release-bot
22dac99e4e Add benchmark results for 0.135 2025-03-31 14:17:45 +00:00
Juro Oravec
a6455d70f6
chore: bump v0.135 (#1076) 2025-03-31 16:10:42 +02:00
Juro Oravec
9f68f0f1a1
refactor: Fix path resolution relative to COMPONENTS.dirs + add CI test to ensure sampleproject works (#1075)
* refactor: Fix path resolution relative to COMPONENTS.dirs + add CI test to ensure sampleproject works

* refactor: fix compat with Windows by explicitly using utf8 encoding to read component files

* refactor: add missing components to tests

* docs: update changelog

* refactor: fix formatting
2025-03-31 16:09:37 +02:00
Juro Oravec
f07818fc7d
feat: allow to set defaults (#1072)
* feat: allow to set defaults

* docs: update changelog

* refactor: fix new linter errors
2025-03-31 10:38:41 +02:00
github-actions[bot]
48dd3b7a5a
Merge pull request #1069 from django-components/dependabot/pip/syrupy-4.9.1
build(deps-dev): bump syrupy from 4.9.0 to 4.9.1
2025-03-24 19:52:32 +00:00
dependabot[bot]
b5098cfe75
build(deps-dev): bump syrupy from 4.9.0 to 4.9.1
Bumps [syrupy](https://github.com/syrupy-project/syrupy) from 4.9.0 to 4.9.1.
- [Release notes](https://github.com/syrupy-project/syrupy/releases)
- [Changelog](https://github.com/syrupy-project/syrupy/blob/main/CHANGELOG.md)
- [Commits](https://github.com/syrupy-project/syrupy/compare/v4.9.0...v4.9.1)

---
updated-dependencies:
- dependency-name: syrupy
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-24 19:45:44 +00:00
github-actions[bot]
74ed201b69
Merge pull request #1070 from django-components/dependabot/pip/pyparsing-3.2.2
build(deps): bump pyparsing from 3.2.1 to 3.2.2
2025-03-24 19:43:58 +00:00
dependabot[bot]
74d21b87e5
build(deps): bump pyparsing from 3.2.1 to 3.2.2
Bumps [pyparsing](https://github.com/pyparsing/pyparsing) from 3.2.1 to 3.2.2.
- [Release notes](https://github.com/pyparsing/pyparsing/releases)
- [Changelog](https://github.com/pyparsing/pyparsing/blob/master/CHANGES)
- [Commits](https://github.com/pyparsing/pyparsing/compare/3.2.1...3.2.2)

---
updated-dependencies:
- dependency-name: pyparsing
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-24 19:37:28 +00:00
github-actions[bot]
14f070c72c
Merge pull request #1071 from django-components/dependabot/pip/mkdocs-autorefs-1.4.1
build(deps): bump mkdocs-autorefs from 1.4.0 to 1.4.1
2025-03-24 19:36:20 +00:00
dependabot[bot]
05246625b3
build(deps): bump mkdocs-autorefs from 1.4.0 to 1.4.1
Bumps [mkdocs-autorefs](https://github.com/mkdocstrings/autorefs) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/mkdocstrings/autorefs/releases)
- [Changelog](https://github.com/mkdocstrings/autorefs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mkdocstrings/autorefs/compare/1.4.0...1.4.1)

---
updated-dependencies:
- dependency-name: mkdocs-autorefs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-24 19:29:19 +00:00
github-actions[bot]
46b49336ba
Merge pull request #1068 from django-components/dependabot/pip/mkdocstrings-python-1.16.8
build(deps): bump mkdocstrings-python from 1.16.7 to 1.16.8
2025-03-24 20:28:19 +01:00
dependabot[bot]
e00a305e00
build(deps): bump mkdocstrings-python from 1.16.7 to 1.16.8
Bumps [mkdocstrings-python](https://github.com/mkdocstrings/python) from 1.16.7 to 1.16.8.
- [Release notes](https://github.com/mkdocstrings/python/releases)
- [Changelog](https://github.com/mkdocstrings/python/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mkdocstrings/python/compare/1.16.7...1.16.8)

---
updated-dependencies:
- dependency-name: mkdocstrings-python
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-24 18:38:49 +00:00
Juro Oravec
328309a81c
feat: granular handling of class and style in {% html_attrs %} (#1066)
* feat: granular handling of class and style in {% html_attrs %}

* refactor: fix linter errors

* docs: document deprecation, fix typos, fix broken table of contents

* refactor: remove classes and styles as lists from docs
2025-03-24 17:35:12 +01:00
components-release-bot
1e71f3d656 Add benchmark results for 0.134 2025-03-23 21:40:52 +00:00
Juro Oravec
42818ad6ff
refactor: fix component media URLs (#1067)
* refactor: fix component media URLs

* refactor: remove extraneous check and fix tests

* chore: bump v0.134
2025-03-23 22:32:18 +01:00
components-release-bot
3544402215 Add benchmark results for 0.133 2025-03-23 09:01:44 +00:00
Juro Oravec
2472c2ad33
refactor: fix use of URLs in Component.Media (#1064) 2025-03-23 09:54:24 +01:00
github-actions[bot]
25e99854c0
Merge pull request #1056 from django-components/dependabot/pip/mkdocstrings-python-1.16.7
build(deps): bump mkdocstrings-python from 1.16.5 to 1.16.7
2025-03-22 18:47:46 +01:00
dependabot[bot]
eb122ff8cf
build(deps): bump mkdocstrings-python from 1.16.5 to 1.16.7
Bumps [mkdocstrings-python](https://github.com/mkdocstrings/python) from 1.16.5 to 1.16.7.
- [Release notes](https://github.com/mkdocstrings/python/releases)
- [Changelog](https://github.com/mkdocstrings/python/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mkdocstrings/python/compare/1.16.5...1.16.7)

---
updated-dependencies:
- dependency-name: mkdocstrings-python
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-22 15:13:04 +00:00
github-actions[bot]
9d51432262
Merge pull request #1057 from django-components/dependabot/pip/griffe-1.6.2
build(deps): bump griffe from 1.6.0 to 1.6.2
2025-03-22 15:11:59 +00:00
dependabot[bot]
bbc8af415e
build(deps): bump griffe from 1.6.0 to 1.6.2
Bumps [griffe](https://github.com/mkdocstrings/griffe) from 1.6.0 to 1.6.2.
- [Release notes](https://github.com/mkdocstrings/griffe/releases)
- [Changelog](https://github.com/mkdocstrings/griffe/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mkdocstrings/griffe/compare/1.6.0...1.6.2)

---
updated-dependencies:
- dependency-name: griffe
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-22 15:03:12 +00:00
github-actions[bot]
09eb2d27a5
Merge pull request #1061 from django-components/dependabot/pip/pre-commit-4.2.0
build(deps-dev): bump pre-commit from 4.1.0 to 4.2.0
2025-03-22 15:01:58 +00:00
dependabot[bot]
6f13cb9183
build(deps-dev): bump pre-commit from 4.1.0 to 4.2.0
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v4.1.0...v4.2.0)

---
updated-dependencies:
- dependency-name: pre-commit
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-22 14:51:46 +00:00
github-actions[bot]
a7ed0711fc
Merge pull request #1058 from django-components/dependabot/pip/markdown-exec-1.10.2
build(deps): bump markdown-exec from 1.10.1 to 1.10.2
2025-03-22 14:50:14 +00:00
dependabot[bot]
884d4ffbdd
build(deps): bump markdown-exec from 1.10.1 to 1.10.2
Bumps [markdown-exec](https://github.com/pawamoy/markdown-exec) from 1.10.1 to 1.10.2.
- [Release notes](https://github.com/pawamoy/markdown-exec/releases)
- [Changelog](https://github.com/pawamoy/markdown-exec/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pawamoy/markdown-exec/compare/1.10.1...1.10.2)

---
updated-dependencies:
- dependency-name: markdown-exec
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-22 14:43:24 +00:00
github-actions[bot]
9b27515a36
Merge pull request #1059 from django-components/dependabot/pip/platformdirs-4.3.7
build(deps): bump platformdirs from 4.3.6 to 4.3.7
2025-03-22 15:42:17 +01:00
dependabot[bot]
75510c5793
build(deps): bump platformdirs from 4.3.6 to 4.3.7
Bumps [platformdirs](https://github.com/tox-dev/platformdirs) from 4.3.6 to 4.3.7.
- [Release notes](https://github.com/tox-dev/platformdirs/releases)
- [Changelog](https://github.com/tox-dev/platformdirs/blob/main/CHANGES.rst)
- [Commits](https://github.com/tox-dev/platformdirs/compare/4.3.6...4.3.7)

---
updated-dependencies:
- dependency-name: platformdirs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-22 12:25:13 +00:00
components-release-bot
04dd0c21ba Add benchmark results for 0.132 2025-03-22 12:20:51 +00:00
Juro Oravec
2037ed20b7
chore: bump v0.132 (#1060) 2025-03-22 13:11:45 +01:00
Juro Oravec
30f3739499
build: add support for py3.13 windows (#1055) 2025-03-22 13:09:58 +01:00
Juro Oravec
390211b86e
refactor: display verbose output for benchmark comparison (#1054)
* refactor: display verbose output for benchmark comparison

* refactor: use unique machine name for ci benchmarks
2025-03-21 10:44:43 +01:00
Juro Oravec
ab75cfdb8f
feat: allow globs when specifynigg additionall JS and CSS (#1043)
* feat: allow globs when specifynigg additionall JS and CSS

* refactor: fix tests and linter errors
2025-03-21 10:23:38 +01:00
components-release-bot
73e94b6714 Add benchmark results for 0.131 2025-03-20 20:48:28 +00:00
Juro Oravec
d0a42a2698
refactor: use github app instead of pushing benchmarks via PR (#1052)
* refactor: use github app instead of pushing benchmarks via PR

* refactor: update github app bot git email
2025-03-20 21:26:54 +01:00
Juro Oravec
a2aa743947
refactor: Wait for PR status checks when pushing benchmarks (#1050)
* refactor: skip PR status checks when pushing benchmarks

* refactor: wait for status checks
2025-03-20 16:43:50 +01:00