Commit graph

1357 commits

Author SHA1 Message Date
Juro Oravec
7ed4fd88f9
refactor: Patch Template.compile_nodelist with custom template parser (#908)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-15 22:34:32 +01:00
Juro Oravec
8cd4b03286
feat: Literal dicts and lists part 2 (#902) 2025-01-14 09:01:47 +01:00
github-actions[bot]
d3c5c535e0
Merge pull request #907 from EmilStenstrom/dependabot/pip/pymdown-extensions-10.14
build(deps): bump pymdown-extensions from 10.13 to 10.14
2025-01-13 17:53:40 +00:00
dependabot[bot]
b54eb4b38a
build(deps): bump pymdown-extensions from 10.13 to 10.14
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions) from 10.13 to 10.14.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases)
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.13...10.14)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-13 17:47:34 +00:00
github-actions[bot]
1d5ea4c0f1
Merge pull request #905 from EmilStenstrom/dependabot/pip/mkdocs-autorefs-1.3.0
build(deps): bump mkdocs-autorefs from 1.2.0 to 1.3.0
2025-01-13 17:46:29 +00:00
dependabot[bot]
93a18deb21
build(deps): bump mkdocs-autorefs from 1.2.0 to 1.3.0
Bumps [mkdocs-autorefs](https://github.com/mkdocstrings/autorefs) from 1.2.0 to 1.3.0.
- [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.2.0...1.3.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-13 17:41:46 +00:00
github-actions[bot]
a21acee8a7
Merge pull request #906 from EmilStenstrom/dependabot/pip/importlib-resources-6.5.2
build(deps): bump importlib-resources from 6.4.5 to 6.5.2
2025-01-13 17:40:41 +00:00
dependabot[bot]
827d04d865
build(deps): bump importlib-resources from 6.4.5 to 6.5.2
Bumps [importlib-resources](https://github.com/python/importlib_resources) from 6.4.5 to 6.5.2.
- [Release notes](https://github.com/python/importlib_resources/releases)
- [Changelog](https://github.com/python/importlib_resources/blob/main/NEWS.rst)
- [Commits](https://github.com/python/importlib_resources/compare/v6.4.5...v6.5.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-13 17:34:53 +00:00
github-actions[bot]
d785e4847a
Merge pull request #904 from EmilStenstrom/dependabot/pip/smmap-5.0.2
build(deps): bump smmap from 5.0.1 to 5.0.2
2025-01-13 17:34:04 +00:00
dependabot[bot]
17e85fbeab
build(deps): bump smmap from 5.0.1 to 5.0.2
Bumps [smmap](https://github.com/gitpython-developers/smmap) from 5.0.1 to 5.0.2.
- [Release notes](https://github.com/gitpython-developers/smmap/releases)
- [Commits](https://github.com/gitpython-developers/smmap/compare/v5.0.1...v5.0.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-13 17:28:05 +00:00
Juro Oravec
ba0f9e65e9
refactor: move the utils from component_tags to util.template_tag (#899)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-09 21:46:32 +01:00
Juro Oravec
a79b24b692
feat: list and dict literals in tags + fix tag parser (#898)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-09 21:15:23 +01:00
Juro Oravec
6c2a687d69
docs: add djc-heroicons to community examples (#896) 2025-01-08 21:58:43 +01:00
Juro Oravec
3bbd4326e6
chore: bump v0.124 (#893) 2025-01-07 23:01:55 +01:00
Juro Oravec
ab037f24b0
feat: add Media.extend (#890)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-07 22:55:17 +01:00
Juro Oravec
5e8770c720
docs: Move the "Getting started" tutorial to top-level of docs (#892) 2025-01-07 21:46:31 +01:00
Juro Oravec
81c02ddaa7
refactor: use HTML5 parser for BeautifulSoup (#891)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-07 21:27:17 +01:00
Juro Oravec
203d29f511
refactor: exclude underscored files from autodiscovery (#888) 2025-01-07 19:48:41 +01:00
Juro Oravec
1e4b556b4d
refactor: Assign content of file from Component.template_file to Component.template (#880)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-07 19:34:34 +01:00
github-actions[bot]
8e2428ebd0
Merge pull request #887 from EmilStenstrom/dependabot/pip/gitpython-3.1.44
build(deps): bump gitpython from 3.1.43 to 3.1.44
2025-01-06 18:11:01 +00:00
dependabot[bot]
aa540cbc4a
build(deps): bump gitpython from 3.1.43 to 3.1.44
Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 3.1.43 to 3.1.44.
- [Release notes](https://github.com/gitpython-developers/GitPython/releases)
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- [Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.43...3.1.44)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-06 18:05:46 +00:00
github-actions[bot]
2c3a4255bb
Merge pull request #886 from EmilStenstrom/dependabot/pip/pillow-11.1.0
build(deps): bump pillow from 11.0.0 to 11.1.0
2025-01-06 18:04:41 +00:00
dependabot[bot]
7ec709c3f2
build(deps): bump pillow from 11.0.0 to 11.1.0
Bumps [pillow](https://github.com/python-pillow/Pillow) from 11.0.0 to 11.1.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/11.0.0...11.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-06 17:59:29 +00:00
github-actions[bot]
0e9d5287f8
Merge pull request #884 from EmilStenstrom/dependabot/pip/gitdb-4.0.12
build(deps): bump gitdb from 4.0.11 to 4.0.12
2025-01-06 17:58:27 +00:00
dependabot[bot]
e398987b3b
build(deps): bump gitdb from 4.0.11 to 4.0.12
Bumps [gitdb](https://github.com/gitpython-developers/gitdb) from 4.0.11 to 4.0.12.
- [Release notes](https://github.com/gitpython-developers/gitdb/releases)
- [Commits](https://github.com/gitpython-developers/gitdb/compare/4.0.11...4.0.12)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-06 17:53:16 +00:00
github-actions[bot]
4559899513
Merge pull request #885 from EmilStenstrom/dependabot/pip/pyparsing-3.2.1
build(deps): bump pyparsing from 3.2.0 to 3.2.1
2025-01-06 17:51:20 +00:00
dependabot[bot]
a702768573
build(deps): bump pyparsing from 3.2.0 to 3.2.1
Bumps [pyparsing](https://github.com/pyparsing/pyparsing) from 3.2.0 to 3.2.1.
- [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.0...3.2.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-06 17:46:36 +00:00
github-actions[bot]
8891041a27
Merge pull request #883 from EmilStenstrom/dependabot/pip/pygments-2.19.1
build(deps): bump pygments from 2.18.0 to 2.19.1
2025-01-06 17:43:40 +00:00
dependabot[bot]
2b5bfa9eeb
build(deps): bump pygments from 2.18.0 to 2.19.1
Bumps [pygments](https://github.com/pygments/pygments) from 2.18.0 to 2.19.1.
- [Release notes](https://github.com/pygments/pygments/releases)
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES)
- [Commits](https://github.com/pygments/pygments/compare/2.18.0...2.19.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-06 17:38:21 +00:00
Juro Oravec
d94a459c8d
refactor: rename template_name to template_file (#878)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-01 17:06:14 +01:00
Emil Stenström
b99e32e9d5
Merge pull request #851 from JuroOravec/docs-remove-wip
docs: remove work in progress comments
2024-12-30 23:44:19 +01:00
Emil Stenström
9b611f78fc
Merge branch 'master' into docs-remove-wip 2024-12-30 23:12:21 +01:00
Juro Oravec
329a398c61
docs: add documentation around component media (#877)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-12-30 22:03:31 +01:00
github-actions[bot]
57f89e2dcf
Merge pull request #876 from EmilStenstrom/dependabot/pip/mypy-1.14.1
build(deps-dev): bump mypy from 1.14.0 to 1.14.1
2024-12-30 17:35:13 +00:00
dependabot[bot]
b905299405
build(deps-dev): bump mypy from 1.14.0 to 1.14.1
Bumps [mypy](https://github.com/python/mypy) from 1.14.0 to 1.14.1.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python/mypy/compare/v1.14.0...v1.14.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-30 17:29:13 +00:00
github-actions[bot]
66cae95ef2
Merge pull request #873 from EmilStenstrom/dependabot/pip/charset-normalizer-3.4.1
build(deps): bump charset-normalizer from 3.4.0 to 3.4.1
2024-12-30 17:27:44 +00:00
dependabot[bot]
e7ff01dec5
build(deps): bump charset-normalizer from 3.4.0 to 3.4.1
Bumps [charset-normalizer](https://github.com/jawah/charset_normalizer) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/jawah/charset_normalizer/releases)
- [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jawah/charset_normalizer/compare/3.4.0...3.4.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-30 17:22:05 +00:00
github-actions[bot]
6de3018f2e
Merge pull request #875 from EmilStenstrom/dependabot/pip/mkdocstrings-python-1.13.0
build(deps): bump mkdocstrings-python from 1.12.2 to 1.13.0
2024-12-30 17:20:59 +00:00
dependabot[bot]
071bb6895f
build(deps): bump mkdocstrings-python from 1.12.2 to 1.13.0
Bumps [mkdocstrings-python](https://github.com/mkdocstrings/python) from 1.12.2 to 1.13.0.
- [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.12.2...1.13.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-30 17:15:35 +00:00
github-actions[bot]
8ac9dd6e86
Merge pull request #874 from EmilStenstrom/dependabot/pip/griffe-1.5.4
build(deps): bump griffe from 1.5.1 to 1.5.4
2024-12-30 17:14:49 +00:00
dependabot[bot]
0d38730332
build(deps): bump griffe from 1.5.1 to 1.5.4
Bumps [griffe](https://github.com/mkdocstrings/griffe) from 1.5.1 to 1.5.4.
- [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.5.1...1.5.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-30 17:09:38 +00:00
Juro Oravec
715bf7d447
feat: allow to set main JS and CSS from files + lazy-load component m… (#870)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-12-30 18:00:46 +01:00
Emil Stenström
8fcb84c002
Merge pull request #871 from EmilStenstrom/EmilStenstrom-patch-1
Make link to docs more prominent
2024-12-30 13:54:39 +01:00
Emil Stenström
303d4db7ba
Make link to docs more prominent
As we've now removed the docs from the README, I think we should make a little more effort to send people to the docs. Here's a trick to do that in markdown, using a header and a table.
2024-12-30 13:09:27 +01:00
Juro Oravec
fe67d90547
refactor: Backbone for passing JS and CSS variables (#861)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-12-28 19:27:19 +01:00
github-actions[bot]
296da4a1e8
Merge pull request #868 from EmilStenstrom/dependabot/pip/jinja2-3.1.5
build(deps): bump jinja2 from 3.1.4 to 3.1.5
2024-12-23 18:04:04 +00:00
dependabot[bot]
ed26aec18d
build(deps): bump jinja2 from 3.1.4 to 3.1.5
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.4 to 3.1.5.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/jinja/compare/3.1.4...3.1.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-23 17:59:29 +00:00
github-actions[bot]
6ceda99ab5
Merge pull request #867 from EmilStenstrom/dependabot/pip/click-8.1.8
build(deps): bump click from 8.1.7 to 8.1.8
2024-12-23 17:58:27 +00:00
dependabot[bot]
0985c8efc6
build(deps): bump click from 8.1.7 to 8.1.8
Bumps [click](https://github.com/pallets/click) from 8.1.7 to 8.1.8.
- [Release notes](https://github.com/pallets/click/releases)
- [Changelog](https://github.com/pallets/click/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/click/compare/8.1.7...8.1.8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-23 17:53:12 +00:00
github-actions[bot]
1e1b84a3a6
Merge pull request #866 from EmilStenstrom/dependabot/pip/pymdown-extensions-10.13
build(deps): bump pymdown-extensions from 10.12 to 10.13
2024-12-23 17:52:25 +00:00