Commit graph

1748 commits

Author SHA1 Message Date
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
Juro Oravec
293b933aaa
refactor: fix docs workflow (#1048) 2025-03-20 16:12:44 +01:00
Juro Oravec
173537ef36
refactor: allow docs CI workflow to make PRs (#1046) 2025-03-20 14:34:49 +01:00
Juro Oravec
f54f3ccb0b
ci: Make a separate PR when pushing release benchmark data (#1045) 2025-03-19 12:54:50 +01:00
Juro Oravec
c034b7da65
chore: bump v0.131 (#1042)
* Update pyproject.toml

* docs: update changelog and rename "start" command to "create"
2025-03-19 09:57:26 +01:00
Juro Oravec
0f41a62592
feat: add a command to list all components (#1041)
* feat: add a command to list all components

* refactor: fix tests

* refactor: fix linter errors

* refactor: fix the tests for tests running within tox

* temp: print out test outputs

* refactor: fix tests for windows

* refactor: remove escape from slash?

* refactor: fixes to regex

* refactor: remove print statements

* docs: update API reference
2025-03-19 09:38:25 +01:00
Juro Oravec
107284f474
feat: registry.has(); helpers to get all components and registries; access component from ext class (#1030)
* feat: registry.has(); helpers to get all components and registries; access component from ext class

* refactor: add missing import
2025-03-18 11:30:53 +01:00
github-actions[bot]
944bef2d95
Merge pull request #1038 from django-components/dependabot/pip/syrupy-4.9.0
build(deps-dev): bump syrupy from 4.8.2 to 4.9.0
2025-03-17 19:42:22 +00:00
Emil Stenström
8b8f120480
Merge branch 'master' into dependabot/pip/syrupy-4.9.0 2025-03-17 20:35:56 +01:00
github-actions[bot]
0c00f25618
Merge pull request #1040 from django-components/dependabot/pip/mkdocs-include-markdown-plugin-7.1.5
build(deps): bump mkdocs-include-markdown-plugin from 7.1.4 to 7.1.5
2025-03-17 19:21:48 +00:00
dependabot[bot]
a5dd96fb1f
build(deps-dev): bump syrupy from 4.8.2 to 4.9.0
Bumps [syrupy](https://github.com/syrupy-project/syrupy) from 4.8.2 to 4.9.0.
- [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.8.2...v4.9.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-17 19:14:41 +00:00