Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
72d5485
replace author to Iguazio manually (#905)
danielperezz Sep 28, 2025
bbcf638
Organize CLI directory + new CLI for generating item.yaml files (#906)
danielperezz Oct 5, 2025
73b4423
fill count events notebook (#908)
Eyal-Danieli Nov 5, 2025
333d4e7
avoid noise reduction unit test (#909)
Eyal-Danieli Nov 6, 2025
77e28ba
Add histogram-data-drift monitoring application module (without examp…
danielperezz Nov 9, 2025
608112c
chore(readme): auto-update asset tables [skip ci]
iguazio-cicd Nov 9, 2025
c56ef48
Fill histogram-data-drift example notebook (#912)
danielperezz Nov 9, 2025
9884e85
Add evidently demo app monitoring application module (without exampl…
danielperezz Nov 11, 2025
659b791
chore(readme): auto-update asset tables [skip ci]
iguazio-cicd Nov 11, 2025
ce19993
[Translate] Require torch>=2.6 for the translate function to work pro…
danielperezz Nov 16, 2025
f2ec931
[CLI] Generated READMEs are produced with broken links to the items (…
danielperezz Nov 17, 2025
5c013ba
chore(readme): auto-update asset tables [skip ci]
iguazio-cicd Nov 17, 2025
2f33974
OpenAI Module without notebook (#917)
guylei-code Nov 17, 2025
277e11d
chore(readme): auto-update asset tables [skip ci]
iguazio-cicd Nov 17, 2025
356cb38
[Evidently] Fill example notebook (#919)
danielperezz Nov 17, 2025
284fb2a
chore(readme): auto-update asset tables [skip ci]
iguazio-cicd Nov 17, 2025
bf8a105
Merge branch 'master' into development
Eyal-Danieli Nov 18, 2025
cdbcc2c
chore(readme): auto-update asset tables [skip ci]
iguazio-cicd Nov 18, 2025
cf656cc
[CLI + Modules] Fix time format in generate item yaml script (#922)
Eyal-Danieli Nov 25, 2025
41ed044
chore(readme): auto-update asset tables [skip ci]
iguazio-cicd Nov 25, 2025
5833d24
Merge branch 'master' into development
Eyal-Danieli Nov 26, 2025
0290203
chore(readme): auto-update asset tables [skip ci]
iguazio-cicd Nov 26, 2025
5d7724b
Fix CMD first commit
guylei-code Nov 30, 2025
14c281c
Fix CMD second commit
guylei-code Nov 30, 2025
c219ed2
Merge pull request #928 from guylei-code/openai-fix3
guylei-code Nov 30, 2025
9493864
remove max-width restriction from the main content (#929)
amitnGiniApps Dec 2, 2025
4ce6cff
add test, requirement file and notebook
guylei-code Dec 4, 2025
716532e
fix cli/utils/helpers.py
guylei-code Dec 4, 2025
e3fc9ad
fetch to dev
Eyal-Danieli Dec 24, 2025
9818bd3
Merge branch 'master' of https://github.com/mlrun/functions
Eyal-Danieli Dec 31, 2025
d5e5cf1
Add schema verification step (#955)
danielperezz Dec 31, 2025
0bd496c
[UV] Convert project to UV (#949)
Eyal-Danieli Dec 31, 2025
4343a8f
add missing notebook (#956)
danielperezz Dec 31, 2025
ca84ee2
delete openai example
Eyal-Danieli Dec 31, 2025
213960a
delete openai example
Eyal-Danieli Dec 31, 2025
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
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -141,3 +141,8 @@ dmypy.json
conda-setup-cpu
conda-setup-gpu
.DS_Store

# UV
.uv/
uv.lock

36 changes: 36 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
.PHONY: help sync format lint test cli

help: ## Show this help message
@echo 'Usage: make [target]'
@echo ''
@echo 'Available targets:'
@awk 'BEGIN {FS = ":.*?## "} /^[a-zA-Z_-]+:.*?## / {printf " %-15s %s\n", $$1, $$2}' $(MAKEFILE_LIST)

sync: ## Sync dependencies from lockfile
uv sync

format: ## Format code with ruff
uv run ruff format .
uv run ruff check --fix .

lint: ## Run linters
uv run ruff format --check .
uv run ruff check .

test: ## Run tests for a specific asset (usage: make test NAME=aggregate [TYPE=functions])
@if [ -z "$(NAME)" ]; then \
echo "Error: NAME parameter is required"; \
echo "Usage: make test NAME=<asset_name> [TYPE=functions|modules|steps]"; \
echo "Example: make test NAME=aggregate"; \
echo "Example: make test NAME=mymodule TYPE=modules"; \
exit 1; \
fi
@TYPE=$${TYPE:-functions}; \
echo "Running tests for $$TYPE/src/$(NAME)"; \
uv run python -m cli.cli run-tests -r $$TYPE/src/$(NAME) -s py -fn $(NAME)

cli: ## Run the CLI tool (usage: make cli ARGS="command args")
uv run python -m cli.cli $(ARGS)

.DEFAULT_GOAL := help

Loading