Commit graph

843 commits

Author SHA1 Message Date
Juro Oravec
c422f20ee4
Merge pull request #437 from JuroOravec/350-feat-slot-context-resolution 2024-04-17 23:22:01 +02:00
Juro Oravec
2c451693ab refactor: add TRACE log level 2024-04-17 11:17:06 +02:00
Juro Oravec
bacd683c44 refactor: fix type imports in tests 2024-04-16 23:25:13 +02:00
Juro Oravec
8b8121bde2 docs: fix typos 2024-04-16 23:25:13 +02:00
Juro Oravec
1b6cc7c192 refactor: fix settings in sampleproject 2024-04-16 23:25:13 +02:00
Juro Oravec
691b663ed5 refactor: use copy() instead of __copy__ 2024-04-16 23:25:13 +02:00
Juro Oravec
091a692993 refactor: remove extra type: ignore 2024-04-16 23:25:13 +02:00
Juro Oravec
3e75db59ae refactor: replace Sequence with List 2024-04-16 23:25:13 +02:00
Juro Oravec
1d0da559b4 refactor: remove typealias import 2024-04-16 23:25:13 +02:00
Juro Oravec
f28e5695f4 docs: add settings info to README 2024-04-16 23:25:13 +02:00
Juro Oravec
623a5fe365 refactor: fix types for render and render_to_response 2024-04-16 23:25:13 +02:00
Juro Oravec
bb114b4002 refactor: fix linter errors 2024-04-16 23:25:13 +02:00
pre-commit-ci[bot]
ab7f3e0cdb [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-04-16 23:25:13 +02:00
Juro Oravec
089cda54c5 refactor: fix tests 2024-04-16 23:25:13 +02:00
Juro Oravec
ce5b5c40d8 refactor: use component IDs as keys for slot fill llokup 2024-04-16 23:25:13 +02:00
Juro Oravec
c1369ab2c7 feat: add tracing logger statements 2024-04-16 23:25:13 +02:00
Juro Oravec
f86eeb25a9 feat: add unique IDs to our nodes for easier debugging 2024-04-16 23:25:13 +02:00
Juro Oravec
f3a2bcbc4f refactor: rename for easier debugging 2024-04-16 23:25:13 +02:00
Juro Oravec
1dd492314a refactor: use component_id instead of Template as slot fill cache key 2024-04-16 23:25:13 +02:00
Juro Oravec
969f0bdc32 refactor: make settings getter react to changes in settings 2024-04-16 23:25:13 +02:00
Juro Oravec
7b64aa6791 refactor: update example of config to sampleproject settings 2024-04-16 23:25:12 +02:00
Juro Oravec
390b16f764 refactor: fix minor errors 2024-04-16 23:25:12 +02:00
pre-commit-ci[bot]
7fbccbf009 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-04-16 23:25:12 +02:00
Juro Oravec
9d9462162a refactor: merge Base, Implicit and Named FillNodes into FillNode 2024-04-16 23:25:12 +02:00
pre-commit-ci[bot]
c0c9e145a9 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-04-16 23:25:12 +02:00
Juro Oravec
d297249d9f feat: resolve slot context based on settings 2024-04-16 23:25:12 +02:00
Juro Oravec
ec12a3bcb8 feat: capture root context 2024-04-16 23:25:12 +02:00
Juro Oravec
8d3a2ba8db refactor: simplify slot intermediate slot types 2024-04-16 23:25:12 +02:00
Juro Oravec
094e05054d refactor: make fill parsers always return list 2024-04-16 23:25:12 +02:00
Emil Stenström
4562f3b3da
Merge pull request #438 from EmilStenstrom/dependabot/pip/black-24.4.0
build(deps-dev): bump black from 24.3.0 to 24.4.0
2024-04-16 22:26:22 +02:00
Emil Stenström
ffba0994c6
Merge branch 'master' into dependabot/pip/black-24.4.0 2024-04-16 22:26:13 +02:00
Emil Stenström
98d56ba9b0
Merge pull request #439 from EmilStenstrom/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2024-04-16 22:25:58 +02:00
dependabot[bot]
b3f5e8a690
build(deps-dev): bump black from 24.3.0 to 24.4.0
Bumps [black](https://github.com/psf/black) from 24.3.0 to 24.4.0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/24.3.0...24.4.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-16 11:02:36 +00:00
pre-commit-ci[bot]
890fcc2e7e [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/psf/black: 24.3.0 → 24.4.0](https://github.com/psf/black/compare/24.3.0...24.4.0)
2024-04-16 13:02:06 +02:00
Emil Stenström
ffeeb1355e
Merge pull request #440 from EmilStenstrom/dependabot/pip/sqlparse-0.5.0
build(deps): bump sqlparse from 0.4.4 to 0.5.0
2024-04-16 13:01:34 +02:00
dependabot[bot]
cae046ceee
build(deps): bump sqlparse from 0.4.4 to 0.5.0
Bumps [sqlparse](https://github.com/andialbrecht/sqlparse) from 0.4.4 to 0.5.0.
- [Changelog](https://github.com/andialbrecht/sqlparse/blob/master/CHANGELOG)
- [Commits](https://github.com/andialbrecht/sqlparse/compare/0.4.4...0.5.0)

---
updated-dependencies:
- dependency-name: sqlparse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-15 22:53:50 +00:00
Emil Stenström
c3a80b7290 Bump version. 2024-04-14 23:09:00 +02:00
Emil Stenström
3ba8b16a68 Add PNG logo too. 2024-04-14 23:08:26 +02:00
Emil Stenström
6c4466b7b2
Merge pull request #435 from JuroOravec/431-fix-autodiscovery-name-clash
refactor: fix clash with autodiscovery
2024-04-14 23:05:59 +02:00
Juro Oravec
e4950b79f7 refactor: update readme about autodiscovery 2024-04-14 20:38:12 +02:00
Juro Oravec
9104a43944 refactor: use BASE_DIR for project_root 2024-04-14 20:21:13 +02:00
pre-commit-ci[bot]
752567bf7c [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-04-14 14:49:07 +00:00
Juro Oravec
fd9c441024 refactor: fix linter errors 2024-04-14 16:48:55 +02:00
Juro Oravec
e6725c8445 refactor: update tests 2024-04-14 16:46:43 +02:00
Juro Oravec
a08072c515 refactor: add logger and move importlib one scope up 2024-04-14 16:46:17 +02:00
Juro Oravec
5ca4313238 refactor: fix mypy error 2024-04-14 13:54:39 +02:00
Juro Oravec
1f72535cf1 refactor: skip test 2024-04-14 13:51:08 +02:00
pre-commit-ci[bot]
8ff35ae5e5 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-04-14 11:10:56 +00:00
Juro Oravec
dae49c42a8 refactor: add tests 2024-04-14 13:10:45 +02:00
Juro Oravec
78503de0ec refactor: linter fixes 2024-04-13 21:37:52 +02:00