Rename docs domain: informix-db.warehack.ing → informix-driver.warehack.ing
Brand-consistency with PyPI distribution name. Old domain stops serving (no redirect — clean cutover per the rename decision). - pyproject.toml urls: Homepage + Documentation → new domain - README badge row + sdist exclude comment - docs-site .env.example + astro.config.mjs site URL + DEV_DOMAIN default - Version bumped to 2026.05.08.1 (PEP 440 post-release; PyPI 2026.5.8 still resolvable but with stale URL — yank or leave per preference)
This commit is contained in:
parent
24feabd21b
commit
9af0a4cec9
@ -2,6 +2,8 @@
|
||||
|
||||
Pure-Python driver for IBM Informix IDS, speaking the SQLI wire protocol over raw sockets. **No IBM Client SDK. No JVM. No native libraries.** PEP 249 compliant; sync + async APIs; built-in connection pool; TLS support.
|
||||
|
||||
**Docs:** [informix-driver.warehack.ing](https://informix-driver.warehack.ing) · **Source:** [git.supported.systems/warehack.ing/informix-db](https://git.supported.systems/warehack.ing/informix-db) · **PyPI:** [informix-driver](https://pypi.org/project/informix-driver/)
|
||||
|
||||
To our knowledge this is the **first pure-socket Informix driver in any language** — every other Informix driver (`IfxPy`, the legacy `informixdb`, ODBC bridges, JPype/JDBC, Perl `DBD::Informix`) wraps either IBM's CSDK or the JDBC JAR.
|
||||
|
||||
```bash
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
COMPOSE_PROJECT=informix-db-docs
|
||||
DOMAIN=informix-db.warehack.ing
|
||||
DEV_DOMAIN=informix-db.l.warehack.ing
|
||||
DOMAIN=informix-driver.warehack.ing
|
||||
DEV_DOMAIN=informix-driver.l.warehack.ing
|
||||
MODE=prod
|
||||
|
||||
@ -2,11 +2,11 @@
|
||||
import { defineConfig } from 'astro/config';
|
||||
import starlight from '@astrojs/starlight';
|
||||
|
||||
const DEV_DOMAIN = process.env.DEV_DOMAIN ?? 'informix-db.l.warehack.ing';
|
||||
const DEV_DOMAIN = process.env.DEV_DOMAIN ?? 'informix-driver.l.warehack.ing';
|
||||
|
||||
// https://astro.build/config
|
||||
export default defineConfig({
|
||||
site: 'https://informix-db.warehack.ing',
|
||||
site: 'https://informix-driver.warehack.ing',
|
||||
server: { host: '0.0.0.0', port: 4321 },
|
||||
telemetry: false,
|
||||
devToolbar: { enabled: false },
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "informix-driver"
|
||||
version = "2026.05.08"
|
||||
version = "2026.05.08.1"
|
||||
description = "Pure-Python driver for IBM Informix IDS — speaks the SQLI wire protocol over raw sockets. No CSDK, no JVM, no native libraries."
|
||||
readme = "README.md"
|
||||
license = { text = "MIT" }
|
||||
@ -27,8 +27,8 @@ classifiers = [
|
||||
dependencies = []
|
||||
|
||||
[project.urls]
|
||||
Homepage = "https://informix-db.warehack.ing"
|
||||
Documentation = "https://informix-db.warehack.ing"
|
||||
Homepage = "https://informix-driver.warehack.ing"
|
||||
Documentation = "https://informix-driver.warehack.ing"
|
||||
Source = "https://git.supported.systems/warehack.ing/informix-db"
|
||||
Issues = "https://git.supported.systems/warehack.ing/informix-db/issues"
|
||||
Changelog = "https://git.supported.systems/warehack.ing/informix-db/src/branch/main/CHANGELOG.md"
|
||||
@ -57,7 +57,7 @@ exclude = [
|
||||
"build/", # decompiled JDBC, downloaded JARs
|
||||
"audits/",
|
||||
"docs/**", # protocol notes / decision log / captures — go to GitHub for the depth
|
||||
"docs-site/**", # Astro/Starlight site sources — published at informix-db.warehack.ing
|
||||
"docs-site/**", # Astro/Starlight site sources — published at informix-driver.warehack.ing
|
||||
"tests/reference/**", # Java reference client — spike infra
|
||||
"tests/benchmarks/.results/**", # pytest-benchmark cache (gitignored, but still ships unless excluded)
|
||||
".pytest_cache/", ".ruff_cache/", ".mypy_cache/",
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user