Skip to content

release: 0.4.0, open source under the Apache License 2.0; earlier ver… - #15

Merged
vericto merged 1 commit into
mainfrom
feat/release-0.4.0-open-source-under
Oct 19, 2026
Merged

vericto merged 1 commit into
mainfrom
feat/release-0.4.0-open-source-under

Conversation

@vericto

@vericto vericto commented Oct 19, 2026 •

Copy link
Copy Markdown
Owner

…sions stay ELv2

From 0.4.0 on, vericto is licensed under the Apache License, Version 2.0 instead of the Elastic License 2.0. All previously released versions (0.3.2 and earlier) remain under the Elastic License 2.0. No code change.

  • LICENSE: the Apache License 2.0 text from apache.org, verbatim
  • NOTICE (product name and copyright), TRADEMARKS.md
  • pyproject.toml (PEP 639): license = "Apache-2.0", license-files = ["LICENSE", "NOTICE"], hatchling>=1.27; sdist carries NOTICE and TRADEMARKS.md
  • version 0.4.0 (src/vericto/_version.py; uv.lock records no version for the project and is unchanged)
  • SPDX-FileCopyrightText / SPDX-License-Identifier headers on every file
  • README (EN and ES), CONTRIBUTING (inbound = outbound), CHANGELOG

What does this PR change?

Why?

Type of change

  • Driver wrapper (Snowflake, sqlite3, SQLAlchemy, DB-API)
  • Runtime API or CI-check client (retries, fail mode, caching)
  • Integration (LangChain, LlamaIndex, dbt, Airflow)
  • Sanitized mode
  • Bug fix
  • Documentation or examples
  • Dependencies or CI

Tests

  • Added or updated tests that cover the change, including the failure path
  • uv run ruff check . and uv run ruff format --check . pass
  • uv run mypy passes
  • uv run coverage run -m pytest and uv run coverage report --omit=... (as in CI) pass, at or above 80%
  • The Integration (...) job's commands pass locally (if an integration changed)
  • uv build succeeds

Checklist

  • Commits follow Conventional Commits
  • CHANGELOG.md updated under [Unreleased] (if a user of the package can see the change)
  • New or changed options, environment variables or errors documented in README.md
  • Parameter values are still never sent to Vericto
  • CI is green

…sions stay ELv2

From 0.4.0 on, vericto is licensed under the Apache License, Version 2.0
instead of the Elastic License 2.0. All previously released versions
(0.3.2 and earlier) remain under the Elastic License 2.0. No code change.

- LICENSE: the Apache License 2.0 text from apache.org, verbatim
- NOTICE (product name and copyright), TRADEMARKS.md
- pyproject.toml (PEP 639): license = "Apache-2.0",
  license-files = ["LICENSE", "NOTICE"], hatchling>=1.27; sdist carries
  NOTICE and TRADEMARKS.md
- version 0.4.0 (src/vericto/_version.py; uv.lock records no version for
  the project and is unchanged)
- SPDX-FileCopyrightText / SPDX-License-Identifier headers on every file
- README (EN and ES), CONTRIBUTING (inbound = outbound), CHANGELOG
@vericto
vericto requested a review from donkan168 as a code owner October 19, 2026 00:45
@vericto
vericto merged commit 006378f into main Oct 19, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant