pre-commit-ci[bot]
deb17c6c70
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-10-09 22:28:11 +02:00
Hanif Birgani
825b0cbbaa
feat(management): [WIP] add startcomponent
management command. related #249
2023-10-09 22:28:11 +02:00
dependabot[bot]
cba42271f7
Bump django from 4.2.5 to 4.2.6
...
Bumps [django](https://github.com/django/django ) from 4.2.5 to 4.2.6.
- [Commits](https://github.com/django/django/compare/4.2.5...4.2.6 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-09 20:58:59 +02:00
Emil Stenström
9d7d0b40b9
Bump version.
2023-09-29 16:08:32 +02:00
Roman Imankulov
16826f45f9
Change the order of arguments in assertHTMLEqual()
2023-09-29 16:06:52 +02:00
Roman Imankulov
0cc507fd5d
Replace self.assertEqual() with self.assertHTMLEqual()
2023-09-29 16:06:52 +02:00
pre-commit-ci[bot]
6a633c67a8
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-09-29 16:06:52 +02:00
Roman Imankulov
a919b648b3
Add support for - and / in component names in middleware
...
- Fix the COMPONENT_COMMENT_REGEX to find component names with special symbols.
- Fix the test to catch the error.
Follow-up of e0c29e5
and ref: #262
2023-09-29 16:06:52 +02:00
Emil Stenström
c0fc6c0a12
Merge branch 'master' of https://github.com/EmilStenstrom/django-components
2023-09-29 12:48:29 +02:00
Emil Stenström
719637b3aa
Minor: Remove type attribute from right side to make usage more intuitive.
2023-09-29 12:48:23 +02:00
dependabot[bot]
3318bde9c3
Bump tox from 4.11.1 to 4.11.3
...
Bumps [tox](https://github.com/tox-dev/tox ) from 4.11.1 to 4.11.3.
- [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.11.1...4.11.3 )
---
updated-dependencies:
- dependency-name: tox
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-14 23:17:20 +02:00
dependabot[bot]
f15db9a152
Bump pytest from 7.4.1 to 7.4.2
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.4.1 to 7.4.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.1...7.4.2 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-14 23:17:11 +02:00
pre-commit-ci[bot]
b2e5ad432c
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/psf/black: 23.7.0 → 23.9.1](https://github.com/psf/black/compare/23.7.0...23.9.1 )
2023-09-14 23:16:49 +02:00
dependabot[bot]
d934278226
Bump django from 4.2.4 to 4.2.5
...
Bumps [django](https://github.com/django/django ) from 4.2.4 to 4.2.5.
- [Commits](https://github.com/django/django/compare/4.2.4...4.2.5 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 21:14:09 +02:00
dependabot[bot]
f9b6315cfa
Bump pytest from 7.4.0 to 7.4.1
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.4.0 to 7.4.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.0...7.4.1 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 21:13:52 +02:00
dependabot[bot]
359394431a
Bump tox from 4.10.0 to 4.11.1
...
Bumps [tox](https://github.com/tox-dev/tox ) from 4.10.0 to 4.11.1.
- [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.10.0...4.11.1 )
---
updated-dependencies:
- dependency-name: tox
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 21:13:33 +02:00
dependabot[bot]
8f4f96eeef
Bump pre-commit from 3.3.3 to 3.4.0
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 3.3.3 to 3.4.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/v3.3.3...v3.4.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>
2023-09-04 21:10:48 +02:00
Emil Stenström
9797810125
Bump version.
2023-09-03 11:47:06 +02:00
Emil Stenström
e0c29e55b7
Add support for - and / in component names in middleware.
2023-09-03 11:44:40 +02:00
dependabot[bot]
dd71c9abb8
Bump tox from 4.6.4 to 4.10.0
...
Bumps [tox](https://github.com/tox-dev/tox ) from 4.6.4 to 4.10.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.6.4...4.10.0 )
---
updated-dependencies:
- dependency-name: tox
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-26 19:17:16 +02:00
Arkadiusz Adamski
a56fc40f19
fix: endfill
instead of endslot
in README.md
2023-08-26 09:42:57 +02:00
Jake Duth
480bb45d35
Add missing syntax
2023-08-14 07:11:33 +02:00
dependabot[bot]
dd14f508d1
Bump django from 4.2.3 to 4.2.4
...
Bumps [django](https://github.com/django/django ) from 4.2.3 to 4.2.4.
- [Commits](https://github.com/django/django/compare/4.2.3...4.2.4 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-07 23:43:51 +02:00
pre-commit-ci[bot]
214ded2800
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/pycqa/flake8: 6.0.0 → 6.1.0](https://github.com/pycqa/flake8/compare/6.0.0...6.1.0 )
2023-08-03 13:35:55 +02:00
dependabot[bot]
9a65c885db
Bump flake8 from 6.0.0 to 6.1.0
...
Bumps [flake8](https://github.com/pycqa/flake8 ) from 6.0.0 to 6.1.0.
- [Commits](https://github.com/pycqa/flake8/compare/6.0.0...6.1.0 )
---
updated-dependencies:
- dependency-name: flake8
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-02 22:39:39 +02:00
pre-commit-ci[bot]
a44d350ce3
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/psf/black: 23.3.0 → 23.7.0](https://github.com/psf/black/compare/23.3.0...23.7.0 )
2023-07-14 08:03:17 +02:00
dependabot[bot]
ad8f5addfe
Bump tox from 4.6.3 to 4.6.4
...
Bumps [tox](https://github.com/tox-dev/tox ) from 4.6.3 to 4.6.4.
- [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.6.3...4.6.4 )
---
updated-dependencies:
- dependency-name: tox
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-12 09:14:39 +02:00
dependabot[bot]
abe258ee30
Bump django from 4.2.2 to 4.2.3
...
Bumps [django](https://github.com/django/django ) from 4.2.2 to 4.2.3.
- [Commits](https://github.com/django/django/compare/4.2.2...4.2.3 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-04 12:43:45 +02:00
dependabot[bot]
1d39dcc358
Bump tox from 4.6.2 to 4.6.3
...
Bumps [tox](https://github.com/tox-dev/tox ) from 4.6.2 to 4.6.3.
- [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.6.2...4.6.3 )
---
updated-dependencies:
- dependency-name: tox
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-27 07:31:02 +02:00
dependabot[bot]
d2b59aad80
Bump pre-commit from 3.3.2 to 3.3.3
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 3.3.2 to 3.3.3.
- [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/v3.3.2...v3.3.3 )
---
updated-dependencies:
- dependency-name: pre-commit
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-27 07:28:44 +02:00
dependabot[bot]
5026cbdbc5
Bump pytest from 7.3.2 to 7.4.0
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.3.2 to 7.4.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/7.3.2...7.4.0 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-27 07:27:00 +02:00
dependabot[bot]
0bf5370a4b
Bump tox from 4.6.0 to 4.6.2
...
Bumps [tox](https://github.com/tox-dev/tox ) from 4.6.0 to 4.6.2.
- [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.6.0...4.6.2 )
---
updated-dependencies:
- dependency-name: tox
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-19 21:19:25 +02:00
dependabot[bot]
36b1c4386e
Bump pytest from 7.3.1 to 7.3.2
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.3.1 to 7.3.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/7.3.1...7.3.2 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-12 21:06:57 +02:00
dependabot[bot]
d6f93b4320
Bump django from 4.2.1 to 4.2.2
...
Bumps [django](https://github.com/django/django ) from 4.2.1 to 4.2.2.
- [Commits](https://github.com/django/django/compare/4.2.1...4.2.2 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-09 16:49:02 +02:00
dependabot[bot]
e6feb51e93
Bump tox from 4.5.2 to 4.6.0
...
Bumps [tox](https://github.com/tox-dev/tox ) from 4.5.2 to 4.6.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.5.2...4.6.0 )
---
updated-dependencies:
- dependency-name: tox
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-09 16:47:07 +02:00
dependabot[bot]
e4bce7868f
Bump tox from 4.5.1 to 4.5.2
...
Bumps [tox](https://github.com/tox-dev/tox ) from 4.5.1 to 4.5.2.
- [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.5.1...4.5.2 )
---
updated-dependencies:
- dependency-name: tox
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-30 09:08:12 +02:00
Hanif Birgani
215308afee
Merge pull request #285 from EmilStenstrom/dependabot/pip/pre-commit-3.3.2
...
Bump pre-commit from 3.3.1 to 3.3.2
2023-05-23 15:44:54 +03:30
dependabot[bot]
c818979673
Bump pre-commit from 3.3.1 to 3.3.2
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 3.3.1 to 3.3.2.
- [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/v3.3.1...v3.3.2 )
---
updated-dependencies:
- dependency-name: pre-commit
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-22 17:57:12 +00:00
lemontheme
c174aa9802
Bump version
2023-05-22 14:59:19 +02:00
VojtechPetru
26bd72a9e2
Invalid slot more helpful message ( #283 )
...
* more helpful message when filling invalid slot name
* Update tests/test_templatetags.py
Co-authored-by: Emil Stenström <emil@emilstenstrom.se>
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* add missing import; set -> typing.Set
* fix after rebase
* set -> typing.Set
* let -> typing.List
* Reduce duplicated effort; extend helpfulness; add extra comments
code qa
---------
Co-authored-by: Emil Stenström <emil@emilstenstrom.se>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: lemontheme <lemontheme@gmail.com>
2023-05-22 14:54:18 +02:00
lemontheme
e0a5c2a4bc
Bump version
2023-05-18 20:11:22 +02:00
VojtechPetru
9fd53436d7
Fix - fill inside loop ( #273 )
...
* simple iteration fill test case
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* a couple more tests
* distinguish between filled & default value
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: adriaan <lemontheme@gmail.com>
2023-05-18 15:46:46 +02:00
adriaan
2d86f042da
Implement #231 – default slot filling ( #269 )
...
* Add 'default' slot option + implicit fills; tests; docs
* Differentiate between standard fillnodes and implicitfillnodes on type lvl
* Reworking slot-fill rendering logic. Simplifying component interfact. Add new get_string_template method
* First working implementation of chainmap instead of stacks for slot resolution
* Stop passing FillNode to Component initalizer -> better decoupling
* Treat fill name and alias and component name as filterexpression, dropping namedvariable
* Name arg of if_filled tags and slots must be string literal
2023-05-18 14:58:46 +02:00
Emil Stenström
349e9fe65f
Merge branch 'master' of https://github.com/EmilStenstrom/django-components
2023-05-18 09:40:10 +02:00
Emil Stenström
a1b5b73af5
Add back synchronize trigger again.
2023-05-18 09:38:35 +02:00
Emil Stenström
e5eaf86a7e
All back synchronize again.
2023-05-18 09:37:41 +02:00
dependabot[bot]
16a59e0640
Bump django from 4.2 to 4.2.1
...
Bumps [django](https://github.com/django/django ) from 4.2 to 4.2.1.
- [Commits](https://github.com/django/django/compare/4.2...4.2.1 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-08 21:42:18 +02:00
dependabot[bot]
b324c76c2e
Bump pre-commit from 3.2.2 to 3.3.1
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 3.2.2 to 3.3.1.
- [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/v3.2.2...v3.3.1 )
---
updated-dependencies:
- dependency-name: pre-commit
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-08 21:15:52 +02:00
Emil Stenström
b1ea325c5e
Run tests for all officially supported Django/Python combos
...
This PR updates the CI to run against the same combinations of Django and Python that Django officially supports.
It additionally adds a new script, that can automate this dance the next time: You simply run the script, and copy the results to tox.ini and setup.py.
2023-05-03 22:01:25 +02:00
Emil Stenström
d57db39f51
Merge pull request #279 from EmilStenstrom/dependabot/pip/tox-4.5.1
...
Bump tox from 4.4.12 to 4.5.1
2023-05-03 10:06:22 +02:00