5 Commits

Author SHA1 Message Date
vvs 6597509f79 v1.0.0: Windows AMD64 binary + patent/trade-mark reservation + release docs
- LICENSE §7: no-patent-grant + future-patent reservation; SIM/SEM
  trade-mark reservation with nominative-use exception; sem_cython12
  technical name explicitly NOT a trade mark.
- LICENSE §10: third-party components disclosure (NumPy BSD-3, OpenMP).
- Add Windows AMD64 cp312 binary alongside the Linux x86_64 one.
- README: compatibility table, build provenance, no-telemetry section.
- CHANGELOG.md, CONTRIBUTING.md, SECURITY.md (info@sevana.biz, 5 BD ack).
2026-05-09 15:13:50 +01:00
vvs 73c89811f9 Licence: contact = sales@sevana.biz; governing law = Estonia 2026-05-09 14:51:51 +01:00
vvs 2f8edaa0db Add LICENSE: research-use grant + commercial-licence requirement + AS-IS
- Section 2: research-only use granted royalty-free.
  - Section 3: commercial use requires a separate written licence
    (contact licensing@sevana.biz).
  - Sections 4-5: full AS IS disclaimer + zero-dollar liability cap.
  - Section 6: automatic termination on breach.
  - Section 8: attribution requirement for academic publications.

README.md updated with a one-paragraph summary that points to
LICENSE for full text.
2026-05-09 14:47:13 +01:00
vvs 3e588f8024 Sanitize wrapper docstrings + README: remove kernel formula and metric-specific exposure
The previous version exposed:
  - exp(-d/lam) as the literal similarity-kernel form
  - 'Euclidean' as the literal distance metric
  - the O1+O2 conditions of the one-sided-mask routine
in both the Python docstrings and the README API tables.

Replaced with operational descriptions: 'similarity score in [0,1]
against the closest member', 'distance matrix between rows', etc.
The library's behaviour and call signatures are unchanged.
2026-05-09 14:22:01 +01:00
vvs 39d9f0d71a Initial release: precompiled Linux x86_64 / CPython 3.12 binary + Python wrapper
OpenMP-parallel numerical kernel library.  No build step required at
install: drop-in shared object plus thin numpy-facing wrapper.

Contents:
  - sem_cython12/sem_core12.cpython-312-x86_64-linux-gnu.so
  - sem_cython12/wrapper.py
  - sem_cython12/__init__.py
  - requirements.txt
  - README.md
2026-05-09 14:02:02 +01:00