Skip to content

0.1.3

Choose a tag to compare

@cursor cursor released this 11 Sep 17:34
c1a32ff

0.1.3 — setup ci YAML, local deploy, tutorial, and optional SDKs

11 September 2026. Patch on the public 0.1.2 beta.

Install

pip install opentide==0.1.3
export OPENTIDE_REPO_ROOT=/path/to/detection-repo
opentide validate --strict

Fixed

  • opentide setup ci emits parseable GitHub, GitLab, and Azure YAML (#163).
  • opentide deploy and validate query no longer crash locally when DEPLOYMENT_PLAN is unset. Unset env defaults to FULL (#164).
  • Tutorial objects validate and lint; generated templates include dates; generate docs writes under the detection repo (#165).
  • opentide info reports can_deploy: true after a base pip install. Azure and pandas extras are not required for dry-run or platform loading (#166).

Verify

python -c "import opentide; print(opentide.__version__)"
opentide setup ci --flavor github --print | python -c "import sys,yaml; yaml.safe_load(sys.stdin)"
opentide info --json
opentide deploy --platform sentinel --dry-run --plan FULL --wide --skip-promotion

Expect 0.1.3. info lists Sentinel (and the other bundled platforms) with can_deploy: true. CrowdStrike and HarfangLab still report can_validate: false by design.

Links

License: EUPL-1.2. Issues: OpenTideHQ/opentide.