schemalint 1.0.1

Static analysis tool for JSON Schema compatibility with LLM structured-output providers
Documentation
use std::fs;
use std::path::PathBuf;
use std::process::Command;

use assert_cmd::prelude::*;
use tempfile::TempDir;

use clap::Parser;
use schemalint::cli::args::{Cli, Commands, OutputFormat};
use schemalint::python::PythonError;

// ---------------------------------------------------------------------------
// CLI argument parsing
// ---------------------------------------------------------------------------

include!("python_tests/part_01.rs");
include!("python_tests/part_02.rs");
include!("python_tests/part_03.rs");
include!("python_tests/part_04.rs");