Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,4 +75,30 @@ jobs:
- name: test (blocking)
run: make test

- name: Dump reports on failure
if: ${{ failure() }}
run: |
set -eu
for f in .reports/workspace/test/*.log; do
[ -f "$f" ] || continue
echo "::group::workspace $(basename "$f")"
tail -n 200 "$f"
echo "::endgroup::"
done
for f in apps/*/.reports/tests/*/pytest.log .reports/tests/*/pytest.log; do
[ -f "$f" ] || continue
echo "::group::$f"
tail -n 200 "$f"
echo "::endgroup::"
done
- name: Upload reports on failure
if: ${{ failure() }}
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
with:
name: flext-ci-reports-${{ github.run_id }}
path: |
.reports/**
apps/*/.reports/**
if-no-files-found: ignore
retention-days: 7
# End SECTION: ci job
2 changes: 1 addition & 1 deletion docs/architecture/communities/services-flext.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ Community of 545 nodes
- `create_web_config` (16 edge(s))
- `Dict` (14 edge(s))
- `FlextWebSettings` (14 edge(s))
- `flext-core/src/flext_core/_models/_base_parts/flextmodelsbase_part_01.py` (13 edge(s))
- `flext-core/src/flext_core/_models/_base/flextmodelsbase_part_01.py` (13 edge(s))
- `flext-observability/examples/02_solid_observability_demo.py` (12 edge(s))
- `flext-observability/src/flext_observability/api.py` (12 edge(s))
- `flext-observability/examples/01_functional.py` (10 edge(s))
Expand Down
2 changes: 1 addition & 1 deletion flext-api
Submodule flext-api updated 1 files
+5 −1 pyproject.toml
2 changes: 1 addition & 1 deletion flext-auth
Submodule flext-auth updated 1 files
+6 −2 pyproject.toml
2 changes: 1 addition & 1 deletion flext-cli
Submodule flext-cli updated 28 files
+5 −1 pyproject.toml
+29 −29 src/flext_cli/_models/__init__.py
+0 −0 src/flext_cli/_models/_base/__init__.py
+0 −0 src/flext_cli/_models/_base/flextclimodelsbase_part_01.py
+0 −0 src/flext_cli/_models/_base/flextclimodelsbase_part_02.py
+0 −0 src/flext_cli/_models/_base/flextclimodelsbase_part_03.py
+0 −0 src/flext_cli/_models/_base/flextclimodelsbase_part_04.py
+0 −0 src/flext_cli/_models/_base/flextclimodelsbase_part_05.py
+0 −0 src/flext_cli/_models/_base/flextclimodelsbase_part_06.py
+0 −2 src/flext_cli/_models/_base/flextclimodelsbase_part_07.py
+0 −0 src/flext_cli/_models/_base/py.typed
+0 −0 src/flext_cli/_models/_xlsx/__init__.py
+0 −0 src/flext_cli/_models/_xlsx/xlsx_archive.py
+0 −0 src/flext_cli/_models/_xlsx/xlsx_cells.py
+0 −0 src/flext_cli/_models/_xlsx/xlsx_layout.py
+0 −0 src/flext_cli/_models/_xlsx/xlsx_recalc.py
+0 −0 src/flext_cli/_models/_xlsx/xlsx_rules.py
+0 −0 src/flext_cli/_models/_xlsx/xlsx_snapshot.py
+0 −0 src/flext_cli/_models/_xlsx/xlsx_style_catalog.py
+0 −0 src/flext_cli/_models/_xlsx/xlsx_style_fills.py
+0 −0 src/flext_cli/_models/_xlsx/xlsx_style_primitives.py
+0 −0 src/flext_cli/_models/_xlsx/xlsx_styles.py
+0 −0 src/flext_cli/_models/_xlsx/xlsx_tables.py
+0 −0 src/flext_cli/_models/_xlsx/xlsx_validation.py
+0 −0 src/flext_cli/_models/_xlsx/xlsx_workbook.py
+7 −7 src/flext_cli/_models/base.py
+11 −11 src/flext_cli/_models/xlsx.py
+0 −1 tests/test_xlsx_render.py
2 changes: 1 addition & 1 deletion flext-core
Submodule flext-core updated 1 files
+5 −1 pyproject.toml
2 changes: 1 addition & 1 deletion flext-db-oracle
2 changes: 1 addition & 1 deletion flext-dbt-ldap
Submodule flext-dbt-ldap updated 1 files
+5 −1 pyproject.toml
2 changes: 1 addition & 1 deletion flext-dbt-ldif
Submodule flext-dbt-ldif updated 1 files
+5 −1 pyproject.toml
2 changes: 1 addition & 1 deletion flext-dbt-oracle
2 changes: 1 addition & 1 deletion flext-dbt-oracle-wms
2 changes: 1 addition & 1 deletion flext-grpc
Submodule flext-grpc updated 1 files
+5 −1 pyproject.toml
2 changes: 1 addition & 1 deletion flext-infra
2 changes: 1 addition & 1 deletion flext-ldap
Submodule flext-ldap updated 1 files
+6 −2 pyproject.toml
2 changes: 1 addition & 1 deletion flext-ldif
Submodule flext-ldif updated 1 files
+5 −1 pyproject.toml
2 changes: 1 addition & 1 deletion flext-meltano
Submodule flext-meltano updated 1 files
+5 −1 pyproject.toml
2 changes: 1 addition & 1 deletion flext-observability
2 changes: 1 addition & 1 deletion flext-oracle-oic
2 changes: 1 addition & 1 deletion flext-oracle-wms
2 changes: 1 addition & 1 deletion flext-plugin
Submodule flext-plugin updated 1 files
+5 −1 pyproject.toml
2 changes: 1 addition & 1 deletion flext-quality
Submodule flext-quality updated 1 files
+5 −1 pyproject.toml
2 changes: 1 addition & 1 deletion flext-tap-ldap
Submodule flext-tap-ldap updated 1 files
+5 −1 pyproject.toml
2 changes: 1 addition & 1 deletion flext-tap-ldif
Submodule flext-tap-ldif updated 1 files
+5 −1 pyproject.toml
2 changes: 1 addition & 1 deletion flext-tap-oracle
2 changes: 1 addition & 1 deletion flext-tap-oracle-oic
2 changes: 1 addition & 1 deletion flext-tap-oracle-wms
2 changes: 1 addition & 1 deletion flext-target-ldap
2 changes: 1 addition & 1 deletion flext-target-ldif
2 changes: 1 addition & 1 deletion flext-target-oracle
2 changes: 1 addition & 1 deletion flext-target-oracle-oic
2 changes: 1 addition & 1 deletion flext-target-oracle-wms
2 changes: 1 addition & 1 deletion flext-web
Submodule flext-web updated 1 files
+5 −1 pyproject.toml
8 changes: 6 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,11 @@ show_missing = true
skip_covered = false

[tool.coverage.run]
omit = ["*/dependency_injector/providers.pyx"]
omit = [
"*/_protocols/*",
"*/dependency_injector/providers.pyx",
"*/protocols.py",
]
source = ["src"]

# [MANAGED] deptry
Expand Down Expand Up @@ -2258,7 +2262,7 @@ in_place = true
sort_first = ["build-system", "dependency-groups", "project", "tool"]

[tool.uv]
constraint-dependencies = ["transformers>=5.5.0"]
constraint-dependencies = ["transformers>=5.5.0", "cryptography>=50.0.0"]
link-mode = "copy"

[[tool.uv.exclude-dependencies]]
Expand Down
Loading
Loading