From 19f929392f30e10f4cf4d5efc74821fa0ac3db41 Mon Sep 17 00:00:00 2001 From: ohmdelta <64962148+ohmdelta@users.noreply.github.com> Date: Sat, 15 Feb 2025 15:33:11 +0000 Subject: [PATCH 1/3] fix publish workflow trigger only on version bump --- .github/workflows/publish.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 3453993..7e9c792 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -8,6 +8,8 @@ on: - docs/** - examples/** - .github/workflows/** + paths: + - pyproject.toml jobs: build: @@ -106,6 +108,9 @@ jobs: with: inputs: ./dist/*.tar.gz ./dist/*.whl + - name: Checkout code + uses: actions/checkout@v4 + - name: Create GitHub Release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 0c77be9384cd8c48784fc3ed1e2855734b0ccac6 Mon Sep 17 00:00:00 2001 From: ohmdelta <64962148+ohmdelta@users.noreply.github.com> Date: Sun, 16 Feb 2025 21:19:19 +0000 Subject: [PATCH 2/3] fix publish workflow --- .github/workflows/publish.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 7e9c792..7acae54 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -4,10 +4,6 @@ on: push: branches: - main - paths-ignore: - - docs/** - - examples/** - - .github/workflows/** paths: - pyproject.toml From 83e9bc3ea33f9b0064410b9516557bc1f68eef7b Mon Sep 17 00:00:00 2001 From: ohmdelta <64962148+ohmdelta@users.noreply.github.com> Date: Sun, 16 Feb 2025 20:53:15 +0000 Subject: [PATCH 3/3] init compatibility docs --- docs/compatibility.rst | 12 ++++++++++++ docs/compatibility/A1.csv | 5 +++++ docs/compatibility/A1.rst | 10 ++++++++++ docs/compatibility/P1.rst | 6 ++++++ docs/compatibility/X1.rst | 3 +++ docs/index.rst | 1 + 6 files changed, 37 insertions(+) create mode 100644 docs/compatibility.rst create mode 100644 docs/compatibility/A1.csv create mode 100644 docs/compatibility/A1.rst create mode 100644 docs/compatibility/P1.rst create mode 100644 docs/compatibility/X1.rst diff --git a/docs/compatibility.rst b/docs/compatibility.rst new file mode 100644 index 0000000..ed83d6b --- /dev/null +++ b/docs/compatibility.rst @@ -0,0 +1,12 @@ +============= +Compatibility +============= + +Printer Api Compatibility: + +.. toctree:: + :maxdepth: 1 + + A1 + P1 + X1 \ No newline at end of file diff --git a/docs/compatibility/A1.csv b/docs/compatibility/A1.csv new file mode 100644 index 0000000..b2d6966 --- /dev/null +++ b/docs/compatibility/A1.csv @@ -0,0 +1,5 @@ +,A1,A1 MINI +Camera,,✅ +Read Temperatures,✅,✅ +Upload files,✅,✅ +Start Print,✅,✅ \ No newline at end of file diff --git a/docs/compatibility/A1.rst b/docs/compatibility/A1.rst new file mode 100644 index 0000000..28fa815 --- /dev/null +++ b/docs/compatibility/A1.rst @@ -0,0 +1,10 @@ +================ +A1 Compatibility +================ + +.. csv-table:: A1 Compatibility + :file: A1.csv + :widths: 30, 50, 50 + :header-rows: 1 + +.. ❌✅ \ No newline at end of file diff --git a/docs/compatibility/P1.rst b/docs/compatibility/P1.rst new file mode 100644 index 0000000..5730aaf --- /dev/null +++ b/docs/compatibility/P1.rst @@ -0,0 +1,6 @@ +================ +P1 Compatibility +================ + + + diff --git a/docs/compatibility/X1.rst b/docs/compatibility/X1.rst new file mode 100644 index 0000000..3a4c3a9 --- /dev/null +++ b/docs/compatibility/X1.rst @@ -0,0 +1,3 @@ +================ +X1 Compatibility +================ \ No newline at end of file diff --git a/docs/index.rst b/docs/index.rst index e2f69d8..b0960bb 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -12,5 +12,6 @@ including the status of the printer and the status of the print job. self Examples + Compatibility API Release Notes