Skip to content

Commit bb823a3

Browse files
Bump ison-py, ison-cpp and isonantic-cpp to their release versions
The version freeze lifted once the parity and C# work was pushed. These three were the only packages whose metadata still trailed their CHANGELOG head: ison-py 1.0.3 -> 1.0.4 ison-cpp 1.0.1 -> 1.0.2 isonantic-cpp 1.0.0 -> 1.0.1 Each version appears in more than one place, so all of them move together: pyproject.toml and __version__ for Python, CMakeLists.txt plus the header's VERSION constant and @Version doc tag for the C++ packages. ison-cpp's header constants were already at 1.0.2 while CMakeLists said 1.0.1, so this also resolves that drift. ison-py's module docstring had a stale "Version: 1.0.1" that had not tracked __version__ for two releases; it now matches. All 11 packages now satisfy metadata == CHANGELOG head, which is what release-all.yml's preflight gates on. Verified: ison-py 233 passed, ison-cpp 2/2, isonantic-cpp 1/1. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
1 parent d839afd commit bb823a3

5 files changed

Lines changed: 7 additions & 7 deletions

File tree

ison-cpp/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cmake_minimum_required(VERSION 3.14)
22
project(ison_cpp
3-
VERSION 1.0.1
3+
VERSION 1.0.2
44
DESCRIPTION "ISON v1.0 Parser - Interchange Simple Object Notation for C++"
55
HOMEPAGE_URL "https://www.ison.dev"
66
LANGUAGES CXX

ison-py/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "ison-py"
7-
version = "1.0.3"
7+
version = "1.0.4"
88
description = "ISON (Interchange Simple Object Notation) - A token-efficient data format for AI/LLM workflows"
99
readme = "README.md"
1010
license = {text = "MIT"}

ison-py/src/ison_parser/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
doc = loads_isonl(isonl_text)
2424
2525
Author: Mahesh Vaikri
26-
Version: 1.0.1
26+
Version: 1.0.4
2727
"""
2828

2929
from __future__ import annotations
@@ -34,7 +34,7 @@
3434
from typing import Any, Optional, Generator
3535
from pathlib import Path
3636

37-
__version__ = "1.0.3"
37+
__version__ = "1.0.4"
3838
__author__ = "Mahesh Vaikri"
3939

4040
# =============================================================================

isonantic-cpp/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cmake_minimum_required(VERSION 3.14)
22
project(isonantic
3-
VERSION 1.0.0
3+
VERSION 1.0.1
44
DESCRIPTION "Type-safe validation for ISON format in C++"
55
HOMEPAGE_URL "https://www.ison.dev"
66
LANGUAGES CXX

isonantic-cpp/include/isonantic.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @file isonantic.hpp
33
* @brief ISONantic - Type-safe validation for ISON format in C++
4-
* @version 1.0.0
4+
* @version 1.0.1
55
*
66
* Header-only library for ISON schema validation.
77
*
@@ -33,7 +33,7 @@
3333

3434
namespace isonantic {
3535

36-
inline const char* VERSION = "1.0.0";
36+
inline const char* VERSION = "1.0.1";
3737

3838
// =============================================================================
3939
// Forward Declarations

0 commit comments

Comments
 (0)