From d7a2a1548c646ac75e20b02fe98317616eaf3f1a Mon Sep 17 00:00:00 2001 From: jan Date: Mon, 26 Jan 2026 22:25:39 -0800 Subject: [PATCH 1/3] whitespace --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 5d9c770..56b7d95 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -38,6 +38,7 @@ dynamic = ["version"] dependencies = [ "numpy>=1.26", ] + [build-system] requires = ["hatchling"] build-backend = "hatchling.build" From 6b56c4827ec359efec485f62efbd17bbec2eef01 Mon Sep 17 00:00:00 2001 From: jan Date: Mon, 26 Jan 2026 22:25:47 -0800 Subject: [PATCH 2/3] initial readme --- README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/README.md b/README.md index e69de29..43b5f3f 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,30 @@ +backwash +======== + +`backwash` is a Python module for reading common optical reflectometry file formats. + +`backwash` handle very basic read/write functionality for both `.obr` and `.bin` file formats, +though currently only reading is implemented. + + +- [Source repository](https://mpxd.net/code/jan/backwash) +- [PyPi](https://pypi.org/project/backwash) + + +## Installation + +Requirements: +* python >3.11 (written and tested with 3.12) +* numpy + + +Install with pip: +```bash +pip install backwash +``` + +Alternatively, clone and install +```bash +git clone https://mpxd.net/code/jan/backwash.git +pip install backwash/ +``` From 4f882ee201894cbc1a35652bc7c6e5f2bb6f3a4d Mon Sep 17 00:00:00 2001 From: jan Date: Mon, 26 Jan 2026 22:26:20 -0800 Subject: [PATCH 3/3] bump version to v0.2 --- backwash/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backwash/__init__.py b/backwash/__init__.py index 0250550..9cc3897 100644 --- a/backwash/__init__.py +++ b/backwash/__init__.py @@ -1,4 +1,4 @@ from .obr import OBRData as OBRData -__version__ = '0.1' +__version__ = '0.2'