diff --git a/.github/workflows/cd-docs.yaml b/.github/workflows/cd-docs.yaml index 8c9acfd7c..b15a7f21a 100644 --- a/.github/workflows/cd-docs.yaml +++ b/.github/workflows/cd-docs.yaml @@ -15,27 +15,20 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Setup python - uses: actions/setup-python@v4 + - name: Setup uv + uses: astral-sh/setup-uv@v4 with: - python-version: "3.10" - - - uses: actions/cache@v4 - id: pip-cache - with: - path: ${{ env.pythonLocation }} - key: ${{ runner.os }}-pip-${{ hashFiles('docs/_kalico/mkdocs-requirements.txt') }} - restore-keys: | - ${{ runner.os }}-pip- - - - name: Install dependencies - if: steps.pip-cache.outputs.cache-hit != 'true' - run: pip install -r docs/_kalico/mkdocs-requirements.txt + version: 'latest' + enable-cache: true + cache-dependency-glob: "docs/uv.lock" + + - name: Setup Python + working-directory: docs/ + run: uv python install - name: Build MkDocs Pages - run: | - cd docs/ - mkdocs build -f _kalico/mkdocs.yml + working-directory: docs/ + run: uv run mkdocs build - name: Deploy uses: JamesIves/github-pages-deploy-action@v4.4.3 diff --git a/.github/workflows/ci-docs_test.yaml b/.github/workflows/ci-docs_test.yaml index b9ef34890..cda5390c4 100644 --- a/.github/workflows/ci-docs_test.yaml +++ b/.github/workflows/ci-docs_test.yaml @@ -11,24 +11,17 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Setup python - uses: actions/setup-python@v4 + - name: Setup uv + uses: astral-sh/setup-uv@v4 with: - python-version: "3.10" - - - uses: actions/cache@v4 - id: pip-cache - with: - path: ${{ env.pythonLocation }} - key: ${{ runner.os }}-pip-${{ hashFiles('docs/_kalico/mkdocs-requirements.txt') }} - restore-keys: | - ${{ runner.os }}-pip- - - - name: Install dependencies - if: steps.pip-cache.outputs.cache-hit != 'true' - run: pip install -r docs/_kalico/mkdocs-requirements.txt + version: 'latest' + enable-cache: true + cache-dependency-glob: "docs/uv.lock" + + - name: Setup Python + working-directory: docs/ + run: uv python install - name: Build MkDocs Pages - run: | - cd docs/ - mkdocs build -f _kalico/mkdocs.yml --strict + working-directory: docs/ + run: uv run mkdocs build --strict diff --git a/README.md b/README.md index 3685bbce6..65cbd9807 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -

Kalico Logo

+

Kalico Logo

[![Action Status](https://github.com/KalicoCrew/kalico/actions/workflows/ci-build_test.yaml/badge.svg?branch=main)](https://github.com/KalicoCrew/kalico/actions/workflows/ci-build_test.yaml) @@ -128,8 +128,8 @@ See the [Danger Features document](https://docs.kalico.gg/Danger_Features.html) - [danger_options: configurable homing constants](https://github.com/KalicoCrew/kalico/pull/378) -If you're feeling adventurous, take a peek at the extra features in the bleeding-edge-v2 branch [feature documentation](docs/Bleeding_Edge.md) -and [feature configuration reference](docs/Config_Reference_Bleeding_Edge.md): +If you're feeling adventurous, take a peek at the extra features in the bleeding-edge-v2 branch [feature documentation](docs/src/Bleeding_Edge.md) +and [feature configuration reference](docs/src/Config_Reference_Bleeding_Edge.md): - [extruder/pa: do not smooth base extruder position, only advance](https://github.com/KalicoCrew/kalico/pull/266) diff --git a/config/example-cartesian.cfg b/config/example-cartesian.cfg index 8f8ab5785..ec001da89 100644 --- a/config/example-cartesian.cfg +++ b/config/example-cartesian.cfg @@ -5,7 +5,7 @@ # DO NOT COPY THIS FILE WITHOUT CAREFULLY READING AND UPDATING IT # FIRST. Incorrectly configured parameters may cause damage. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF0 diff --git a/config/example-corexy.cfg b/config/example-corexy.cfg index 313a183b1..d5242f63b 100644 --- a/config/example-corexy.cfg +++ b/config/example-corexy.cfg @@ -5,7 +5,7 @@ # DO NOT COPY THIS FILE WITHOUT CAREFULLY READING AND UPDATING IT # FIRST. Incorrectly configured parameters may cause damage. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF0 diff --git a/config/example-corexz.cfg b/config/example-corexz.cfg index bea0b699b..e622a8a53 100644 --- a/config/example-corexz.cfg +++ b/config/example-corexz.cfg @@ -4,7 +4,7 @@ # DO NOT COPY THIS FILE WITHOUT CAREFULLY READING AND UPDATING IT # FIRST. Incorrectly configured parameters may cause damage. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF0 diff --git a/config/example-delta.cfg b/config/example-delta.cfg index e95e57217..e808cfe6d 100644 --- a/config/example-delta.cfg +++ b/config/example-delta.cfg @@ -4,7 +4,7 @@ # DO NOT COPY THIS FILE WITHOUT CAREFULLY READING AND UPDATING IT # FIRST. Incorrectly configured parameters may cause damage. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_a] step_pin: PF0 diff --git a/config/example-deltesian.cfg b/config/example-deltesian.cfg index 7fa17201f..0b988fcb8 100644 --- a/config/example-deltesian.cfg +++ b/config/example-deltesian.cfg @@ -5,7 +5,7 @@ # DO NOT COPY THIS FILE WITHOUT CAREFULLY READING AND UPDATING IT # FIRST. Incorrectly configured parameters may cause damage. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_left] step_pin: PF0 diff --git a/config/example-extras.cfg b/config/example-extras.cfg index 5de00a49e..06ff78122 100644 --- a/config/example-extras.cfg +++ b/config/example-extras.cfg @@ -1,4 +1,4 @@ -# Documentation on config parameters has moved to: docs/Config_Reference.md +# Documentation on config parameters has moved to: docs/src/Config_Reference.md # The latest version of the config reference is also available online at: # https://www.klipper3d.org/Config_Reference.html diff --git a/config/example-hybrid-corexy.cfg b/config/example-hybrid-corexy.cfg index 41a90eaad..342156a55 100644 --- a/config/example-hybrid-corexy.cfg +++ b/config/example-hybrid-corexy.cfg @@ -5,7 +5,7 @@ # DO NOT COPY THIS FILE WITHOUT CAREFULLY READING AND UPDATING IT # FIRST. Incorrectly configured parameters may cause damage. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF0 diff --git a/config/example-hybrid-corexz.cfg b/config/example-hybrid-corexz.cfg index d2cf907cb..e2d692958 100644 --- a/config/example-hybrid-corexz.cfg +++ b/config/example-hybrid-corexz.cfg @@ -5,7 +5,7 @@ # DO NOT COPY THIS FILE WITHOUT CAREFULLY READING AND UPDATING IT # FIRST. Incorrectly configured parameters may cause damage. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF0 diff --git a/config/example-polar.cfg b/config/example-polar.cfg index 90840fa12..9eb704b2f 100644 --- a/config/example-polar.cfg +++ b/config/example-polar.cfg @@ -4,7 +4,7 @@ # POLAR KINEMATICS ARE A WORK IN PROGRESS. Moves around the 0, 0 # position are known to not work properly. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_bed] step_pin: PF0 diff --git a/config/example-rotary-delta.cfg b/config/example-rotary-delta.cfg index d0b0c910a..bb6576dd4 100644 --- a/config/example-rotary-delta.cfg +++ b/config/example-rotary-delta.cfg @@ -4,7 +4,7 @@ # ROTARY DELTA KINEMATICS ARE A WORK IN PROGRESS. Homing moves may # timeout and some boundary checks are not implemented. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_a] step_pin: PF0 diff --git a/config/example-winch.cfg b/config/example-winch.cfg index d6d62b8a6..d94af186b 100644 --- a/config/example-winch.cfg +++ b/config/example-winch.cfg @@ -8,7 +8,7 @@ # home the printer, manually send movement commands until the toolhead # is at 0, 0, 0 and then issue a G28 command. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_a] step_pin: PF0 diff --git a/config/example.cfg b/config/example.cfg index 5de00a49e..06ff78122 100644 --- a/config/example.cfg +++ b/config/example.cfg @@ -1,4 +1,4 @@ -# Documentation on config parameters has moved to: docs/Config_Reference.md +# Documentation on config parameters has moved to: docs/src/Config_Reference.md # The latest version of the config reference is also available online at: # https://www.klipper3d.org/Config_Reference.html diff --git a/config/generic-I3DBEEZ9.cfg b/config/generic-I3DBEEZ9.cfg index abb20d86f..71e4d0302 100644 --- a/config/generic-I3DBEEZ9.cfg +++ b/config/generic-I3DBEEZ9.cfg @@ -7,7 +7,7 @@ # file named "firmware.bin" on an SD card and then restart the I3DBEEZ9 # with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PE9 diff --git a/config/generic-alligator-r2.cfg b/config/generic-alligator-r2.cfg index 427755e9d..2cf3f2ee9 100644 --- a/config/generic-alligator-r2.cfg +++ b/config/generic-alligator-r2.cfg @@ -8,7 +8,7 @@ # See alligator github for alligator manager: # https://github.com/3Dartists/alligator-manager -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [static_digital_output DRV8825_microstepping] pins:PC10 diff --git a/config/generic-alligator-r3.cfg b/config/generic-alligator-r3.cfg index 80543ae2e..ebe4aadd4 100644 --- a/config/generic-alligator-r3.cfg +++ b/config/generic-alligator-r3.cfg @@ -8,7 +8,7 @@ # See alligator github for alligator manager: # https://github.com/3Dartists/alligator-manager -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [static_digital_output DRV8825_microstepping] pins:PC10 diff --git a/config/generic-archim2.cfg b/config/generic-archim2.cfg index a517909b4..709cc25a1 100644 --- a/config/generic-archim2.cfg +++ b/config/generic-archim2.cfg @@ -2,7 +2,7 @@ # boards. To use this config, the firmware should be compiled for the # SAM3x8e. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC6 diff --git a/config/generic-azteeg-x5-mini-v3.cfg b/config/generic-azteeg-x5-mini-v3.cfg index d1919b6bd..eef421c93 100644 --- a/config/generic-azteeg-x5-mini-v3.cfg +++ b/config/generic-azteeg-x5-mini-v3.cfg @@ -1,7 +1,7 @@ # This file contains common pin mappings for the Azteeg X5 Mini v3. To use # this config, the firmware should be compiled for the LPC1769. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: P2.1 diff --git a/config/generic-bigtreetech-e3-rrf-v1.1.cfg b/config/generic-bigtreetech-e3-rrf-v1.1.cfg index b0153cba2..2851f4fe4 100644 --- a/config/generic-bigtreetech-e3-rrf-v1.1.cfg +++ b/config/generic-bigtreetech-e3-rrf-v1.1.cfg @@ -7,7 +7,7 @@ # file named "firmware.bin" on an SD card and then restart the E3 RRF # 1.1 with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PD5 diff --git a/config/generic-bigtreetech-gtr.cfg b/config/generic-bigtreetech-gtr.cfg index 7e0b126fc..90bfe31c3 100644 --- a/config/generic-bigtreetech-gtr.cfg +++ b/config/generic-bigtreetech-gtr.cfg @@ -7,7 +7,7 @@ # file named "firmware.bin" on an SD card and then restart the GTR # with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC15 diff --git a/config/generic-bigtreetech-manta-e3ez.cfg b/config/generic-bigtreetech-manta-e3ez.cfg index 199eae708..8bdf33021 100644 --- a/config/generic-bigtreetech-manta-e3ez.cfg +++ b/config/generic-bigtreetech-manta-e3ez.cfg @@ -3,7 +3,7 @@ # STM32G0B1 with a "8KiB bootloader" "8 MHz crystal" # and "USB (on PA11/PA12)" or "CAN bus (on PB12/PB13)". -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PA14 diff --git a/config/generic-bigtreetech-manta-m4p.cfg b/config/generic-bigtreetech-manta-m4p.cfg index caf532674..d729b1d57 100644 --- a/config/generic-bigtreetech-manta-m4p.cfg +++ b/config/generic-bigtreetech-manta-m4p.cfg @@ -2,7 +2,7 @@ # To use this config, the firmware should be compiled for the # STM32G0B1 with a "8KiB bootloader" and USB communication. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC6 diff --git a/config/generic-bigtreetech-manta-m5p.cfg b/config/generic-bigtreetech-manta-m5p.cfg index cb1cad493..dc07e3972 100644 --- a/config/generic-bigtreetech-manta-m5p.cfg +++ b/config/generic-bigtreetech-manta-m5p.cfg @@ -3,7 +3,7 @@ # STM32G0B1 with a "8KiB bootloader" "8 MHz crystal" # and "USB (on PA11/PA12)" or "CAN bus (on PD0/PD1)". -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC8 diff --git a/config/generic-bigtreetech-manta-m8p-v1.0.cfg b/config/generic-bigtreetech-manta-m8p-v1.0.cfg index 2a801cded..6cb2c67ee 100644 --- a/config/generic-bigtreetech-manta-m8p-v1.0.cfg +++ b/config/generic-bigtreetech-manta-m8p-v1.0.cfg @@ -2,7 +2,7 @@ # To use this config, the firmware should be compiled for the # STM32G0B1 with a "8KiB bootloader" and USB communication. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PE2 diff --git a/config/generic-bigtreetech-manta-m8p-v1.1.cfg b/config/generic-bigtreetech-manta-m8p-v1.1.cfg index 36ef710cd..f2cab8345 100644 --- a/config/generic-bigtreetech-manta-m8p-v1.1.cfg +++ b/config/generic-bigtreetech-manta-m8p-v1.1.cfg @@ -3,7 +3,7 @@ # STM32G0B1 with a "8KiB bootloader" "8 MHz crystal" # and "USB (on PA11/PA12)" or "CAN bus (on PD12/PD13)". -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PE2 diff --git a/config/generic-bigtreetech-octopus-max-ez.cfg b/config/generic-bigtreetech-octopus-max-ez.cfg index 60822b046..eaf041181 100644 --- a/config/generic-bigtreetech-octopus-max-ez.cfg +++ b/config/generic-bigtreetech-octopus-max-ez.cfg @@ -3,7 +3,7 @@ # STM32H723 with a "128KiB bootloader" "25 MHz crystal" # and "USB (on PA11/PA12)" or "CAN bus (on PD0/PD1)". -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # Motor-1 [stepper_x] diff --git a/config/generic-bigtreetech-octopus-pro-v1.0.cfg b/config/generic-bigtreetech-octopus-pro-v1.0.cfg index 109257f65..f5334b672 100644 --- a/config/generic-bigtreetech-octopus-pro-v1.0.cfg +++ b/config/generic-bigtreetech-octopus-pro-v1.0.cfg @@ -13,7 +13,7 @@ # bootloader" and an "8MHz crystal". For STM32H723 boards use a # "128KiB bootloader" and a "25Mhz crystal". -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # Driver0 [stepper_x] diff --git a/config/generic-bigtreetech-octopus-pro-v1.1.cfg b/config/generic-bigtreetech-octopus-pro-v1.1.cfg index 920ca9f38..a67e87db6 100644 --- a/config/generic-bigtreetech-octopus-pro-v1.1.cfg +++ b/config/generic-bigtreetech-octopus-pro-v1.1.cfg @@ -9,7 +9,7 @@ # micro-controller, select a "128KiB bootloader", and select a "25Mhz # crystal". -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # Driver0 [stepper_x] diff --git a/config/generic-bigtreetech-octopus-v1.1.cfg b/config/generic-bigtreetech-octopus-v1.1.cfg index f3a2b87c3..c88755e93 100644 --- a/config/generic-bigtreetech-octopus-v1.1.cfg +++ b/config/generic-bigtreetech-octopus-v1.1.cfg @@ -12,7 +12,7 @@ # clock reference. For STM32F429 boards use a "32KiB bootloader" and # an "8MHz crystal". -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # Driver0 [stepper_x] diff --git a/config/generic-bigtreetech-skr-2.cfg b/config/generic-bigtreetech-skr-2.cfg index dd422609e..686561cc0 100644 --- a/config/generic-bigtreetech-skr-2.cfg +++ b/config/generic-bigtreetech-skr-2.cfg @@ -11,7 +11,7 @@ # file named "firmware.bin" on an SD card and then restart the SKR 2 # with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # Note: The initial revision of this board has a flaw that can cause # damage to itself and other boards. Be sure to verify the board is diff --git a/config/generic-bigtreetech-skr-3.cfg b/config/generic-bigtreetech-skr-3.cfg index 97570cd51..d1845b69d 100644 --- a/config/generic-bigtreetech-skr-3.cfg +++ b/config/generic-bigtreetech-skr-3.cfg @@ -4,7 +4,7 @@ # options", "STM32H743" or "STM32H723", "128KiB bootloader", # and "25MHz clock". -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PD4 diff --git a/config/generic-bigtreetech-skr-cr6-v1.0.cfg b/config/generic-bigtreetech-skr-cr6-v1.0.cfg index 5266fa945..90c7597e1 100644 --- a/config/generic-bigtreetech-skr-cr6-v1.0.cfg +++ b/config/generic-bigtreetech-skr-cr6-v1.0.cfg @@ -9,7 +9,7 @@ # file named "firmware.bin" on an SD card and then restart the SKR # CR6 V1.0 with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PB13 diff --git a/config/generic-bigtreetech-skr-e3-dip.cfg b/config/generic-bigtreetech-skr-e3-dip.cfg index 10ae56d15..09fc4a132 100644 --- a/config/generic-bigtreetech-skr-e3-dip.cfg +++ b/config/generic-bigtreetech-skr-e3-dip.cfg @@ -9,7 +9,7 @@ # file named "firmware.bin" on an SD card and then restart the SKR E3 # DIP with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # Note: This board has a design flaw in its thermistor circuits that # cause inaccurate temperatures (most noticeable at low temperatures). diff --git a/config/generic-bigtreetech-skr-e3-turbo.cfg b/config/generic-bigtreetech-skr-e3-turbo.cfg index 4784a6541..848405d6e 100644 --- a/config/generic-bigtreetech-skr-e3-turbo.cfg +++ b/config/generic-bigtreetech-skr-e3-turbo.cfg @@ -2,7 +2,7 @@ # Turbo. To use this config, the firmware should be compiled for the # LPC1769. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: P1.4 diff --git a/config/generic-bigtreetech-skr-mini-e3-v1.0.cfg b/config/generic-bigtreetech-skr-mini-e3-v1.0.cfg index aea833b46..af0b088de 100644 --- a/config/generic-bigtreetech-skr-mini-e3-v1.0.cfg +++ b/config/generic-bigtreetech-skr-mini-e3-v1.0.cfg @@ -9,7 +9,7 @@ # file named "firmware.bin" on an SD card and then restart the SKR # mini E3 with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # Note: This board has a design flaw in its thermistor circuits that # cause inaccurate temperatures (most noticeable at low temperatures). diff --git a/config/generic-bigtreetech-skr-mini-e3-v1.2.cfg b/config/generic-bigtreetech-skr-mini-e3-v1.2.cfg index a5a306a21..9210f0a4b 100644 --- a/config/generic-bigtreetech-skr-mini-e3-v1.2.cfg +++ b/config/generic-bigtreetech-skr-mini-e3-v1.2.cfg @@ -9,7 +9,7 @@ # file named "firmware.bin" on an SD card and then restart the SKR # mini E3 with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # Note: This board has a design flaw in its thermistor circuits that # cause inaccurate temperatures (most noticeable at low temperatures). diff --git a/config/generic-bigtreetech-skr-mini-e3-v2.0.cfg b/config/generic-bigtreetech-skr-mini-e3-v2.0.cfg index eeacae331..017046851 100644 --- a/config/generic-bigtreetech-skr-mini-e3-v2.0.cfg +++ b/config/generic-bigtreetech-skr-mini-e3-v2.0.cfg @@ -9,7 +9,7 @@ # file named "firmware.bin" on an SD card and then restart the SKR # mini E3 with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PB13 diff --git a/config/generic-bigtreetech-skr-mini-e3-v3.0.cfg b/config/generic-bigtreetech-skr-mini-e3-v3.0.cfg index 2ea064b09..60b3bf6d4 100644 --- a/config/generic-bigtreetech-skr-mini-e3-v3.0.cfg +++ b/config/generic-bigtreetech-skr-mini-e3-v3.0.cfg @@ -7,7 +7,7 @@ # file named "firmware.bin" on an SD card and then restart the SKR # mini E3 with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PB13 diff --git a/config/generic-bigtreetech-skr-mini-mz.cfg b/config/generic-bigtreetech-skr-mini-mz.cfg index 92afc7796..0338a1dcb 100644 --- a/config/generic-bigtreetech-skr-mini-mz.cfg +++ b/config/generic-bigtreetech-skr-mini-mz.cfg @@ -9,7 +9,7 @@ # file named "firmware.bin" on an SD card and then restart the SKR # mini MZ with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # Note: This board has a design flaw in its thermistor circuits that # cause inaccurate temperatures (most noticeable at low temperatures). diff --git a/config/generic-bigtreetech-skr-mini.cfg b/config/generic-bigtreetech-skr-mini.cfg index f2cf080df..362e073fc 100644 --- a/config/generic-bigtreetech-skr-mini.cfg +++ b/config/generic-bigtreetech-skr-mini.cfg @@ -7,7 +7,7 @@ # file named "firmware.bin" on an SD card and then restart the SKR # mini with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # Note: This board has a design flaw in its thermistor circuits that # cause inaccurate temperatures (most noticeable at low temperatures). diff --git a/config/generic-bigtreetech-skr-pico-v1.0.cfg b/config/generic-bigtreetech-skr-pico-v1.0.cfg index 4dd750f5c..4177d897f 100644 --- a/config/generic-bigtreetech-skr-pico-v1.0.cfg +++ b/config/generic-bigtreetech-skr-pico-v1.0.cfg @@ -6,7 +6,7 @@ # after running "make", copy the generated "out/klipper.uf2" file # to the mass storage device in RP2040 boot mode -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: gpio11 diff --git a/config/generic-bigtreetech-skr-pro.cfg b/config/generic-bigtreetech-skr-pro.cfg index cb7d3c2cb..350eccd3d 100644 --- a/config/generic-bigtreetech-skr-pro.cfg +++ b/config/generic-bigtreetech-skr-pro.cfg @@ -7,7 +7,7 @@ # file named "firmware.bin" on an SD card and then restart the SKR PRO # with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PE9 diff --git a/config/generic-bigtreetech-skr-v1.1.cfg b/config/generic-bigtreetech-skr-v1.1.cfg index 3bb43c69e..3ce0f9f77 100644 --- a/config/generic-bigtreetech-skr-v1.1.cfg +++ b/config/generic-bigtreetech-skr-v1.1.cfg @@ -2,7 +2,7 @@ # board. To use this config, the firmware should be compiled for the # LPC1768. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: P0.4 diff --git a/config/generic-bigtreetech-skr-v1.3.cfg b/config/generic-bigtreetech-skr-v1.3.cfg index 209deeb11..5bfff3022 100644 --- a/config/generic-bigtreetech-skr-v1.3.cfg +++ b/config/generic-bigtreetech-skr-v1.3.cfg @@ -2,7 +2,7 @@ # board. To use this config, the firmware should be compiled for the # LPC1768. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: P2.2 diff --git a/config/generic-bigtreetech-skr-v1.4.cfg b/config/generic-bigtreetech-skr-v1.4.cfg index 5be2dff96..cb6cad451 100644 --- a/config/generic-bigtreetech-skr-v1.4.cfg +++ b/config/generic-bigtreetech-skr-v1.4.cfg @@ -2,7 +2,7 @@ # board. To use this config, the firmware should be compiled for the # LPC1768 or LPC1769(Turbo). -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: P2.2 diff --git a/config/generic-cramps.cfg b/config/generic-cramps.cfg index cab00ee44..6f8de6f64 100644 --- a/config/generic-cramps.cfg +++ b/config/generic-cramps.cfg @@ -8,7 +8,7 @@ # order to set the pin state one must use a "device tree overlay" or # use the config-pin program. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: gpio0_23 diff --git a/config/generic-creality-v4.2.10.cfg b/config/generic-creality-v4.2.10.cfg index 80535b613..33c681e02 100644 --- a/config/generic-creality-v4.2.10.cfg +++ b/config/generic-creality-v4.2.10.cfg @@ -13,7 +13,7 @@ # filename must end in ".bin" and must not match the last filename # that was flashed. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC2 diff --git a/config/generic-creality-v4.2.7.cfg b/config/generic-creality-v4.2.7.cfg index 21e99da59..746f5639d 100644 --- a/config/generic-creality-v4.2.7.cfg +++ b/config/generic-creality-v4.2.7.cfg @@ -13,7 +13,7 @@ # filename must end in ".bin" and must not match the last filename # that was flashed. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PB9 diff --git a/config/generic-duet2-duex.cfg b/config/generic-duet2-duex.cfg index e63577135..678d22d77 100644 --- a/config/generic-duet2-duex.cfg +++ b/config/generic-duet2-duex.cfg @@ -2,7 +2,7 @@ # that have the Duex expansion board. To use this config, the firmware # should be compiled for the SAM4E8E. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. ## Drivers # Here are the pins for the 10 stepper drivers supported by a Duet2 board diff --git a/config/generic-duet2-maestro.cfg b/config/generic-duet2-maestro.cfg index c3618d781..b1520229c 100644 --- a/config/generic-duet2-maestro.cfg +++ b/config/generic-duet2-maestro.cfg @@ -1,7 +1,7 @@ # This file contains common pin mappings for the Duet2 Maestro. To use # this config, the firmware should be compiled for the sam4s8c. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC20 diff --git a/config/generic-duet2.cfg b/config/generic-duet2.cfg index fba451866..1e17ba1e4 100644 --- a/config/generic-duet2.cfg +++ b/config/generic-duet2.cfg @@ -1,7 +1,7 @@ # This file contains common pin mappings for Duet2 Eth/Wifi boards. To # use this config, the firmware should be compiled for the SAM4E8E. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PD6 diff --git a/config/generic-duet3-6hc.cfg b/config/generic-duet3-6hc.cfg index e8f552055..6538a472f 100644 --- a/config/generic-duet3-6hc.cfg +++ b/config/generic-duet3-6hc.cfg @@ -7,7 +7,7 @@ # https://docs.duet3d.com/en/User_manual/RepRapFirmware/Updating_firmware#all-other-duet-boards # Then run: make flash FLASH_DEVICE=/dev/ttyACM0 -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # Pins for reference, v1.02 board: diff --git a/config/generic-duet3-6xd.cfg b/config/generic-duet3-6xd.cfg index d4681f8be..1005a502e 100644 --- a/config/generic-duet3-6xd.cfg +++ b/config/generic-duet3-6xd.cfg @@ -7,7 +7,7 @@ # https://docs.duet3d.com/en/User_manual/RepRapFirmware/Updating_firmware#all-other-duet-boards # Then run: make flash FLASH_DEVICE=/dev/ttyACM0 -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # Pins for reference, v1.0 board: diff --git a/config/generic-duet3-mini.cfg b/config/generic-duet3-mini.cfg index cc6ed1f51..e0d2cf03a 100644 --- a/config/generic-duet3-mini.cfg +++ b/config/generic-duet3-mini.cfg @@ -5,7 +5,7 @@ # To flash the board, double tap the board's reset button to enter the # bootloader and then run: make flash FLASH_DEVICE=/dev/ttyACM0 -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # Pins for reference: diff --git a/config/generic-einsy-rambo.cfg b/config/generic-einsy-rambo.cfg index d532b8bf3..2c9b7084a 100644 --- a/config/generic-einsy-rambo.cfg +++ b/config/generic-einsy-rambo.cfg @@ -1,7 +1,7 @@ # This file contains common pin mappings for Einsy Rambo boards. To use # this config, the firmware should be compiled for the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # Note: The Einsy boards sold by Prusa have defective firmware on the # usb-to-serial chip that make the boards unusable with Klipper diff --git a/config/generic-flyboard.cfg b/config/generic-flyboard.cfg index 053af01fb..04a9d9980 100644 --- a/config/generic-flyboard.cfg +++ b/config/generic-flyboard.cfg @@ -8,7 +8,7 @@ # file named "firmware.bin" on an SD card and then restart the FLYBOARD # with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PB9 diff --git a/config/generic-fysetc-cheetah-v1.1.cfg b/config/generic-fysetc-cheetah-v1.1.cfg index 768f19c03..5696781b7 100644 --- a/config/generic-fysetc-cheetah-v1.1.cfg +++ b/config/generic-fysetc-cheetah-v1.1.cfg @@ -7,7 +7,7 @@ # after running "make", run the following command to flash the board: # stm32flash -w out/klipper.bin -v -i rts,-dtr,dtr /dev/ttyUSB0 -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PB8 diff --git a/config/generic-fysetc-cheetah-v1.2.cfg b/config/generic-fysetc-cheetah-v1.2.cfg index 7ec2a5c06..ba2b99da1 100644 --- a/config/generic-fysetc-cheetah-v1.2.cfg +++ b/config/generic-fysetc-cheetah-v1.2.cfg @@ -7,7 +7,7 @@ # after running "make", run the following command to flash the board: # stm32flash -w out/klipper.bin -v -i rts,-dtr,dtr /dev/ttyUSB0 -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PB8 diff --git a/config/generic-fysetc-cheetah-v2.0.cfg b/config/generic-fysetc-cheetah-v2.0.cfg index bc095e05b..5bcf97956 100644 --- a/config/generic-fysetc-cheetah-v2.0.cfg +++ b/config/generic-fysetc-cheetah-v2.0.cfg @@ -4,7 +4,7 @@ # Rename "klipper.bin" to "firmware.bin", copy to Sdcard and insert in motherboard -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC0 diff --git a/config/generic-fysetc-f6.cfg b/config/generic-fysetc-f6.cfg index a7d00fb47..fb7b15521 100644 --- a/config/generic-fysetc-f6.cfg +++ b/config/generic-fysetc-f6.cfg @@ -1,7 +1,7 @@ # This file contains common pin mappings for a Fysetc F6 board. # To use this config, the firmware should be compiled for the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF0 diff --git a/config/generic-fysetc-s6-v2.cfg b/config/generic-fysetc-s6-v2.cfg index 36aa71a69..a8967421f 100644 --- a/config/generic-fysetc-s6-v2.cfg +++ b/config/generic-fysetc-s6-v2.cfg @@ -3,7 +3,7 @@ # bootloader". When calling "menuconfig", enable "extra low-level configuration # setup" and select the "12MHz crystal" as clock reference. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PE11 diff --git a/config/generic-fysetc-s6.cfg b/config/generic-fysetc-s6.cfg index 27dd6ce66..061dbeba7 100644 --- a/config/generic-fysetc-s6.cfg +++ b/config/generic-fysetc-s6.cfg @@ -3,7 +3,7 @@ # bootloader". When calling "menuconfig", enable "extra low-level configuration # setup" and select the "12MHz crystal" as clock reference. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PE11 diff --git a/config/generic-fysetc-spider.cfg b/config/generic-fysetc-spider.cfg index ea0dabc39..e06996d55 100644 --- a/config/generic-fysetc-spider.cfg +++ b/config/generic-fysetc-spider.cfg @@ -4,7 +4,7 @@ # and select the "12MHz crystal" as clock reference. # For flashing, write the compiled klipper.bin to memory location 0x08000000 -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PE11 diff --git a/config/generic-gt2560.cfg b/config/generic-gt2560.cfg index 444d4bac8..a32de97f0 100644 --- a/config/generic-gt2560.cfg +++ b/config/generic-gt2560.cfg @@ -2,7 +2,7 @@ # board. GT2560 board uses a firmware compiled for the AVR # atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PA3 diff --git a/config/generic-ldo-leviathan-v1.2.cfg b/config/generic-ldo-leviathan-v1.2.cfg index e29307f28..874beb22e 100644 --- a/config/generic-ldo-leviathan-v1.2.cfg +++ b/config/generic-ldo-leviathan-v1.2.cfg @@ -4,7 +4,7 @@ # low-level configuration options", select the STM32F446 micro-controller, # select a "32KiB bootloader", and select a "12Mhz crystal". -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # HV-STEPPER-0 [stepper_x] diff --git a/config/generic-mellow-fly-cdy-v3.cfg b/config/generic-mellow-fly-cdy-v3.cfg index 617878d21..766dcd2f6 100644 --- a/config/generic-mellow-fly-cdy-v3.cfg +++ b/config/generic-mellow-fly-cdy-v3.cfg @@ -7,7 +7,7 @@ # file named "firmware.bin" on an SD card and then restart the Fly-CDY-v3 # with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PE5 diff --git a/config/generic-mellow-fly-gemini-v1.cfg b/config/generic-mellow-fly-gemini-v1.cfg index 7441dae93..d7ac82afc 100644 --- a/config/generic-mellow-fly-gemini-v1.cfg +++ b/config/generic-mellow-fly-gemini-v1.cfg @@ -7,7 +7,7 @@ # file named "firmware.bin" or "klipper.bin" on an SD card and then restart the Fly-Gemini-v1 # with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC13 diff --git a/config/generic-mellow-fly-gemini-v2.cfg b/config/generic-mellow-fly-gemini-v2.cfg index ed919d1b7..5c9751f45 100644 --- a/config/generic-mellow-fly-gemini-v2.cfg +++ b/config/generic-mellow-fly-gemini-v2.cfg @@ -7,7 +7,7 @@ # file named "firmware.bin" or "klipper.bin" on an SD card and then restart the Fly-Gemini-v2 # with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC13 diff --git a/config/generic-mellow-super-infinty-hv.cfg b/config/generic-mellow-super-infinty-hv.cfg index 90aa9e08d..3b6c82493 100644 --- a/config/generic-mellow-super-infinty-hv.cfg +++ b/config/generic-mellow-super-infinty-hv.cfg @@ -11,7 +11,7 @@ # * PA9 /PA10 for serial UART # * PD8 /PD9 for serial UART (to ESP32 module) -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PE2 # Drive0 diff --git a/config/generic-melzi.cfg b/config/generic-melzi.cfg index a5dedbf15..e169f2dfb 100644 --- a/config/generic-melzi.cfg +++ b/config/generic-melzi.cfg @@ -7,9 +7,9 @@ # avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex # If the above command does not work and "make flash" does not work # then one may need to flash a bootloader to the board - see the -# Klipper docs/Bootloaders.md file for more information. +# Klipper docs/src/Bootloaders.md file for more information. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PD7 diff --git a/config/generic-mightyboard.cfg b/config/generic-mightyboard.cfg index 85dbe54da..36bd3b3ae 100644 --- a/config/generic-mightyboard.cfg +++ b/config/generic-mightyboard.cfg @@ -2,7 +2,7 @@ # Mightyboard. To use this config, the firmware should be compiled for # the Atmel atmega1280. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF1 diff --git a/config/generic-mini-rambo.cfg b/config/generic-mini-rambo.cfg index 1a616cf80..2f0567165 100644 --- a/config/generic-mini-rambo.cfg +++ b/config/generic-mini-rambo.cfg @@ -1,7 +1,7 @@ # This file contains common pin mappings for Mini-RAMBo boards. To use # this config, the firmware should be compiled for the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC0 diff --git a/config/generic-minitronics1.cfg b/config/generic-minitronics1.cfg index 2626d2d0d..95a046961 100644 --- a/config/generic-minitronics1.cfg +++ b/config/generic-minitronics1.cfg @@ -7,7 +7,7 @@ # command to flash the board: # avrdude -carduino -patmega1281 -P/dev/ttyUSB0 -b57600 -D -Uout/klipper.elf.hex -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF2 diff --git a/config/generic-mks-monster8.cfg b/config/generic-mks-monster8.cfg index 583d49bff..9bd35139b 100644 --- a/config/generic-mks-monster8.cfg +++ b/config/generic-mks-monster8.cfg @@ -8,7 +8,7 @@ # file named "mks_monster8.bin" on an SD card or Udisk and then restart the # MKS Monster8 with that SD card or Udisk. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC14 diff --git a/config/generic-mks-robin-e3.cfg b/config/generic-mks-robin-e3.cfg index 4f1016dbe..ccd1dcf9a 100644 --- a/config/generic-mks-robin-e3.cfg +++ b/config/generic-mks-robin-e3.cfg @@ -15,7 +15,7 @@ # Please note pin name change for stepper Z for v1.1 of the boards. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC0 diff --git a/config/generic-mks-robin-nano-v1.cfg b/config/generic-mks-robin-nano-v1.cfg index bb096c81f..52d89d22f 100644 --- a/config/generic-mks-robin-nano-v1.cfg +++ b/config/generic-mks-robin-nano-v1.cfg @@ -10,7 +10,7 @@ # Copy the file out/Robin_nano.bin to an SD card and then restart the # printer with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PE3 diff --git a/config/generic-mks-robin-nano-v2.cfg b/config/generic-mks-robin-nano-v2.cfg index 989f0b5b6..e34fa5cda 100644 --- a/config/generic-mks-robin-nano-v2.cfg +++ b/config/generic-mks-robin-nano-v2.cfg @@ -10,7 +10,7 @@ # Copy the file out/Robin_nano35.bin to an SD card and then restart the # printer with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PE3 diff --git a/config/generic-mks-robin-nano-v3.cfg b/config/generic-mks-robin-nano-v3.cfg index 78e2f82ee..abb603f28 100644 --- a/config/generic-mks-robin-nano-v3.cfg +++ b/config/generic-mks-robin-nano-v3.cfg @@ -8,7 +8,7 @@ # file named "Robin_nano_v3.bin" on an SD card and then restart the # MKS Robin with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PE3 diff --git a/config/generic-mks-rumba32-v1.0.cfg b/config/generic-mks-rumba32-v1.0.cfg index 96da568af..56e207c9e 100644 --- a/config/generic-mks-rumba32-v1.0.cfg +++ b/config/generic-mks-rumba32-v1.0.cfg @@ -2,7 +2,7 @@ # this config, the firmware should be compiled for the STMicroelectronics STM32, # Processor model STM32F446, Clock Reference 12 MHz crystal. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PA0 diff --git a/config/generic-mks-sgenl.cfg b/config/generic-mks-sgenl.cfg index dc411d636..7d1708c89 100644 --- a/config/generic-mks-sgenl.cfg +++ b/config/generic-mks-sgenl.cfg @@ -1,7 +1,7 @@ # This file contains common pin mappings for the MKS SGEN_L board. To # use this config, the firmware should be compiled for the LPC1768. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: P2.2 diff --git a/config/generic-printrboard-g2.cfg b/config/generic-printrboard-g2.cfg index ffbe80cd2..f1381a23b 100644 --- a/config/generic-printrboard-g2.cfg +++ b/config/generic-printrboard-g2.cfg @@ -1,7 +1,7 @@ # This file contains common pin mappings for Printrboard G2 boards. # To use this config, the firmware should be compiled for the SAM3x8c. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PB15 diff --git a/config/generic-printrboard.cfg b/config/generic-printrboard.cfg index c08159640..f1d4bf43a 100644 --- a/config/generic-printrboard.cfg +++ b/config/generic-printrboard.cfg @@ -9,7 +9,7 @@ # - Connect via USB and run: # avrdude -c flip1 -p usb1286 -U flash:w:out/klipper.elf.hex -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PA0 diff --git a/config/generic-prusa-buddy.cfg b/config/generic-prusa-buddy.cfg index 0ea65f998..82c9bf083 100644 --- a/config/generic-prusa-buddy.cfg +++ b/config/generic-prusa-buddy.cfg @@ -22,7 +22,7 @@ # communicate with the TMC2209s due to the abrupt change in the baud rate, # and will show this error: "Unable to read tmc uart register IFCNT". -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PD1 diff --git a/config/generic-radds.cfg b/config/generic-radds.cfg index f07f3cb47..4eaab2ee3 100644 --- a/config/generic-radds.cfg +++ b/config/generic-radds.cfg @@ -2,7 +2,7 @@ # use this config, the firmware should be compiled for the Arduino # Due. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # Temp sensor pins: PA16..PA6 # Mosfet Pins: PC23 (Heatbed), PC22, PC21, PD7, PD8, PB27 diff --git a/config/generic-rambo.cfg b/config/generic-rambo.cfg index 8eb04c1ff..48799e67b 100644 --- a/config/generic-rambo.cfg +++ b/config/generic-rambo.cfg @@ -1,7 +1,7 @@ # This file contains common pin mappings for RAMBo boards. To use this # config, the firmware should be compiled for the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC0 diff --git a/config/generic-ramps.cfg b/config/generic-ramps.cfg index f2c5bc33c..51744c573 100644 --- a/config/generic-ramps.cfg +++ b/config/generic-ramps.cfg @@ -2,7 +2,7 @@ # boards. RAMPS boards typically use a firmware compiled for the AVR # atmega2560 (though the atmega1280 is also possible). -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF0 diff --git a/config/generic-re-arm.cfg b/config/generic-re-arm.cfg index 649dc9a13..ce08abd3b 100644 --- a/config/generic-re-arm.cfg +++ b/config/generic-re-arm.cfg @@ -1,7 +1,7 @@ # This file contains common pin mappings for Re-Arm. To use this # config, the firmware should be compiled for the LPC1768. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: P2.1 diff --git a/config/generic-remram.cfg b/config/generic-remram.cfg index f94dbc36f..1ca0223cb 100644 --- a/config/generic-remram.cfg +++ b/config/generic-remram.cfg @@ -1,7 +1,7 @@ # This file contains common pin mappings for remram boards. To use this # config, the firmware should be compiled for the ST stm32f765. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [mcu] serial: /dev/ttyACM0 diff --git a/config/generic-replicape.cfg b/config/generic-replicape.cfg index 3dc3e012d..737b820c0 100644 --- a/config/generic-replicape.cfg +++ b/config/generic-replicape.cfg @@ -11,7 +11,7 @@ # they must be specified in a "device tree overlay" or via the # config-pin program. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [mcu] serial: /dev/rpmsg_pru30 diff --git a/config/generic-rumba.cfg b/config/generic-rumba.cfg index 48bee09ac..6da20caf1 100644 --- a/config/generic-rumba.cfg +++ b/config/generic-rumba.cfg @@ -1,7 +1,7 @@ # This file contains common pin mappings for RUMBA boards. To use # this config, the firmware should be compiled for the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PH0 diff --git a/config/generic-ruramps-v1.3.cfg b/config/generic-ruramps-v1.3.cfg index 31bbbb0cc..db395bb3d 100644 --- a/config/generic-ruramps-v1.3.cfg +++ b/config/generic-ruramps-v1.3.cfg @@ -2,7 +2,7 @@ # use this config, the firmware should be compiled for the Arduino # Due. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC5 diff --git a/config/generic-simulavr.cfg b/config/generic-simulavr.cfg index 84c08940a..d30955967 100644 --- a/config/generic-simulavr.cfg +++ b/config/generic-simulavr.cfg @@ -2,9 +2,9 @@ # "simulavr" program. To use this config, compile the firmware for an # AVR atmega644p, enable "low-level configuration options", and enable # "simulavr software emulation". Further details are in -# docs/Debugging.md. +# docs/src/Debugging.md. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] # Pins: PA5, PA4, PA1 diff --git a/config/generic-smoothieboard.cfg b/config/generic-smoothieboard.cfg index 8d5d64746..a55f90782 100644 --- a/config/generic-smoothieboard.cfg +++ b/config/generic-smoothieboard.cfg @@ -1,7 +1,7 @@ # This file contains common pin mappings for Smoothieboard. To use # this config, the firmware should be compiled for the LPC176x. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: P2.0 diff --git a/config/generic-th3d-ezboard-lite-v1.2.cfg b/config/generic-th3d-ezboard-lite-v1.2.cfg index 6fff88db7..c2ee618ae 100644 --- a/config/generic-th3d-ezboard-lite-v1.2.cfg +++ b/config/generic-th3d-ezboard-lite-v1.2.cfg @@ -7,7 +7,7 @@ # file named "firmware.bin" on an SD card and then restart the board # with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [mcu] serial: /dev/serial/by-id/usb-Klipper_lpc1768_00000000000000000000000000000000-if00 diff --git a/config/generic-th3d-ezboard-lite-v2.0.cfg b/config/generic-th3d-ezboard-lite-v2.0.cfg index 70e553e41..19325b79c 100644 --- a/config/generic-th3d-ezboard-lite-v2.0.cfg +++ b/config/generic-th3d-ezboard-lite-v2.0.cfg @@ -7,7 +7,7 @@ # file named "firmware.bin" on an SD card and then restart the board # with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [mcu] serial: /dev/serial/by-id/usb-Klipper_stm32f407xx_0000000000000000-if00 diff --git a/config/generic-th3d-ezboard-v2.0.cfg b/config/generic-th3d-ezboard-v2.0.cfg index 4d32280ff..9e7ef14d8 100644 --- a/config/generic-th3d-ezboard-v2.0.cfg +++ b/config/generic-th3d-ezboard-v2.0.cfg @@ -10,7 +10,7 @@ # after running "make", copy the generated "out/firmware.bin" file to # an SD card and then restart the board with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [mcu] serial: /dev/serial/by-id/usb-Klipper_stm32f407xx_0000000000000000-if00 diff --git a/config/generic-ultimaker-ultimainboard-v2.cfg b/config/generic-ultimaker-ultimainboard-v2.cfg index b1ce3fa55..a6e78808d 100644 --- a/config/generic-ultimaker-ultimainboard-v2.cfg +++ b/config/generic-ultimaker-ultimainboard-v2.cfg @@ -2,7 +2,7 @@ # boards. To use this config, the firmware should be compiled for the # AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PA3 diff --git a/config/kit-voron2-250mm.cfg b/config/kit-voron2-250mm.cfg index 343e9c674..83864173e 100644 --- a/config/kit-voron2-250mm.cfg +++ b/config/kit-voron2-250mm.cfg @@ -11,7 +11,7 @@ # This file is only an example - be sure to review and update it # according to the specifics of your printer. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # *** THINGS TO CHANGE/CHECK: *** # Arduino paths [mcu] section diff --git a/config/kit-zav3d-2019.cfg b/config/kit-zav3d-2019.cfg index e3b57b8ed..3e929ed2b 100644 --- a/config/kit-zav3d-2019.cfg +++ b/config/kit-zav3d-2019.cfg @@ -9,7 +9,7 @@ # This file is only an example - be sure to review and update it # according to the specifics of your printer. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # AND PLEASE READ THROUGH THE KLIPPER DOCUMENTATION FIRST! # https://www.klipper3d.org/Overview.html diff --git a/config/printer-adimlab-2018.cfg b/config/printer-adimlab-2018.cfg index d810e9d7e..7d8d61b3f 100644 --- a/config/printer-adimlab-2018.cfg +++ b/config/printer-adimlab-2018.cfg @@ -1,7 +1,7 @@ # This file contains pin mappings for the ADIMLab 3d printer 2018. # To use this config, the firmware should be compiled for the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PA3 diff --git a/config/printer-alfawise-u30-2018.cfg b/config/printer-alfawise-u30-2018.cfg index d8b375e19..24618aca5 100644 --- a/config/printer-alfawise-u30-2018.cfg +++ b/config/printer-alfawise-u30-2018.cfg @@ -10,7 +10,7 @@ # file named "project.bin" on an SD card and then restart the Alfawise # with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PB4 diff --git a/config/printer-anet-a4-2018.cfg b/config/printer-anet-a4-2018.cfg index 9879c2ce8..c6578213b 100644 --- a/config/printer-anet-a4-2018.cfg +++ b/config/printer-anet-a4-2018.cfg @@ -6,7 +6,7 @@ # the boards are typically flashed with this command: # avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_a] step_pin: PD7 diff --git a/config/printer-anet-a8-2017.cfg b/config/printer-anet-a8-2017.cfg index 9baf01b12..47e46f4fb 100644 --- a/config/printer-anet-a8-2017.cfg +++ b/config/printer-anet-a8-2017.cfg @@ -6,7 +6,7 @@ # the boards are typically flashed with this command: # avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PD7 diff --git a/config/printer-anet-a8-2019.cfg b/config/printer-anet-a8-2019.cfg index b72dc885c..84aa8e707 100644 --- a/config/printer-anet-a8-2019.cfg +++ b/config/printer-anet-a8-2019.cfg @@ -6,7 +6,7 @@ # the boards are typically flashed with this command: # avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PD7 diff --git a/config/printer-anet-e10-2018.cfg b/config/printer-anet-e10-2018.cfg index 8d8c2a932..f66d950bd 100644 --- a/config/printer-anet-e10-2018.cfg +++ b/config/printer-anet-e10-2018.cfg @@ -6,7 +6,7 @@ # the boards are typically flashed with this command: # avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PD7 diff --git a/config/printer-anet-e16-2019.cfg b/config/printer-anet-e16-2019.cfg index 595f8a3c3..ee3d9d80f 100644 --- a/config/printer-anet-e16-2019.cfg +++ b/config/printer-anet-e16-2019.cfg @@ -6,7 +6,7 @@ # the boards are typically flashed with this command: # avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PD7 diff --git a/config/printer-anycubic-4max-2018.cfg b/config/printer-anycubic-4max-2018.cfg index cf41b6c81..2e1712fc8 100644 --- a/config/printer-anycubic-4max-2018.cfg +++ b/config/printer-anycubic-4max-2018.cfg @@ -1,7 +1,7 @@ # Klipper firmware config file for Anycubic 4Max. To use this config, # the firmware should be compiled for the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF0 diff --git a/config/printer-anycubic-4maxpro-2.0-2021.cfg b/config/printer-anycubic-4maxpro-2.0-2021.cfg index 203e3c8f2..eb8f57ff5 100644 --- a/config/printer-anycubic-4maxpro-2.0-2021.cfg +++ b/config/printer-anycubic-4maxpro-2.0-2021.cfg @@ -17,7 +17,7 @@ # spinning in the right direction, all the temperature sensors show the # correct values, and all the endstops are triggered correctly. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF0 diff --git a/config/printer-anycubic-i3-mega-2017.cfg b/config/printer-anycubic-i3-mega-2017.cfg index 446db16e4..6343c7533 100644 --- a/config/printer-anycubic-i3-mega-2017.cfg +++ b/config/printer-anycubic-i3-mega-2017.cfg @@ -4,7 +4,7 @@ # endstop_pin in the stepper_z1 section.) To use this config, the # firmware should be compiled for the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF0 diff --git a/config/printer-anycubic-kobra-go-2022.cfg b/config/printer-anycubic-kobra-go-2022.cfg index bb8a9267f..556cb5caa 100644 --- a/config/printer-anycubic-kobra-go-2022.cfg +++ b/config/printer-anycubic-kobra-go-2022.cfg @@ -1,6 +1,6 @@ # This file contains a configuration for the Anycubic Kobra Go printer. # -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # # To build the firmware, use the following configuration: # - Micro-controller: Huada Semiconductor HC32F460 diff --git a/config/printer-anycubic-kobra-plus-2022.cfg b/config/printer-anycubic-kobra-plus-2022.cfg index 3f71caab8..94f5d8931 100644 --- a/config/printer-anycubic-kobra-plus-2022.cfg +++ b/config/printer-anycubic-kobra-plus-2022.cfg @@ -9,7 +9,7 @@ # modification, or recompile the stock firmware using the correct addresses for # X_SLAVE_ADDRESS and E0_SLAVE_ADDRESS. # -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # # To build the firmware, use the following configuration: # - Micro-controller: Huada Semiconductor HC32F460 diff --git a/config/printer-anycubic-kossel-2016.cfg b/config/printer-anycubic-kossel-2016.cfg index 7df93b41f..7da9a85fb 100644 --- a/config/printer-anycubic-kossel-2016.cfg +++ b/config/printer-anycubic-kossel-2016.cfg @@ -5,7 +5,7 @@ # AVR ATmega2560 Arduino + RAMPS compatible board. # To use this config, the firmware should be compiled for the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_a] step_pin: PF0 diff --git a/config/printer-anycubic-kossel-plus-2017.cfg b/config/printer-anycubic-kossel-plus-2017.cfg index de984caae..4759c1ee6 100644 --- a/config/printer-anycubic-kossel-plus-2017.cfg +++ b/config/printer-anycubic-kossel-plus-2017.cfg @@ -5,7 +5,7 @@ # AVR ATmega2560 Arduino + RAMPS compatible board. # To use this config, the firmware should be compiled for the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_a] step_pin: PF0 diff --git a/config/printer-artillery-sidewinder-x2-2022.cfg b/config/printer-artillery-sidewinder-x2-2022.cfg index 1487192b8..3eee90208 100644 --- a/config/printer-artillery-sidewinder-x2-2022.cfg +++ b/config/printer-artillery-sidewinder-x2-2022.cfg @@ -7,7 +7,7 @@ # on Artillery_Ruby mainboard. Then run the command: # make flash FLASH_DEVICE=/dev/serial/by-id/usb-Klipper_stm32f401xc_*-if00 -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: !PB14 diff --git a/config/printer-artillery-sidewinder-x3-plus-2024.cfg b/config/printer-artillery-sidewinder-x3-plus-2024.cfg index eea1a980a..45306fa99 100644 --- a/config/printer-artillery-sidewinder-x3-plus-2024.cfg +++ b/config/printer-artillery-sidewinder-x3-plus-2024.cfg @@ -23,7 +23,7 @@ # - Run lsusb again and there should be two devices: # Bus 001 Device 007: ID 1d50:614e OpenMoko, Inc. stm32f401xc # Bus 001 Device 003: ID 0cf3:e010 Qualcomm Atheros Communications stm32f401xc -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [mcu] serial: /dev/ttyACM0 diff --git a/config/printer-biqu-b1-se-plus-2022.cfg b/config/printer-biqu-b1-se-plus-2022.cfg index db7238c9e..463de7d1d 100644 --- a/config/printer-biqu-b1-se-plus-2022.cfg +++ b/config/printer-biqu-b1-se-plus-2022.cfg @@ -11,7 +11,7 @@ # file named "firmware.bin" on an SD card and then restart the SKR 2 # with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [mcu] serial: /dev/serial/by-id/usb-Klipper_stm32f407xx_1D0039000F47393438343535-if00 diff --git a/config/printer-biqu-bx-2021.cfg b/config/printer-biqu-bx-2021.cfg index 01225fb87..72312c82e 100644 --- a/config/printer-biqu-bx-2021.cfg +++ b/config/printer-biqu-bx-2021.cfg @@ -16,7 +16,7 @@ # you can update klipper by leaving a microSD inserted and running the # scripts/flash-sd.sh script. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. ######################################## # Steppers diff --git a/config/printer-bq-hephestos-2014.cfg b/config/printer-bq-hephestos-2014.cfg index ce1c42986..882a913f1 100644 --- a/config/printer-bq-hephestos-2014.cfg +++ b/config/printer-bq-hephestos-2014.cfg @@ -5,7 +5,7 @@ # To use this config, the firmware should be compiled for the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [display] lcd_type: hd44780 diff --git a/config/printer-creality-cr10-2017.cfg b/config/printer-creality-cr10-2017.cfg index cdbe1f470..b131ac111 100644 --- a/config/printer-creality-cr10-2017.cfg +++ b/config/printer-creality-cr10-2017.cfg @@ -7,9 +7,9 @@ # avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex # If the above command does not work and "make flash" does not work # then one may need to flash a bootloader to the board - see the -# Klipper docs/Bootloaders.md file for more information. +# Klipper docs/src/Bootloaders.md file for more information. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PD7 diff --git a/config/printer-creality-cr10-smart-pro-2022.cfg b/config/printer-creality-cr10-smart-pro-2022.cfg index 382ad34cf..5f0edb23d 100644 --- a/config/printer-creality-cr10-smart-pro-2022.cfg +++ b/config/printer-creality-cr10-smart-pro-2022.cfg @@ -14,7 +14,7 @@ # The machine itself includes a small router that can run a Klipper # frontend. You don't need to buy a single-board computer. # -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] diff --git a/config/printer-creality-cr10-v3-2020.cfg b/config/printer-creality-cr10-v3-2020.cfg index 9bf84df59..2049c9179 100644 --- a/config/printer-creality-cr10-v3-2020.cfg +++ b/config/printer-creality-cr10-v3-2020.cfg @@ -3,7 +3,7 @@ # ATMega2560). To use this config, the firmware should be compiled for # the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # For better compatibility with GCodes generated for Marlin, you # may wish to add the following section, if you have BLTouch: diff --git a/config/printer-creality-cr10mini-2017.cfg b/config/printer-creality-cr10mini-2017.cfg index 3971c0882..40de908af 100644 --- a/config/printer-creality-cr10mini-2017.cfg +++ b/config/printer-creality-cr10mini-2017.cfg @@ -7,9 +7,9 @@ # avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex # If the above command does not work and "make flash" does not work # then one may need to flash a bootloader to the board - see the -# Klipper docs/Bootloaders.md file for more information. +# Klipper docs/src/Bootloaders.md file for more information. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PD7 diff --git a/config/printer-creality-cr10s-2017.cfg b/config/printer-creality-cr10s-2017.cfg index be860e9e6..46b45cd7b 100644 --- a/config/printer-creality-cr10s-2017.cfg +++ b/config/printer-creality-cr10s-2017.cfg @@ -1,7 +1,7 @@ # This file contains pin mappings for the 2017 Creality CR-10S. To use # this config, the firmware should be compiled for the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF0 diff --git a/config/printer-creality-cr10s-pro-v2-2020.cfg b/config/printer-creality-cr10s-pro-v2-2020.cfg index e06cd82c1..8849d5207 100644 --- a/config/printer-creality-cr10s-pro-v2-2020.cfg +++ b/config/printer-creality-cr10s-pro-v2-2020.cfg @@ -1,7 +1,7 @@ # This file contains pin mappings for the Creality CR-10S Pro V2. To use # this config, the firmware should be compiled for the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. ## General Config [mcu] diff --git a/config/printer-creality-cr20-2018.cfg b/config/printer-creality-cr20-2018.cfg index 54f8fe213..0707e1e4e 100644 --- a/config/printer-creality-cr20-2018.cfg +++ b/config/printer-creality-cr20-2018.cfg @@ -1,7 +1,7 @@ # This file contains pin mappings for the Creality CR-20. To use # this config, the firmware should be compiled for the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF0 diff --git a/config/printer-creality-cr20-pro-2019.cfg b/config/printer-creality-cr20-pro-2019.cfg index 29f04fe6f..97ee849c3 100644 --- a/config/printer-creality-cr20-pro-2019.cfg +++ b/config/printer-creality-cr20-pro-2019.cfg @@ -1,7 +1,7 @@ # This file contains pin mappings for the Creality CR-20 Pro. To use # this config, the firmware should be compiled for the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF0 diff --git a/config/printer-creality-cr30-2021.cfg b/config/printer-creality-cr30-2021.cfg index 1edc75313..3a9b878a9 100644 --- a/config/printer-creality-cr30-2021.cfg +++ b/config/printer-creality-cr30-2021.cfg @@ -13,7 +13,7 @@ # filename must end in ".bin" and must not match the last filename # that was flashed. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC2 diff --git a/config/printer-creality-cr5pro-ht-2022.cfg b/config/printer-creality-cr5pro-ht-2022.cfg index 6e8d3db04..ffc3f6533 100644 --- a/config/printer-creality-cr5pro-ht-2022.cfg +++ b/config/printer-creality-cr5pro-ht-2022.cfg @@ -3,7 +3,7 @@ # ATMega2560). To use this config, the firmware should be compiled for # the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF0 #ar54 dir_pin: !PF1 #ar55 diff --git a/config/printer-creality-cr6se-2020.cfg b/config/printer-creality-cr6se-2020.cfg index 11d827eaf..14753716a 100644 --- a/config/printer-creality-cr6se-2020.cfg +++ b/config/printer-creality-cr6se-2020.cfg @@ -8,7 +8,7 @@ # filename must end in ".bin" and must not match the last filename # that was flashed. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PB8 @@ -89,7 +89,7 @@ restart_method: command # Before printing the PROBE_CALIBRATE command needs to be issued # to run the probe calibration procedure, described at -# docs/Probe_Calibrate.md, to find the correct z_offset. +# docs/src/Probe_Calibrate.md, to find the correct z_offset. [probe] pin: PA4 x_offset: 0.0 diff --git a/config/printer-creality-cr6se-2021.cfg b/config/printer-creality-cr6se-2021.cfg index 12c17120f..f03a55188 100644 --- a/config/printer-creality-cr6se-2021.cfg +++ b/config/printer-creality-cr6se-2021.cfg @@ -8,7 +8,7 @@ # filename must end in ".bin" and must not match the last filename # that was flashed. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PB8 @@ -89,7 +89,7 @@ restart_method: command # Before printing the PROBE_CALIBRATE command needs to be issued # to run the probe calibration procedure, described at -# docs/Probe_Calibrate.md, to find the correct z_offset. +# docs/src/Probe_Calibrate.md, to find the correct z_offset. [probe] pin: PA4 x_offset: 0.0 diff --git a/config/printer-creality-ender2-2017.cfg b/config/printer-creality-ender2-2017.cfg index 7b8b191d5..515ec7cf8 100644 --- a/config/printer-creality-ender2-2017.cfg +++ b/config/printer-creality-ender2-2017.cfg @@ -7,9 +7,9 @@ # avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex # If the above command does not work and "make flash" does not work # then one may need to flash a bootloader to the board - see the -# Klipper docs/Bootloaders.md file for more information. +# Klipper docs/src/Bootloaders.md file for more information. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PD7 diff --git a/config/printer-creality-ender2pro-2021.cfg b/config/printer-creality-ender2pro-2021.cfg index b105622c3..74ac5d169 100644 --- a/config/printer-creality-ender2pro-2021.cfg +++ b/config/printer-creality-ender2pro-2021.cfg @@ -14,7 +14,7 @@ # filename must end in ".bin" and must not match the last filename # that was flashed. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC2 diff --git a/config/printer-creality-ender2pro-hc32-2022.cfg b/config/printer-creality-ender2pro-hc32-2022.cfg index 50f33aae8..8d880a0e4 100644 --- a/config/printer-creality-ender2pro-hc32-2022.cfg +++ b/config/printer-creality-ender2pro-hc32-2022.cfg @@ -6,7 +6,7 @@ # as /user/firmware.bin # Turn on the printer with the card inserted. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC1 diff --git a/config/printer-creality-ender3-2018.cfg b/config/printer-creality-ender3-2018.cfg index 7dd243c48..6df566b60 100644 --- a/config/printer-creality-ender3-2018.cfg +++ b/config/printer-creality-ender3-2018.cfg @@ -7,9 +7,9 @@ # avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex # If the above command does not work and "make flash" does not work # then one may need to flash a bootloader to the board - see the -# Klipper docs/Bootloaders.md file for more information. +# Klipper docs/src/Bootloaders.md file for more information. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PD7 diff --git a/config/printer-creality-ender3-s1-2021.cfg b/config/printer-creality-ender3-s1-2021.cfg index 6929b4ca0..bdff09dc9 100644 --- a/config/printer-creality-ender3-s1-2021.cfg +++ b/config/printer-creality-ender3-s1-2021.cfg @@ -16,7 +16,7 @@ # With STM32F401, you might need to put "firmware.bin" in a # folder on the SD card called "STM32F4_UPDATE" in order to flash. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC2 diff --git a/config/printer-creality-ender3-s1plus-2022.cfg b/config/printer-creality-ender3-s1plus-2022.cfg index d8708d421..fde893df5 100644 --- a/config/printer-creality-ender3-s1plus-2022.cfg +++ b/config/printer-creality-ender3-s1plus-2022.cfg @@ -16,7 +16,7 @@ # With STM32F401, you might need to put "firmware.bin" in a # folder on the SD card called "STM32F4_UPDATE" in order to flash. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC2 diff --git a/config/printer-creality-ender3-v2-2020.cfg b/config/printer-creality-ender3-v2-2020.cfg index a0ca79cbc..25cbd630d 100644 --- a/config/printer-creality-ender3-v2-2020.cfg +++ b/config/printer-creality-ender3-v2-2020.cfg @@ -14,7 +14,7 @@ # filename must end in ".bin" and must not match the last filename # that was flashed. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC2 diff --git a/config/printer-creality-ender3-v2-neo-2022.cfg b/config/printer-creality-ender3-v2-neo-2022.cfg index 0f141d23d..af0e61416 100644 --- a/config/printer-creality-ender3-v2-neo-2022.cfg +++ b/config/printer-creality-ender3-v2-neo-2022.cfg @@ -16,7 +16,7 @@ # This also works for the GD32F303 based Creality 4.2.2 board. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC2 diff --git a/config/printer-creality-ender3max-2021.cfg b/config/printer-creality-ender3max-2021.cfg index 5e51685db..13882a679 100644 --- a/config/printer-creality-ender3max-2021.cfg +++ b/config/printer-creality-ender3max-2021.cfg @@ -20,7 +20,7 @@ # filename must end in ".bin" and must not match the last filename # that was flashed. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC2 diff --git a/config/printer-creality-ender3pro-2020.cfg b/config/printer-creality-ender3pro-2020.cfg index b2bf00351..200c7c436 100644 --- a/config/printer-creality-ender3pro-2020.cfg +++ b/config/printer-creality-ender3pro-2020.cfg @@ -20,7 +20,7 @@ # filename must end in ".bin" and must not match the last filename # that was flashed. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC2 diff --git a/config/printer-creality-ender5-2019.cfg b/config/printer-creality-ender5-2019.cfg index cf0d4bed0..8fc0f8636 100644 --- a/config/printer-creality-ender5-2019.cfg +++ b/config/printer-creality-ender5-2019.cfg @@ -9,9 +9,9 @@ # avrdude -p atmega1284p -c arduino -P /dev/ttyUSB0 -b 115200 -U flash:w:out/klipper.elf.hex # If the above command does not work and "make flash" does not work # then one may need to flash a bootloader to the board - see the -# Klipper docs/Bootloaders.md file for more information. +# Klipper docs/src/Bootloaders.md file for more information. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PD7 diff --git a/config/printer-creality-ender5-s1-2023.cfg b/config/printer-creality-ender5-s1-2023.cfg index 68a89fa5e..862c5d798 100644 --- a/config/printer-creality-ender5-s1-2023.cfg +++ b/config/printer-creality-ender5-s1-2023.cfg @@ -10,7 +10,7 @@ # on the printer with the card inserted. The firmware filename must # end in ".bin" and must not match the last filename that was flashed. # -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC2 diff --git a/config/printer-creality-ender5plus-2019.cfg b/config/printer-creality-ender5plus-2019.cfg index 2dd0ef2cd..026e2f897 100644 --- a/config/printer-creality-ender5plus-2019.cfg +++ b/config/printer-creality-ender5plus-2019.cfg @@ -3,7 +3,7 @@ # To use this config, the firmware should be compiled for the AVR # atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF0 diff --git a/config/printer-creality-ender5pro-2020.cfg b/config/printer-creality-ender5pro-2020.cfg index ded26b408..bbea941e0 100644 --- a/config/printer-creality-ender5pro-2020.cfg +++ b/config/printer-creality-ender5pro-2020.cfg @@ -14,7 +14,7 @@ # filename must end in ".bin" and must not match the last filename # that was flashed. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC2 diff --git a/config/printer-creality-ender6-2020.cfg b/config/printer-creality-ender6-2020.cfg index b4048cb78..e6c515dcf 100644 --- a/config/printer-creality-ender6-2020.cfg +++ b/config/printer-creality-ender6-2020.cfg @@ -20,7 +20,7 @@ # filename must end in ".bin" and must not match the last filename # that was flashed. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PB8 diff --git a/config/printer-creality-sermoonD1-2021.cfg b/config/printer-creality-sermoonD1-2021.cfg index b06abcf0c..9ae902776 100644 --- a/config/printer-creality-sermoonD1-2021.cfg +++ b/config/printer-creality-sermoonD1-2021.cfg @@ -10,7 +10,7 @@ # filename must end in ".bin" and must not match the last filename # that was flashed. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC2 @@ -92,7 +92,7 @@ restart_method: command # Before printing the PROBE_CALIBRATE command needs to be issued # to run the probe calibration procedure, described at -# docs/Probe_Calibrate.md, to find the correct z_offset. +# docs/src/Probe_Calibrate.md, to find the correct z_offset. # [safe_z_home] # enable for BLTouch # home_xy_position: 150.7, 137 diff --git a/config/printer-creality-sermoonV1-2022.cfg b/config/printer-creality-sermoonV1-2022.cfg index ca8a91a6f..7829063f7 100644 --- a/config/printer-creality-sermoonV1-2022.cfg +++ b/config/printer-creality-sermoonV1-2022.cfg @@ -15,7 +15,7 @@ # turning on the printer with the card inserted. The firmware # filename must changed to "firmware.bin" -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PA7 diff --git a/config/printer-elegoo-neptune2-2021.cfg b/config/printer-elegoo-neptune2-2021.cfg index ed4077743..07084140e 100644 --- a/config/printer-elegoo-neptune2-2021.cfg +++ b/config/printer-elegoo-neptune2-2021.cfg @@ -20,7 +20,7 @@ # # Copy the file out/elegoo.bin to an SD card and then restart the printer with # that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PE3 diff --git a/config/printer-elegoo-neptune3-pro-2023.cfg b/config/printer-elegoo-neptune3-pro-2023.cfg index c736544b5..37d8c2511 100644 --- a/config/printer-elegoo-neptune3-pro-2023.cfg +++ b/config/printer-elegoo-neptune3-pro-2023.cfg @@ -7,7 +7,7 @@ # Copy the file out/ZNP_ROBIN_NANO.bin to an SD card formatted to FAT32 # and then restart the printer with the SD card inserted. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # Core diff --git a/config/printer-eryone-er20-2021.cfg b/config/printer-eryone-er20-2021.cfg index a23cafc8a..47c73c7ea 100644 --- a/config/printer-eryone-er20-2021.cfg +++ b/config/printer-eryone-er20-2021.cfg @@ -7,7 +7,7 @@ # Eryone's Facebook Group under files. # Facebook like to files: https://www.facebook.com/groups/247271792709370/files -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PB15 diff --git a/config/printer-eryone-thinker-series-v2-2020.cfg b/config/printer-eryone-thinker-series-v2-2020.cfg index 478995480..1b8f1cf38 100644 --- a/config/printer-eryone-thinker-series-v2-2020.cfg +++ b/config/printer-eryone-thinker-series-v2-2020.cfg @@ -7,7 +7,7 @@ # Facebook like to files: https://www.facebook.com/groups/247271792709370/files # Config file: printer.cfg.ThinkS-BLTouch-Runout-TMC2209-dapostol73.txt -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC0 diff --git a/config/printer-flashforge-creator-pro-2018.cfg b/config/printer-flashforge-creator-pro-2018.cfg index 072f75afb..adffc210c 100644 --- a/config/printer-flashforge-creator-pro-2018.cfg +++ b/config/printer-flashforge-creator-pro-2018.cfg @@ -5,7 +5,7 @@ # Use the following command to flash the board: # avrdude -c stk500v2 -p m2560 -P /dev/serial/by-id/usb-MakerBot_Industries_The_Replicator_557373136313514061A2-if00 -b 57600 -D -U out/klipper.elf.hex -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF1 diff --git a/config/printer-flsun-q5-2020.cfg b/config/printer-flsun-q5-2020.cfg index 59a44dca7..95f8ca75c 100644 --- a/config/printer-flsun-q5-2020.cfg +++ b/config/printer-flsun-q5-2020.cfg @@ -12,7 +12,7 @@ # Copy the file out/Robin_nano.bin to an SD card and then restart the # printer with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [mcu] serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 diff --git a/config/printer-flsun-qqs-2020.cfg b/config/printer-flsun-qqs-2020.cfg index 8d885d080..aa1f0cf85 100644 --- a/config/printer-flsun-qqs-2020.cfg +++ b/config/printer-flsun-qqs-2020.cfg @@ -15,7 +15,7 @@ # For more detailed instructions on how to set Klipper up for this printer, # follow this guide: https://github.com/CobraPi/Klipper-Firmware-FLSUN-QQ-S-Pro -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [mcu] serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 diff --git a/config/printer-fokoos-odin5-f3-2021.cfg b/config/printer-fokoos-odin5-f3-2021.cfg index fc75d927c..9c07a7b84 100644 --- a/config/printer-fokoos-odin5-f3-2021.cfg +++ b/config/printer-fokoos-odin5-f3-2021.cfg @@ -28,7 +28,7 @@ # This configuration does support the addition of a BLtouch. See below for # further instructions. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [mcu] serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 diff --git a/config/printer-geeetech-301-2019.cfg b/config/printer-geeetech-301-2019.cfg index 7b5c6085b..1fda96102 100644 --- a/config/printer-geeetech-301-2019.cfg +++ b/config/printer-geeetech-301-2019.cfg @@ -8,7 +8,7 @@ # after running "make", run the following command to flash the board: # stm32flash -w out/klipper.bin -v -i rts,-dtr,dtr -b 115200 /dev/ttyUSB0 -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [multi_pin heater] pins: PB4,PB5,PB0 diff --git a/config/printer-hiprecy-leo-2019.cfg b/config/printer-hiprecy-leo-2019.cfg index 5651916a8..1d7396c1b 100644 --- a/config/printer-hiprecy-leo-2019.cfg +++ b/config/printer-hiprecy-leo-2019.cfg @@ -8,7 +8,7 @@ # To use this config, the firmware should be compiled for the AVR atmega2560 (16MHz). -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF0 diff --git a/config/printer-kingroon-kp3s-2020.cfg b/config/printer-kingroon-kp3s-2020.cfg index 99dd2f876..f37ec7ac1 100644 --- a/config/printer-kingroon-kp3s-2020.cfg +++ b/config/printer-kingroon-kp3s-2020.cfg @@ -14,7 +14,7 @@ # Copy the file out/Robin_nano.bin to an SD card and then restart the # printer with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PE3 diff --git a/config/printer-longer-lk4-pro-2019.cfg b/config/printer-longer-lk4-pro-2019.cfg index 2ef49cfbb..7beaa341d 100644 --- a/config/printer-longer-lk4-pro-2019.cfg +++ b/config/printer-longer-lk4-pro-2019.cfg @@ -2,7 +2,7 @@ # To use this config, the firmware should be compiled for the AVR # atmega2560 (though other AVR chips are also possible). -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF0 diff --git a/config/printer-longer-lk4x-2022.cfg b/config/printer-longer-lk4x-2022.cfg index c5fb37d4a..725f929b8 100644 --- a/config/printer-longer-lk4x-2022.cfg +++ b/config/printer-longer-lk4x-2022.cfg @@ -7,7 +7,7 @@ # then rename it to "firmware.bin"and turning on the printer with # the card inserted. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [printer] kinematics: cartesian diff --git a/config/printer-lulzbot-mini1-2016.cfg b/config/printer-lulzbot-mini1-2016.cfg index 52b8061ee..12eb309e7 100644 --- a/config/printer-lulzbot-mini1-2016.cfg +++ b/config/printer-lulzbot-mini1-2016.cfg @@ -1,7 +1,7 @@ #This file contains pin mappings for the Lulzbot Mini 1 using RAMBo Mini and SingleExtruder #To use this config, the firmware should be compiled for the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. #------------------------------------------------------------------------------------------------- # LULZBOT Mini 1 SingleExtruder (RAMBoMini) diff --git a/config/printer-lulzbot-mini2-2018.cfg b/config/printer-lulzbot-mini2-2018.cfg index df6e91428..442350248 100644 --- a/config/printer-lulzbot-mini2-2018.cfg +++ b/config/printer-lulzbot-mini2-2018.cfg @@ -8,7 +8,7 @@ # validated against https://github.com/ultimachine/EinsyRetro/blob/1.0b/board/ #Project%20Outputs%20for%20EinsyRetro/Schematic%20Prints_EinsyRetro_1.0b.PDF -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [mcu] serial: /dev/ttyACM0 diff --git a/config/printer-lulzbot-taz6-2017.cfg b/config/printer-lulzbot-taz6-2017.cfg index 7f775b57f..e8009ee2d 100644 --- a/config/printer-lulzbot-taz6-2017.cfg +++ b/config/printer-lulzbot-taz6-2017.cfg @@ -4,7 +4,7 @@ # For a TAZ6 with DualV3 extruder, see printer-lulzbot-taz6-dual-v3-2017.cfg. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC0 diff --git a/config/printer-lulzbot-taz6-dual-v3-2017.cfg b/config/printer-lulzbot-taz6-dual-v3-2017.cfg index f94b06846..f46d2ee2a 100644 --- a/config/printer-lulzbot-taz6-dual-v3-2017.cfg +++ b/config/printer-lulzbot-taz6-dual-v3-2017.cfg @@ -1,7 +1,7 @@ #This file contains pin mappings for the Lulzbot TAZ 6 circa 2017 using RAMBo and Dual v3 toolhead. #To use this config, the firmware should be compiled for the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. #------------------------------------------------------------------------------------------------- #------------------------------------------------------------------------------------------------- diff --git a/config/printer-micromake-d1-2016.cfg b/config/printer-micromake-d1-2016.cfg index 928f79953..20fe66c82 100644 --- a/config/printer-micromake-d1-2016.cfg +++ b/config/printer-micromake-d1-2016.cfg @@ -2,7 +2,7 @@ # printer (using the Makeboard 1.3 electronics). To use this config, # the firmware should be compiled for the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_a] step_pin: PF0 diff --git a/config/printer-modix-big60-2020.cfg b/config/printer-modix-big60-2020.cfg index 2fc311cf1..d6c9dd487 100644 --- a/config/printer-modix-big60-2020.cfg +++ b/config/printer-modix-big60-2020.cfg @@ -3,7 +3,7 @@ # Klipper should be compiled for SAM4E8E for this printer. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # Printer configuration diff --git a/config/printer-monoprice-mini-delta-2017.cfg b/config/printer-monoprice-mini-delta-2017.cfg index b8cfc5e50..c8fc5aab6 100644 --- a/config/printer-monoprice-mini-delta-2017.cfg +++ b/config/printer-monoprice-mini-delta-2017.cfg @@ -15,7 +15,7 @@ # Note 2: Klipper does not currently support the LCD interface used on this # printer. # -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # Stepper A is the front-left tower, as originally wired. If you've rewired diff --git a/config/printer-monoprice-select-mini-v1-2016.cfg b/config/printer-monoprice-select-mini-v1-2016.cfg index 582f1f20d..793d348f7 100644 --- a/config/printer-monoprice-select-mini-v1-2016.cfg +++ b/config/printer-monoprice-select-mini-v1-2016.cfg @@ -41,7 +41,7 @@ # printer, which is connected via serial interface and controlled by an # esp8266 using a custom protocol. # -# See ../docs/Config_Reference.md file for a description of all parameters. +# See ../docs/src/Config_Reference.md file for a description of all parameters. [stepper_x] homing_speed: 15 diff --git a/config/printer-monoprice-select-mini-v2-2018.cfg b/config/printer-monoprice-select-mini-v2-2018.cfg index 48e0cd128..f7ce0f1d5 100644 --- a/config/printer-monoprice-select-mini-v2-2018.cfg +++ b/config/printer-monoprice-select-mini-v2-2018.cfg @@ -42,7 +42,7 @@ # Tested montion controller reversions: # * MPSM motion M2-v3.0-170721 # -# See ../docs/Config_Reference.md file for a description of all parameters. +# See ../docs/src/Config_Reference.md file for a description of all parameters. [stepper_x] diff --git a/config/printer-mtw-create-2015.cfg b/config/printer-mtw-create-2015.cfg index 7480c4bd1..ac73c4db0 100644 --- a/config/printer-mtw-create-2015.cfg +++ b/config/printer-mtw-create-2015.cfg @@ -2,7 +2,7 @@ # use this config, the firmware should be compiled for the AVR # atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC0 diff --git a/config/printer-prusa-mini-plus-2020.cfg b/config/printer-prusa-mini-plus-2020.cfg index e64a27bad..f5ab59b94 100644 --- a/config/printer-prusa-mini-plus-2020.cfg +++ b/config/printer-prusa-mini-plus-2020.cfg @@ -23,7 +23,7 @@ # communicate with the TMC2209s due to the abrupt change in the baud rate, # and will show this error: "Unable to read tmc uart register IFCNT". -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PD1 diff --git a/config/printer-ratrig-v-minion-2021.cfg b/config/printer-ratrig-v-minion-2021.cfg index d50d6462f..eaddb293f 100644 --- a/config/printer-ratrig-v-minion-2021.cfg +++ b/config/printer-ratrig-v-minion-2021.cfg @@ -11,7 +11,7 @@ # card and turning the printer on with the card inserted. The firmware # filename must be named "firmware.bin" # -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF13 diff --git a/config/printer-robo3d-r2-2017.cfg b/config/printer-robo3d-r2-2017.cfg index a87f4befc..41e5f7b8c 100644 --- a/config/printer-robo3d-r2-2017.cfg +++ b/config/printer-robo3d-r2-2017.cfg @@ -1,10 +1,10 @@ # This file contains pin mappings for the Robo3D R2 ROBOmainboard 2.1.5. # To use this config, the firmware should be compiled for the AVR atmega2560. # -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # # The filament runout sensor is gpio21 on the RPi host. Host MCU setup is -# documented in docs/RPi_microcontroller.md. +# documented in docs/src/RPi_microcontroller.md. [stepper_x] step_pin: PF0 diff --git a/config/printer-seemecnc-rostock-max-v2-2015.cfg b/config/printer-seemecnc-rostock-max-v2-2015.cfg index 70ebd876c..665f6198e 100644 --- a/config/printer-seemecnc-rostock-max-v2-2015.cfg +++ b/config/printer-seemecnc-rostock-max-v2-2015.cfg @@ -2,7 +2,7 @@ # (version 2) delta printer from 2015. To use this config, the # firmware should be compiled for the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_a] step_pin: PC0 diff --git a/config/printer-sovol-sv01-2020.cfg b/config/printer-sovol-sv01-2020.cfg index dbbd0a7ff..394309613 100644 --- a/config/printer-sovol-sv01-2020.cfg +++ b/config/printer-sovol-sv01-2020.cfg @@ -2,7 +2,7 @@ # use this config, the firmware should be compiled for the AVR # atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF0 diff --git a/config/printer-sovol-sv05-2022.cfg b/config/printer-sovol-sv05-2022.cfg index 0ec03f84a..be35e577a 100644 --- a/config/printer-sovol-sv05-2022.cfg +++ b/config/printer-sovol-sv05-2022.cfg @@ -10,7 +10,7 @@ # filename must end in ".bin" and must not match the last filename # that was flashed. Might need a renaming if printer dosnt flash. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [mcu] serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method: command diff --git a/config/printer-sovol-sv06-2022.cfg b/config/printer-sovol-sv06-2022.cfg index e9f179eea..972e6988f 100644 --- a/config/printer-sovol-sv06-2022.cfg +++ b/config/printer-sovol-sv06-2022.cfg @@ -8,7 +8,7 @@ # filename must end in ".bin" and must not match the last filename # that was flashed. # -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [mcu] serial: /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0 restart_method: command diff --git a/config/printer-sovol-sv06-plus-2023.cfg b/config/printer-sovol-sv06-plus-2023.cfg index 8c72192f3..f05b7b593 100644 --- a/config/printer-sovol-sv06-plus-2023.cfg +++ b/config/printer-sovol-sv06-plus-2023.cfg @@ -10,7 +10,7 @@ # # Note: The stock LCD display does not currently work with Klipper # -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [mcu] serial: /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0 restart_method: command diff --git a/config/printer-sunlu-s8-2020.cfg b/config/printer-sunlu-s8-2020.cfg index ccf07d217..99fd5c7ba 100644 --- a/config/printer-sunlu-s8-2020.cfg +++ b/config/printer-sunlu-s8-2020.cfg @@ -3,7 +3,7 @@ # compiled for the AVR atmega2560. The following pins are available for # expansion (e.g. ABL): ^PD2 (Z+ endstop), PG5, PE3, PH3, PB5 -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF0 diff --git a/config/printer-sunlu-t3-2022.cfg b/config/printer-sunlu-t3-2022.cfg index f9bf26246..8bd2b64ab 100644 --- a/config/printer-sunlu-t3-2022.cfg +++ b/config/printer-sunlu-t3-2022.cfg @@ -10,7 +10,7 @@ # after running "make", copy the generated "out/klipper.bin" file to a # file named "firmware.bin" on an SD card and then restart the board with that SD card. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # Rename the file to printer.cfg diff --git a/config/printer-tevo-flash-2018.cfg b/config/printer-tevo-flash-2018.cfg index 306d2c4f6..8725e33d6 100644 --- a/config/printer-tevo-flash-2018.cfg +++ b/config/printer-tevo-flash-2018.cfg @@ -5,7 +5,7 @@ # (using a Bondtech BMG extruder). If using a stock printer it may be # necessary to update the extruder rotation_distance parameter. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF0 diff --git a/config/printer-tevo-tarantula-pro-2020.cfg b/config/printer-tevo-tarantula-pro-2020.cfg index b4efd63dd..1976e4d4d 100644 --- a/config/printer-tevo-tarantula-pro-2020.cfg +++ b/config/printer-tevo-tarantula-pro-2020.cfg @@ -5,7 +5,7 @@ # It _will not_ work out of the box for the "new orange" Tarantula pro with a # MKS Sgen_l 32-bit board. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF0 diff --git a/config/printer-tronxy-p802e-2020.cfg b/config/printer-tronxy-p802e-2020.cfg index 410c7666e..8fc8edfdc 100644 --- a/config/printer-tronxy-p802e-2020.cfg +++ b/config/printer-tronxy-p802e-2020.cfg @@ -7,7 +7,7 @@ # the boards are typically flashed with this command: # avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PD7 diff --git a/config/printer-tronxy-p802m-2020.cfg b/config/printer-tronxy-p802m-2020.cfg index 8828f7f04..823718a18 100644 --- a/config/printer-tronxy-p802m-2020.cfg +++ b/config/printer-tronxy-p802m-2020.cfg @@ -7,7 +7,7 @@ # the boards are typically flashed with this command: # avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PD7 diff --git a/config/printer-tronxy-x5s-2018.cfg b/config/printer-tronxy-x5s-2018.cfg index 148188ca1..c405ec8f5 100644 --- a/config/printer-tronxy-x5s-2018.cfg +++ b/config/printer-tronxy-x5s-2018.cfg @@ -7,9 +7,9 @@ # avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex # If the above command does not work and "make flash" does not work # then one may need to flash a bootloader to the board - see the -# Klipper docs/Bootloaders.md file for more information. +# Klipper docs/src/Bootloaders.md file for more information. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PD7 diff --git a/config/printer-tronxy-x5sa-pro-2020.cfg b/config/printer-tronxy-x5sa-pro-2020.cfg index 50bf2d1b6..0940a42c5 100644 --- a/config/printer-tronxy-x5sa-pro-2020.cfg +++ b/config/printer-tronxy-x5sa-pro-2020.cfg @@ -18,7 +18,7 @@ # It will be automatically installed after you hear 2 beeps, # and you will be able to update it this way. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [mcu] serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 diff --git a/config/printer-tronxy-x8-2018.cfg b/config/printer-tronxy-x8-2018.cfg index b261d2b07..16de079f0 100644 --- a/config/printer-tronxy-x8-2018.cfg +++ b/config/printer-tronxy-x8-2018.cfg @@ -10,7 +10,7 @@ # use the following command: # avrdude -p atmega1284p -c arduino -b 115200 -P /dev/ttyUSB0 -U out/klipper.elf.hex -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [mcu] serial: /dev/ttyUSB0 diff --git a/config/printer-twotrees-sapphire-plus-sp-5-v1-2020.cfg b/config/printer-twotrees-sapphire-plus-sp-5-v1-2020.cfg index 02b39f92c..ee583ace3 100644 --- a/config/printer-twotrees-sapphire-plus-sp-5-v1-2020.cfg +++ b/config/printer-twotrees-sapphire-plus-sp-5-v1-2020.cfg @@ -16,7 +16,7 @@ # to an SD card and then restart the printer with that SD card. # If you removed the LCD screen rename the file to "Robin_nano43.bin" for correct flashing. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PE3 diff --git a/config/printer-twotrees-sapphire-plus-sp-5-v1.1-2021.cfg b/config/printer-twotrees-sapphire-plus-sp-5-v1.1-2021.cfg index 6c810e9c4..d81637601 100644 --- a/config/printer-twotrees-sapphire-plus-sp-5-v1.1-2021.cfg +++ b/config/printer-twotrees-sapphire-plus-sp-5-v1.1-2021.cfg @@ -16,7 +16,7 @@ # to an SD card and then restart the printer with that SD card. # If you removed the LCD screen rename the file to "Robin_nano43.bin" for correct flashing. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PE3 diff --git a/config/printer-twotrees-sapphire-pro-sp-3-2020.cfg b/config/printer-twotrees-sapphire-pro-sp-3-2020.cfg index bacfcb8ab..c6e120798 100644 --- a/config/printer-twotrees-sapphire-pro-sp-3-2020.cfg +++ b/config/printer-twotrees-sapphire-pro-sp-3-2020.cfg @@ -16,7 +16,7 @@ # to an SD card and then restart the printer with that SD card. # If you removed the LCD screen rename the file to "Robin_nano43.bin" for correct flashing. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PE3 diff --git a/config/printer-velleman-k8200-2013.cfg b/config/printer-velleman-k8200-2013.cfg index b431378bf..88827d524 100644 --- a/config/printer-velleman-k8200-2013.cfg +++ b/config/printer-velleman-k8200-2013.cfg @@ -4,7 +4,7 @@ # Based on config from Martin Malmqvist and Per Hjort. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF0 diff --git a/config/printer-velleman-k8800-2017.cfg b/config/printer-velleman-k8800-2017.cfg index 97e961120..9f9b1ed45 100644 --- a/config/printer-velleman-k8800-2017.cfg +++ b/config/printer-velleman-k8800-2017.cfg @@ -2,7 +2,7 @@ # printers (circa 2017). To use this config, the firmware should be # compiled for the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [board_pins] aliases: # Common EXP1 header found on many "all-in-one" ramps clones diff --git a/config/printer-voxelab-aquila-2021.cfg b/config/printer-voxelab-aquila-2021.cfg index a23d00c6f..6dadc169f 100644 --- a/config/printer-voxelab-aquila-2021.cfg +++ b/config/printer-voxelab-aquila-2021.cfg @@ -3,7 +3,7 @@ # "make menuconfig" select the STM32F103 for STM32/G32, or # Nation N32G452 for N32 version, 28KB boot, serial PA9/PA10. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PC2 diff --git a/config/printer-wanhao-duplicator-6-2016.cfg b/config/printer-wanhao-duplicator-6-2016.cfg index de8a3de87..0af7cd9d2 100644 --- a/config/printer-wanhao-duplicator-6-2016.cfg +++ b/config/printer-wanhao-duplicator-6-2016.cfg @@ -2,7 +2,7 @@ # Ultimate). To use this config, the firmware should be compiled for # the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PA3 diff --git a/config/printer-wanhao-duplicator-9-2018.cfg b/config/printer-wanhao-duplicator-9-2018.cfg index 958a2d5fc..a536dff63 100644 --- a/config/printer-wanhao-duplicator-9-2018.cfg +++ b/config/printer-wanhao-duplicator-9-2018.cfg @@ -2,7 +2,7 @@ # also sold as the Monoprice Maker Pro MK1. To use this config, # the firmware should be compiled for the AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF7 diff --git a/config/printer-wanhao-duplicator-i3-mini-2017.cfg b/config/printer-wanhao-duplicator-i3-mini-2017.cfg index 1fc8a46c5..307fd3b41 100644 --- a/config/printer-wanhao-duplicator-i3-mini-2017.cfg +++ b/config/printer-wanhao-duplicator-i3-mini-2017.cfg @@ -4,7 +4,7 @@ # Pin numbers and other parameters were extracted from the official # Marlin source available at: https://github.com/garychen99/i3Mini -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PA0 diff --git a/config/printer-wanhao-duplicator-i3-plus-2017.cfg b/config/printer-wanhao-duplicator-i3-plus-2017.cfg index a65661612..4882062fc 100644 --- a/config/printer-wanhao-duplicator-i3-plus-2017.cfg +++ b/config/printer-wanhao-duplicator-i3-plus-2017.cfg @@ -5,7 +5,7 @@ # official Marlin source available at: # https://github.com/garychen99/Duplicator-i3-plus -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF7 diff --git a/config/printer-wanhao-duplicator-i3-plus-mark2-2019.cfg b/config/printer-wanhao-duplicator-i3-plus-mark2-2019.cfg index 33b808b4f..faeb6dc1e 100644 --- a/config/printer-wanhao-duplicator-i3-plus-mark2-2019.cfg +++ b/config/printer-wanhao-duplicator-i3-plus-mark2-2019.cfg @@ -2,7 +2,7 @@ # Mark II. To use this config, the firmware should be compiled for the # AVR atmega2560. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [stepper_x] step_pin: PF7 diff --git a/config/printer-wanhao-duplicator-i3-v2.1-2017.cfg b/config/printer-wanhao-duplicator-i3-v2.1-2017.cfg index 53d94ffe2..5750bf788 100644 --- a/config/printer-wanhao-duplicator-i3-v2.1-2017.cfg +++ b/config/printer-wanhao-duplicator-i3-v2.1-2017.cfg @@ -10,9 +10,9 @@ # avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex # If the above command does not work and "make flash" does not work # then one may need to flash a bootloader to the board - see the -# Klipper docs/Bootloaders.md file for more information. +# Klipper docs/src/Bootloaders.md file for more information. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # For best results with klipper and the Wanhao Duplicator i3, follow these # guidelines: diff --git a/config/sample-aliases.cfg b/config/sample-aliases.cfg index 4af79d429..d8a7ad78b 100644 --- a/config/sample-aliases.cfg +++ b/config/sample-aliases.cfg @@ -1,7 +1,7 @@ # This file contains common board aliases for Arduino (and similar) # boards. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # Arduino aliases for atmega168/328/328p boards [board_pins arduino-standard] diff --git a/config/sample-bigtreetech-ebb-canbus-v1.0.cfg b/config/sample-bigtreetech-ebb-canbus-v1.0.cfg index 390978412..d431cfdbc 100644 --- a/config/sample-bigtreetech-ebb-canbus-v1.0.cfg +++ b/config/sample-bigtreetech-ebb-canbus-v1.0.cfg @@ -3,7 +3,7 @@ # STM32F072 with "8 MHz crystal" and "USB (on PA11/PA12)" or "CAN bus (on PB8/PB9)". # The "EBB Can" micro-controller will be used to control the components on the nozzle. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [mcu EBBCan] serial: /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00 diff --git a/config/sample-bigtreetech-ebb-canbus-v1.1.cfg b/config/sample-bigtreetech-ebb-canbus-v1.1.cfg index c84abf173..6ab689656 100644 --- a/config/sample-bigtreetech-ebb-canbus-v1.1.cfg +++ b/config/sample-bigtreetech-ebb-canbus-v1.1.cfg @@ -3,7 +3,7 @@ # STM32G0B1 with "8 MHz crystal" and "USB (on PA11/PA12)" or "CAN bus (on PB0/PB1)". # The "EBB Can" micro-controller will be used to control the components on the nozzle. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [mcu EBBCan] serial: /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00 diff --git a/config/sample-bigtreetech-ebb-canbus-v1.2.cfg b/config/sample-bigtreetech-ebb-canbus-v1.2.cfg index 053b783c3..5581ab946 100644 --- a/config/sample-bigtreetech-ebb-canbus-v1.2.cfg +++ b/config/sample-bigtreetech-ebb-canbus-v1.2.cfg @@ -3,7 +3,7 @@ # STM32G0B1 with "8 MHz crystal" and "USB (on PA11/PA12)" or "CAN bus (on PB0/PB1)". # The "EBB Can" micro-controller will be used to control the components on the nozzle. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [mcu EBBCan] serial: /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00 diff --git a/config/sample-bigtreetech-ebb-sb-canbus-v1.0.cfg b/config/sample-bigtreetech-ebb-sb-canbus-v1.0.cfg index 192d385e5..0d28f242b 100644 --- a/config/sample-bigtreetech-ebb-sb-canbus-v1.0.cfg +++ b/config/sample-bigtreetech-ebb-sb-canbus-v1.0.cfg @@ -3,7 +3,7 @@ # STM32G0B1 with "8 MHz crystal" and "USB (on PA11/PA12)" or "CAN bus (on PB0/PB1)". # The "EBB Can" micro-controller will be used to control the components on the nozzle. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [mcu EBBCan] serial: /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00 diff --git a/config/sample-bigtreetech-exp-mot.cfg b/config/sample-bigtreetech-exp-mot.cfg index ee1992e74..e662c07a2 100644 --- a/config/sample-bigtreetech-exp-mot.cfg +++ b/config/sample-bigtreetech-exp-mot.cfg @@ -1,5 +1,5 @@ #Config for the BTT mot-exp -#See docs/Config_Reference.md for a description of parameters. +#See docs/src/Config_Reference.md for a description of parameters. [stepper_1] step_pin: EXP2_6 diff --git a/config/sample-bigtreetech-hermit-crab-canbus.cfg b/config/sample-bigtreetech-hermit-crab-canbus.cfg index beec65b16..ec2cf6dd1 100644 --- a/config/sample-bigtreetech-hermit-crab-canbus.cfg +++ b/config/sample-bigtreetech-hermit-crab-canbus.cfg @@ -3,7 +3,7 @@ # STM32F072 with "8 MHz crystal" and "USB (on PA11/PA12)" or "CAN bus (on PB8/PB9)". # The "HermitCrab" micro-controller will be used to control the components on the nozzle. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [mcu HermitCrab] serial: /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00 diff --git a/config/sample-duet3-1lc.cfg b/config/sample-duet3-1lc.cfg index ef7e40428..8e45c961e 100644 --- a/config/sample-duet3-1lc.cfg +++ b/config/sample-duet3-1lc.cfg @@ -6,11 +6,11 @@ # Communication interface of "CAN bus (on PA25/PA24)" # To flash the board use a debugger, or use a raspberry pi and follow -# the instructions at docs/Bootloaders.md fot the SAMC21. You may +# the instructions at docs/src/Bootloaders.md fot the SAMC21. You may # supply power to the 1LC by connecting the 3.3v rail on the Pi to the # 5v input of the SWD header on the 1LC. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # Pins for reference, v1.3 board: diff --git a/config/sample-glyphs.cfg b/config/sample-glyphs.cfg index c8513a594..ab9e88344 100644 --- a/config/sample-glyphs.cfg +++ b/config/sample-glyphs.cfg @@ -1,7 +1,7 @@ # Some alternate glyphs for use with 128x64 LCDs. These are used by # adding them to your printer.cfg. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # =============================== diff --git a/config/sample-huvud-v0.61.cfg b/config/sample-huvud-v0.61.cfg index 1a6c0ba07..9c4ca856f 100644 --- a/config/sample-huvud-v0.61.cfg +++ b/config/sample-huvud-v0.61.cfg @@ -11,7 +11,7 @@ # Select CAN bus (on PB8/PB9) or USB under communication interface. # Flash by running make flash FLASH_DEVICE=1209:beba -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. [mcu huvud] canbus_uuid: ac20f0bbda05 diff --git a/config/sample-idex.cfg b/config/sample-idex.cfg index b7a562a59..592d00789 100644 --- a/config/sample-idex.cfg +++ b/config/sample-idex.cfg @@ -1,7 +1,7 @@ # This file contains a configuration snippet for a dual extruder # printer using dual carriages (an "IDEX" printer). -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # Definition for the primary carriage (holding the primary extruder) [stepper_x] diff --git a/config/sample-lcd.cfg b/config/sample-lcd.cfg index ee07bd6e5..6e0c4f869 100644 --- a/config/sample-lcd.cfg +++ b/config/sample-lcd.cfg @@ -6,7 +6,7 @@ # aliases for the EXP1/EXP2 plugs, find the appropriate LCD type in # this file, and then copy-and-paste that section into printer.cfg. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. ###################################################################### diff --git a/config/sample-macros.cfg b/config/sample-macros.cfg index f5649d61a..26e172b15 100644 --- a/config/sample-macros.cfg +++ b/config/sample-macros.cfg @@ -2,7 +2,7 @@ # in this file may be copied into the main printer.cfg file and # customized. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. ###################################################################### @@ -10,7 +10,7 @@ ###################################################################### # Replace the slicer's custom start and end g-code scripts with -# START_PRINT and END_PRINT. See docs/Slicers.md for more information on using these macros. +# START_PRINT and END_PRINT. See docs/src/Slicers.md for more information on using these macros. [gcode_macro START_PRINT] gcode: diff --git a/config/sample-multi-extruder.cfg b/config/sample-multi-extruder.cfg index 8093f75ff..4ed02453a 100644 --- a/config/sample-multi-extruder.cfg +++ b/config/sample-multi-extruder.cfg @@ -1,7 +1,7 @@ # This file contains a configuration snippet for a printer using two # extruders that are selected by a servo. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # The primary extruder [extruder] diff --git a/config/sample-multi-mcu.cfg b/config/sample-multi-mcu.cfg index 82f4af14b..165a946de 100644 --- a/config/sample-multi-mcu.cfg +++ b/config/sample-multi-mcu.cfg @@ -1,7 +1,7 @@ # This file contains an example configuration with three # micro-controllers simultaneously controlling a single printer. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # The main micro-controller is used as the timing source for all the diff --git a/config/sample-probe-as-z-endstop.cfg b/config/sample-probe-as-z-endstop.cfg index f458a5f30..3c18a0e45 100644 --- a/config/sample-probe-as-z-endstop.cfg +++ b/config/sample-probe-as-z-endstop.cfg @@ -6,7 +6,7 @@ # Be sure to review and update this config with the appropriate pins # and coordinates for your printer. -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # Define a probe [probe] diff --git a/config/sample-pwm-tool.cfg b/config/sample-pwm-tool.cfg index 489860617..f19d741ab 100644 --- a/config/sample-pwm-tool.cfg +++ b/config/sample-pwm-tool.cfg @@ -1,6 +1,6 @@ # This file contains an example configuration to use a PWM-controlled tool # such as a laser or spindle. -# See docs/Using_PWM_Tools.md for a more detailed description. +# See docs/src/Using_PWM_Tools.md for a more detailed description. [pwm_tool TOOL] pin: !ar9 # use your fan's pin number diff --git a/config/sample-raspberry-pi.cfg b/config/sample-raspberry-pi.cfg index 77e5cdf88..53531b648 100644 --- a/config/sample-raspberry-pi.cfg +++ b/config/sample-raspberry-pi.cfg @@ -1,6 +1,6 @@ # This file contains an example configuration with RPi as secondary mcu -# See docs/Config_Reference.md for a description of parameters. +# See docs/src/Config_Reference.md for a description of parameters. # The rpi microcontroller is used as secondary. # Typically, both the X and Y axes diff --git a/docs/.python-version b/docs/.python-version new file mode 100644 index 000000000..3a4f41ef3 --- /dev/null +++ b/docs/.python-version @@ -0,0 +1 @@ +3.13 \ No newline at end of file diff --git a/docs/_kalico/README b/docs/README similarity index 58% rename from docs/_kalico/README rename to docs/README index 845b81690..d58a7bfd8 100644 --- a/docs/_kalico/README +++ b/docs/README @@ -5,8 +5,12 @@ https://www.mkdocs.org/ ) to automatically convert the markdown files in the docs/ directory to html. In addition to the files in this directory, the docs/CNAME file also controls the website generation. -To test deploy the main English site locally one can use commands +To test deploy the main site locally one can use commands similar to the following: -virtualenv ~/mkdocs-env && ~/python-env/bin/pip install -r ~/kalico/docs/_kalico/mkdocs-requirements.txt -cd ~/kalico && ~/mkdocs-env/bin/mkdocs serve --config-file ~/kalico/docs/_kalico/mkdocs.yml -a 0.0.0.0:8000 +```bash +cd docs/ # if you were in the repo root +uv venv +uv sync +uv run mkdocs serve +``` \ No newline at end of file diff --git a/docs/_kalico/mkdocs-requirements.txt b/docs/_kalico/mkdocs-requirements.txt deleted file mode 100644 index cef94e35c..000000000 --- a/docs/_kalico/mkdocs-requirements.txt +++ /dev/null @@ -1,10 +0,0 @@ -# Python virtualenv module requirements for mkdocs -jinja2==3.1.4 -mkdocs==1.6.0 -mkdocs-material==9.5.23 -mkdocs-simple-hooks==0.1.5 -mkdocs-exclude==1.0.2 -mdx-truly-sane-lists==1.3 -mdx-breakless-lists==1.0.1 -py-gfm==2.0.0 -markdown==3.6 diff --git a/docs/_kalico/mkdocs.yml b/docs/mkdocs.yml similarity index 96% rename from docs/_kalico/mkdocs.yml rename to docs/mkdocs.yml index 4de153ee3..efd4e0659 100644 --- a/docs/_kalico/mkdocs.yml +++ b/docs/mkdocs.yml @@ -5,10 +5,10 @@ site_name: Kalico Documentation site_url: https://docs.kalico.gg repo_url: https://github.com/KalicoCrew/kalico/ repo_name: KalicoCrew/kalico -edit_uri: edit/main/docs/ +edit_uri: edit/main/docs/src/ use_directory_urls: False -docs_dir: '../' -site_dir: '../../site/' +docs_dir: 'src/' +site_dir: '../site/' validation: omitted_files: warn @@ -30,7 +30,7 @@ plugins: lang: en mkdocs-simple-hooks: hooks: - on_page_markdown: "docs._kalico.mkdocs_hooks:transform" + on_page_markdown: "docs.mkdocs_hooks:transform" # Website layout configuration (using mkdocs-material theme) theme: @@ -69,7 +69,7 @@ theme: name: Switch to light mode extra_css: - - _kalico/css/extra.css + - css/kalico.css extra: social: diff --git a/docs/_kalico/mkdocs_hooks.py b/docs/mkdocs_hooks.py similarity index 93% rename from docs/_kalico/mkdocs_hooks.py rename to docs/mkdocs_hooks.py index 59b813231..a70b6fdee 100644 --- a/docs/_kalico/mkdocs_hooks.py +++ b/docs/mkdocs_hooks.py @@ -22,13 +22,13 @@ def transform(markdown: str, page, config, files): for i in range(len(lines)): line_out = lines[i] in_code_block = ( - in_code_block + len(re.findall("\s*[`]{3,}", line_out)) + in_code_block + len(re.findall(r"\s*[`]{3,}", line_out)) ) % 2 if not in_code_block: line_out = line_out.replace( "](../", f"]({config['repo_url']}/blob/main/" ) - line_out = re.sub("\\\s*$", "
", line_out) + line_out = re.sub(r"\\\s*$", "
", line_out) # check that lists at level 0 are not indented # (no space before *|-|1.) if re.match(r"^[^-*0-9 ]", line_out): diff --git a/docs/pyproject.toml b/docs/pyproject.toml new file mode 100644 index 000000000..a56d5fe92 --- /dev/null +++ b/docs/pyproject.toml @@ -0,0 +1,18 @@ +[project] +name = "kalico-docs" +version = "0.1.0" +requires-python = ">=3.9" +dependencies = [ + # mkdocs + theme + "mkdocs>=1.6.1", + "mkdocs-material>=9.5.49", + # mkdocs plugins + "mdx-breakless-lists>=1.0.1", + "mdx-truly-sane-lists>=1.3", + "mkdocs-exclude>=1.0.2", + "mkdocs-simple-hooks>=0.1.5", + "py-gfm>=2.0.0", +] + +[dependency-groups] +dev = [] diff --git a/docs/API_Server.md b/docs/src/API_Server.md similarity index 100% rename from docs/API_Server.md rename to docs/src/API_Server.md diff --git a/docs/Axis_Twist_Compensation.md b/docs/src/Axis_Twist_Compensation.md similarity index 100% rename from docs/Axis_Twist_Compensation.md rename to docs/src/Axis_Twist_Compensation.md diff --git a/docs/BLTouch.md b/docs/src/BLTouch.md similarity index 100% rename from docs/BLTouch.md rename to docs/src/BLTouch.md diff --git a/docs/Beaglebone.md b/docs/src/Beaglebone.md similarity index 100% rename from docs/Beaglebone.md rename to docs/src/Beaglebone.md diff --git a/docs/Bed_Level.md b/docs/src/Bed_Level.md similarity index 100% rename from docs/Bed_Level.md rename to docs/src/Bed_Level.md diff --git a/docs/Bed_Mesh.md b/docs/src/Bed_Mesh.md similarity index 100% rename from docs/Bed_Mesh.md rename to docs/src/Bed_Mesh.md diff --git a/docs/Benchmarks.md b/docs/src/Benchmarks.md similarity index 100% rename from docs/Benchmarks.md rename to docs/src/Benchmarks.md diff --git a/docs/Bleeding_Edge.md b/docs/src/Bleeding_Edge.md similarity index 100% rename from docs/Bleeding_Edge.md rename to docs/src/Bleeding_Edge.md diff --git a/docs/Bootloader_Entry.md b/docs/src/Bootloader_Entry.md similarity index 100% rename from docs/Bootloader_Entry.md rename to docs/src/Bootloader_Entry.md diff --git a/docs/Bootloaders.md b/docs/src/Bootloaders.md similarity index 100% rename from docs/Bootloaders.md rename to docs/src/Bootloaders.md diff --git a/docs/CANBUS.md b/docs/src/CANBUS.md similarity index 100% rename from docs/CANBUS.md rename to docs/src/CANBUS.md diff --git a/docs/CANBUS_Troubleshooting.md b/docs/src/CANBUS_Troubleshooting.md similarity index 100% rename from docs/CANBUS_Troubleshooting.md rename to docs/src/CANBUS_Troubleshooting.md diff --git a/docs/CANBUS_protocol.md b/docs/src/CANBUS_protocol.md similarity index 100% rename from docs/CANBUS_protocol.md rename to docs/src/CANBUS_protocol.md diff --git a/docs/CONTRIBUTING.md b/docs/src/CONTRIBUTING.md similarity index 100% rename from docs/CONTRIBUTING.md rename to docs/src/CONTRIBUTING.md diff --git a/docs/Code_Overview.md b/docs/src/Code_Overview.md similarity index 100% rename from docs/Code_Overview.md rename to docs/src/Code_Overview.md diff --git a/docs/Command_Templates.md b/docs/src/Command_Templates.md similarity index 100% rename from docs/Command_Templates.md rename to docs/src/Command_Templates.md diff --git a/docs/Config_Changes.md b/docs/src/Config_Changes.md similarity index 100% rename from docs/Config_Changes.md rename to docs/src/Config_Changes.md diff --git a/docs/Config_Reference.md b/docs/src/Config_Reference.md similarity index 99% rename from docs/Config_Reference.md rename to docs/src/Config_Reference.md index b88b4cdd6..be7f515eb 100644 --- a/docs/Config_Reference.md +++ b/docs/src/Config_Reference.md @@ -1261,7 +1261,7 @@ Visual Examples: # no zero reference. #faulty_region_1_min: #faulty_region_1_max: -# Optional points that define a faulty region. See docs/Bed_Mesh.md +# Optional points that define a faulty region. See docs/src/Bed_Mesh.md # for details on faulty regions. Up to 99 faulty regions may be added. # By default no faulty regions are set. #adaptive_margin: @@ -1674,7 +1674,7 @@ machine. [homing_override] gcode: # A list of G-Code commands to execute in place of G28 commands -# found in the normal g-code input. See docs/Command_Templates.md +# found in the normal g-code input. See docs/src/Command_Templates.md # for G-Code format. If a G28 is contained in this list of commands # then it will invoke the normal homing procedure for the printer. # The commands listed here must home all axes. This parameter must @@ -1744,7 +1744,7 @@ G-Code macros (one may define any number of sections with a [gcode_macro my_cmd] #gcode: # A list of G-Code commands to execute in place of "my_cmd". See -# docs/Command_Templates.md for G-Code format. This parameter must +# docs/src/Command_Templates.md for G-Code format. This parameter must # be provided. #variable_: # One may specify any number of options with a "variable_" prefix. @@ -1753,7 +1753,7 @@ G-Code macros (one may define any number of sections with a # For example, a config with "variable_fan_speed = 75" might have # gcode commands containing "M106 S{ fan_speed * 255 }". Variables # can be changed at run-time using the SET_GCODE_VARIABLE command -# (see docs/Command_Templates.md for details). Variable names may +# (see docs/src/Command_Templates.md for details). Variable names may # not use upper case characters. #rename_existing: # This option will cause the macro to override an existing G-Code @@ -1811,7 +1811,7 @@ explicit idle_timeout config section to change the default settings. [idle_timeout] #gcode: # A list of G-Code commands to execute on an idle timeout. See -# docs/Command_Templates.md for G-Code format. The default is to run +# docs/src/Command_Templates.md for G-Code format. The default is to run # "TURN_OFF_HEATERS" and "M84". #timeout: 600 # Idle time (in seconds) to wait before running the above G-Code @@ -1838,7 +1838,7 @@ path: # be provided. #on_error_gcode: # A list of G-Code commands to execute when an error is reported. -# See docs/Command_Templates.md for G-Code format. The default is to +# See docs/src/Command_Templates.md for G-Code format. The default is to # run TURN_OFF_HEATERS. #with_subdirs: False # Enable scanning of subdirectories for the menu and for the @@ -2319,13 +2319,13 @@ z_offset: # on the first sample that exceeds samples_tolerance. #activate_gcode: # A list of G-Code commands to execute prior to each probe attempt. -# See docs/Command_Templates.md for G-Code format. This may be +# See docs/src/Command_Templates.md for G-Code format. This may be # useful if the probe needs to be activated in some way. Do not # issue any commands here that move the toolhead (eg, G1). The # default is to not run any special G-Code commands on activation. #deactivate_gcode: # A list of G-Code commands to execute after each probe attempt -# completes. See docs/Command_Templates.md for G-Code format. Do not +# completes. See docs/src/Command_Templates.md for G-Code format. Do not # issue any commands here that move the toolhead. The default is to # not run any special G-Code commands on deactivation. #drop_first_result: False @@ -2357,7 +2357,7 @@ control_pin: #stow_on_each_sample: True # This determines if Kalico should command the pin to move up # between each probe attempt when performing a multiple probe -# sequence. Read the directions in docs/BLTouch.md before setting +# sequence. Read the directions in docs/src/BLTouch.md before setting # this to False. The default is True. #probe_with_touch_mode: False # If this is set to True then Kalico will probe with the device in @@ -2366,12 +2366,12 @@ control_pin: # Set if the BLTouch consistently reports the probe in a "not # triggered" state after a successful "pin_up" command. This should # be True for all genuine BLTouch devices. Read the directions in -# docs/BLTouch.md before setting this to False. The default is True. +# docs/src/BLTouch.md before setting this to False. The default is True. #pin_up_touch_mode_reports_triggered: True # Set if the BLTouch consistently reports a "triggered" state after # the commands "pin_up" followed by "touch_mode". This should be # True for all genuine BLTouch devices. Read the directions in -# docs/BLTouch.md before setting this to False. The default is True. +# docs/src/BLTouch.md before setting this to False. The default is True. #set_output_mode: # Request a specific sensor pin output mode on the BLTouch V3.0 (and # later). This setting should not be used on other types of probes. @@ -2684,16 +2684,16 @@ probing_first_fast: false # probing sample. The default is false. start_gcode: # A list of G-Code commands to execute prior to each calibration command. -# See docs/Command_Templates.md for G-Code format. This can be used to +# See docs/src/Command_Templates.md for G-Code format. This can be used to # attach the probe. before_switch_gcode: # A list of G-Code commands to execute prior to each probing on the -# mag-probe. See docs/Command_Templates.md for G-Code format. This can be +# mag-probe. See docs/src/Command_Templates.md for G-Code format. This can be # used to attach the probe after probing on the nozzle and before probing # on the mag-probe. end_gcode: # A list of G-Code commands to execute after each calibration command. -# See docs/Command_Templates.md for G-Code format. This can be used to +# See docs/src/Command_Templates.md for G-Code format. This can be used to # detach the probe afterwards. ``` @@ -5023,7 +5023,7 @@ position: # provided. text: # The text to show at the given position. This field is evaluated -# using command templates (see docs/Command_Templates.md). This +# using command templates (see docs/src/Command_Templates.md). This # parameter must be provided. ``` @@ -5057,7 +5057,7 @@ This feature can also be used for continuous LED updates using the text: # The text to return when the this template is rendered. This field # is evaluated using command templates (see -# docs/Command_Templates.md). This parameter must be provided. +# docs/src/Command_Templates.md). This parameter must be provided. ``` ### [display_glyph] @@ -5231,16 +5231,16 @@ more information. # is True. #runout_gcode: # A list of G-Code commands to execute after a filament runout is -# detected. See docs/Command_Templates.md for G-Code format. If +# detected. See docs/src/Command_Templates.md for G-Code format. If # pause_on_runout is set to True this G-Code will run after the # PAUSE is complete. The default is not to run any G-Code commands. #immediate_runout_gcode: # A list of G-Code commands to execute immediately after a filament # runout is detected and runout_distance is greater than 0. -# See docs/Command_Templates.md for G-Code format. +# See docs/src/Command_Templates.md for G-Code format. #insert_gcode: # A list of G-Code commands to execute after a filament insert is -# detected. See docs/Command_Templates.md for G-Code format. The +# detected. See docs/src/Command_Templates.md for G-Code format. The # default is not to run any G-Code commands, which disables insert # detection. #runout_distance: 0.0 diff --git a/docs/Config_Reference_Bleeding_Edge.md b/docs/src/Config_Reference_Bleeding_Edge.md similarity index 100% rename from docs/Config_Reference_Bleeding_Edge.md rename to docs/src/Config_Reference_Bleeding_Edge.md diff --git a/docs/Config_checks.md b/docs/src/Config_checks.md similarity index 100% rename from docs/Config_checks.md rename to docs/src/Config_checks.md diff --git a/docs/Contact.md b/docs/src/Contact.md similarity index 100% rename from docs/Contact.md rename to docs/src/Contact.md diff --git a/docs/Danger_Features.md b/docs/src/Danger_Features.md similarity index 100% rename from docs/Danger_Features.md rename to docs/src/Danger_Features.md diff --git a/docs/Debugging.md b/docs/src/Debugging.md similarity index 100% rename from docs/Debugging.md rename to docs/src/Debugging.md diff --git a/docs/Delta_Calibrate.md b/docs/src/Delta_Calibrate.md similarity index 100% rename from docs/Delta_Calibrate.md rename to docs/src/Delta_Calibrate.md diff --git a/docs/Dockable_Probe.md b/docs/src/Dockable_Probe.md similarity index 100% rename from docs/Dockable_Probe.md rename to docs/src/Dockable_Probe.md diff --git a/docs/Endstop_Phase.md b/docs/src/Endstop_Phase.md similarity index 100% rename from docs/Endstop_Phase.md rename to docs/src/Endstop_Phase.md diff --git a/docs/Example_Configs.md b/docs/src/Example_Configs.md similarity index 99% rename from docs/Example_Configs.md rename to docs/src/Example_Configs.md index 513c24807..0a0c482e0 100644 --- a/docs/Example_Configs.md +++ b/docs/src/Example_Configs.md @@ -69,7 +69,7 @@ is also a useful resource for finding and sharing config files. 1. The top of each config file should list the type of micro-controller the user should select during "make menuconfig". It should also have a reference to - "docs/Config_Reference.md". + "docs/src/Config_Reference.md". 2. Do not copy the field documentation into the example config files. (Doing so creates a maintenance burden as an update to the documentation would then require changing it in many diff --git a/docs/Exclude_Object.md b/docs/src/Exclude_Object.md similarity index 100% rename from docs/Exclude_Object.md rename to docs/src/Exclude_Object.md diff --git a/docs/FAQ.md b/docs/src/FAQ.md similarity index 100% rename from docs/FAQ.md rename to docs/src/FAQ.md diff --git a/docs/Features.md b/docs/src/Features.md similarity index 100% rename from docs/Features.md rename to docs/src/Features.md diff --git a/docs/G-Code_Shell_Command.md b/docs/src/G-Code_Shell_Command.md similarity index 100% rename from docs/G-Code_Shell_Command.md rename to docs/src/G-Code_Shell_Command.md diff --git a/docs/G-Codes.md b/docs/src/G-Codes.md similarity index 100% rename from docs/G-Codes.md rename to docs/src/G-Codes.md diff --git a/docs/Hall_Filament_Width_Sensor.md b/docs/src/Hall_Filament_Width_Sensor.md similarity index 100% rename from docs/Hall_Filament_Width_Sensor.md rename to docs/src/Hall_Filament_Width_Sensor.md diff --git a/docs/Installation.md b/docs/src/Installation.md similarity index 100% rename from docs/Installation.md rename to docs/src/Installation.md diff --git a/docs/Kinematics.md b/docs/src/Kinematics.md similarity index 100% rename from docs/Kinematics.md rename to docs/src/Kinematics.md diff --git a/docs/MCU_Commands.md b/docs/src/MCU_Commands.md similarity index 100% rename from docs/MCU_Commands.md rename to docs/src/MCU_Commands.md diff --git a/docs/MPC.md b/docs/src/MPC.md similarity index 100% rename from docs/MPC.md rename to docs/src/MPC.md diff --git a/docs/Manual_Level.md b/docs/src/Manual_Level.md similarity index 100% rename from docs/Manual_Level.md rename to docs/src/Manual_Level.md diff --git a/docs/Measuring_Resonances.md b/docs/src/Measuring_Resonances.md similarity index 100% rename from docs/Measuring_Resonances.md rename to docs/src/Measuring_Resonances.md diff --git a/docs/Migrating_from_Klipper.md b/docs/src/Migrating_from_Klipper.md similarity index 100% rename from docs/Migrating_from_Klipper.md rename to docs/src/Migrating_from_Klipper.md diff --git a/docs/Multi_MCU_Homing.md b/docs/src/Multi_MCU_Homing.md similarity index 100% rename from docs/Multi_MCU_Homing.md rename to docs/src/Multi_MCU_Homing.md diff --git a/docs/OctoPrint.md b/docs/src/OctoPrint.md similarity index 100% rename from docs/OctoPrint.md rename to docs/src/OctoPrint.md diff --git a/docs/Overview.md b/docs/src/Overview.md similarity index 100% rename from docs/Overview.md rename to docs/src/Overview.md diff --git a/docs/PID.md b/docs/src/PID.md similarity index 100% rename from docs/PID.md rename to docs/src/PID.md diff --git a/docs/Packaging.md b/docs/src/Packaging.md similarity index 100% rename from docs/Packaging.md rename to docs/src/Packaging.md diff --git a/docs/Pressure_Advance.md b/docs/src/Pressure_Advance.md similarity index 100% rename from docs/Pressure_Advance.md rename to docs/src/Pressure_Advance.md diff --git a/docs/Probe_Calibrate.md b/docs/src/Probe_Calibrate.md similarity index 100% rename from docs/Probe_Calibrate.md rename to docs/src/Probe_Calibrate.md diff --git a/docs/Protocol.md b/docs/src/Protocol.md similarity index 100% rename from docs/Protocol.md rename to docs/src/Protocol.md diff --git a/docs/RPi_microcontroller.md b/docs/src/RPi_microcontroller.md similarity index 100% rename from docs/RPi_microcontroller.md rename to docs/src/RPi_microcontroller.md diff --git a/docs/Resonance_Compensation.md b/docs/src/Resonance_Compensation.md similarity index 100% rename from docs/Resonance_Compensation.md rename to docs/src/Resonance_Compensation.md diff --git a/docs/Rotation_Distance.md b/docs/src/Rotation_Distance.md similarity index 100% rename from docs/Rotation_Distance.md rename to docs/src/Rotation_Distance.md diff --git a/docs/SDCard_Updates.md b/docs/src/SDCard_Updates.md similarity index 100% rename from docs/SDCard_Updates.md rename to docs/src/SDCard_Updates.md diff --git a/docs/Skew_Correction.md b/docs/src/Skew_Correction.md similarity index 100% rename from docs/Skew_Correction.md rename to docs/src/Skew_Correction.md diff --git a/docs/Slicers.md b/docs/src/Slicers.md similarity index 100% rename from docs/Slicers.md rename to docs/src/Slicers.md diff --git a/docs/Sponsors.md b/docs/src/Sponsors.md similarity index 100% rename from docs/Sponsors.md rename to docs/src/Sponsors.md diff --git a/docs/Status_Reference.md b/docs/src/Status_Reference.md similarity index 100% rename from docs/Status_Reference.md rename to docs/src/Status_Reference.md diff --git a/docs/TMC_Drivers.md b/docs/src/TMC_Drivers.md similarity index 100% rename from docs/TMC_Drivers.md rename to docs/src/TMC_Drivers.md diff --git a/docs/TSL1401CL_Filament_Width_Sensor.md b/docs/src/TSL1401CL_Filament_Width_Sensor.md similarity index 100% rename from docs/TSL1401CL_Filament_Width_Sensor.md rename to docs/src/TSL1401CL_Filament_Width_Sensor.md diff --git a/docs/Using_PWM_Tools.md b/docs/src/Using_PWM_Tools.md similarity index 100% rename from docs/Using_PWM_Tools.md rename to docs/src/Using_PWM_Tools.md diff --git a/docs/Z_Calibration.md b/docs/src/Z_Calibration.md similarity index 100% rename from docs/Z_Calibration.md rename to docs/src/Z_Calibration.md diff --git a/docs/_kalico/css/extra.css b/docs/src/css/kalico.css similarity index 100% rename from docs/_kalico/css/extra.css rename to docs/src/css/kalico.css diff --git a/docs/developer-certificate-of-origin b/docs/src/developer-certificate-of-origin similarity index 100% rename from docs/developer-certificate-of-origin rename to docs/src/developer-certificate-of-origin diff --git a/docs/img/MPC_calibration_output.png b/docs/src/img/MPC_calibration_output.png similarity index 100% rename from docs/img/MPC_calibration_output.png rename to docs/src/img/MPC_calibration_output.png diff --git a/docs/img/MPC_realtime_output.png b/docs/src/img/MPC_realtime_output.png similarity index 100% rename from docs/img/MPC_realtime_output.png rename to docs/src/img/MPC_realtime_output.png diff --git a/docs/img/adaptive_bed_mesh.svg b/docs/src/img/adaptive_bed_mesh.svg similarity index 100% rename from docs/img/adaptive_bed_mesh.svg rename to docs/src/img/adaptive_bed_mesh.svg diff --git a/docs/img/adaptive_bed_mesh_margin.svg b/docs/src/img/adaptive_bed_mesh_margin.svg similarity index 100% rename from docs/img/adaptive_bed_mesh_margin.svg rename to docs/src/img/adaptive_bed_mesh_margin.svg diff --git a/docs/img/adxl345-fritzing.png b/docs/src/img/adxl345-fritzing.png similarity index 100% rename from docs/img/adxl345-fritzing.png rename to docs/src/img/adxl345-fritzing.png diff --git a/docs/img/adxl345-mount.jpg b/docs/src/img/adxl345-mount.jpg similarity index 100% rename from docs/img/adxl345-mount.jpg rename to docs/src/img/adxl345-mount.jpg diff --git a/docs/img/adxl345-pico.png b/docs/src/img/adxl345-pico.png similarity index 100% rename from docs/img/adxl345-pico.png rename to docs/src/img/adxl345-pico.png diff --git a/docs/img/attach-issue.png b/docs/src/img/attach-issue.png similarity index 100% rename from docs/img/attach-issue.png rename to docs/src/img/attach-issue.png diff --git a/docs/img/bed_screws.svg b/docs/src/img/bed_screws.svg similarity index 100% rename from docs/img/bed_screws.svg rename to docs/src/img/bed_screws.svg diff --git a/docs/img/bed_screws.svg.png b/docs/src/img/bed_screws.svg.png similarity index 100% rename from docs/img/bed_screws.svg.png rename to docs/src/img/bed_screws.svg.png diff --git a/docs/img/bedmesh_faulty_regions.svg b/docs/src/img/bedmesh_faulty_regions.svg similarity index 100% rename from docs/img/bedmesh_faulty_regions.svg rename to docs/src/img/bedmesh_faulty_regions.svg diff --git a/docs/img/bedmesh_interpolated.svg b/docs/src/img/bedmesh_interpolated.svg similarity index 100% rename from docs/img/bedmesh_interpolated.svg rename to docs/src/img/bedmesh_interpolated.svg diff --git a/docs/img/bedmesh_rect_basic.svg b/docs/src/img/bedmesh_rect_basic.svg similarity index 100% rename from docs/img/bedmesh_rect_basic.svg rename to docs/src/img/bedmesh_rect_basic.svg diff --git a/docs/img/bedmesh_round_basic.svg b/docs/src/img/bedmesh_round_basic.svg similarity index 100% rename from docs/img/bedmesh_round_basic.svg rename to docs/src/img/bedmesh_round_basic.svg diff --git a/docs/img/calibrate-x-max-smoothing.png b/docs/src/img/calibrate-x-max-smoothing.png similarity index 100% rename from docs/img/calibrate-x-max-smoothing.png rename to docs/src/img/calibrate-x-max-smoothing.png diff --git a/docs/img/calibrate-x.png b/docs/src/img/calibrate-x.png similarity index 100% rename from docs/img/calibrate-x.png rename to docs/src/img/calibrate-x.png diff --git a/docs/img/calibrate-y.png b/docs/src/img/calibrate-y.png similarity index 100% rename from docs/img/calibrate-y.png rename to docs/src/img/calibrate-y.png diff --git a/docs/img/corner-blob.jpg b/docs/src/img/corner-blob.jpg similarity index 100% rename from docs/img/corner-blob.jpg rename to docs/src/img/corner-blob.jpg diff --git a/docs/img/corner-dimple.jpg b/docs/src/img/corner-dimple.jpg similarity index 100% rename from docs/img/corner-dimple.jpg rename to docs/src/img/corner-dimple.jpg diff --git a/docs/img/corner-good.jpg b/docs/src/img/corner-good.jpg similarity index 100% rename from docs/img/corner-good.jpg rename to docs/src/img/corner-good.jpg diff --git a/docs/img/corner.svg b/docs/src/img/corner.svg similarity index 100% rename from docs/img/corner.svg rename to docs/src/img/corner.svg diff --git a/docs/img/corner.svg.png b/docs/src/img/corner.svg.png similarity index 100% rename from docs/img/corner.svg.png rename to docs/src/img/corner.svg.png diff --git a/docs/img/delta-a-distance.jpg b/docs/src/img/delta-a-distance.jpg similarity index 100% rename from docs/img/delta-a-distance.jpg rename to docs/src/img/delta-a-distance.jpg diff --git a/docs/img/delta-a-pillar.jpg b/docs/src/img/delta-a-pillar.jpg similarity index 100% rename from docs/img/delta-a-pillar.jpg rename to docs/src/img/delta-a-pillar.jpg diff --git a/docs/img/delta-outer-distance.jpg b/docs/src/img/delta-outer-distance.jpg similarity index 100% rename from docs/img/delta-outer-distance.jpg rename to docs/src/img/delta-outer-distance.jpg diff --git a/docs/img/delta-outer-pillar.jpg b/docs/src/img/delta-outer-pillar.jpg similarity index 100% rename from docs/img/delta-outer-pillar.jpg rename to docs/src/img/delta-outer-pillar.jpg diff --git a/docs/img/delta_cal_e_step1.png b/docs/src/img/delta_cal_e_step1.png similarity index 100% rename from docs/img/delta_cal_e_step1.png rename to docs/src/img/delta_cal_e_step1.png diff --git a/docs/img/delta_cal_e_step2.png b/docs/src/img/delta_cal_e_step2.png similarity index 100% rename from docs/img/delta_cal_e_step2.png rename to docs/src/img/delta_cal_e_step2.png diff --git a/docs/img/delta_cal_e_step3.png b/docs/src/img/delta_cal_e_step3.png similarity index 100% rename from docs/img/delta_cal_e_step3.png rename to docs/src/img/delta_cal_e_step3.png diff --git a/docs/img/delta_cal_e_step4.png b/docs/src/img/delta_cal_e_step4.png similarity index 100% rename from docs/img/delta_cal_e_step4.png rename to docs/src/img/delta_cal_e_step4.png diff --git a/docs/img/flash_rp2040_FLASH_DEVICE.png b/docs/src/img/flash_rp2040_FLASH_DEVICE.png similarity index 100% rename from docs/img/flash_rp2040_FLASH_DEVICE.png rename to docs/src/img/flash_rp2040_FLASH_DEVICE.png diff --git a/docs/img/high-precision-menu-makeconfig.jpg b/docs/src/img/high-precision-menu-makeconfig.jpg similarity index 100% rename from docs/img/high-precision-menu-makeconfig.jpg rename to docs/src/img/high-precision-menu-makeconfig.jpg diff --git a/docs/img/klipper_pico_menuconfig.png b/docs/src/img/klipper_pico_menuconfig.png similarity index 100% rename from docs/img/klipper_pico_menuconfig.png rename to docs/src/img/klipper_pico_menuconfig.png diff --git a/docs/img/lookahead-slow.svg b/docs/src/img/lookahead-slow.svg similarity index 100% rename from docs/img/lookahead-slow.svg rename to docs/src/img/lookahead-slow.svg diff --git a/docs/img/lookahead-slow.svg.png b/docs/src/img/lookahead-slow.svg.png similarity index 100% rename from docs/img/lookahead-slow.svg.png rename to docs/src/img/lookahead-slow.svg.png diff --git a/docs/img/lookahead.svg b/docs/src/img/lookahead.svg similarity index 100% rename from docs/img/lookahead.svg rename to docs/src/img/lookahead.svg diff --git a/docs/img/lookahead.svg.png b/docs/src/img/lookahead.svg.png similarity index 100% rename from docs/img/lookahead.svg.png rename to docs/src/img/lookahead.svg.png diff --git a/docs/img/move_avoiding_dock.jpg b/docs/src/img/move_avoiding_dock.jpg similarity index 100% rename from docs/img/move_avoiding_dock.jpg rename to docs/src/img/move_avoiding_dock.jpg diff --git a/docs/img/mpu9250-PI-fritzing.png b/docs/src/img/mpu9250-PI-fritzing.png similarity index 100% rename from docs/img/mpu9250-PI-fritzing.png rename to docs/src/img/mpu9250-PI-fritzing.png diff --git a/docs/img/mpu9250-PICO-fritzing.png b/docs/src/img/mpu9250-PICO-fritzing.png similarity index 100% rename from docs/img/mpu9250-PICO-fritzing.png rename to docs/src/img/mpu9250-PICO-fritzing.png diff --git a/docs/img/octoprint-temperature.png b/docs/src/img/octoprint-temperature.png similarity index 100% rename from docs/img/octoprint-temperature.png rename to docs/src/img/octoprint-temperature.png diff --git a/docs/img/ooze.svg b/docs/src/img/ooze.svg similarity index 100% rename from docs/img/ooze.svg rename to docs/src/img/ooze.svg diff --git a/docs/img/ooze.svg.png b/docs/src/img/ooze.svg.png similarity index 100% rename from docs/img/ooze.svg.png rename to docs/src/img/ooze.svg.png diff --git a/docs/img/pa_tower_annotated.jpg b/docs/src/img/pa_tower_annotated.jpg similarity index 100% rename from docs/img/pa_tower_annotated.jpg rename to docs/src/img/pa_tower_annotated.jpg diff --git a/docs/img/paper-test.jpg b/docs/src/img/paper-test.jpg similarity index 100% rename from docs/img/paper-test.jpg rename to docs/src/img/paper-test.jpg diff --git a/docs/img/pid_01.png b/docs/src/img/pid_01.png similarity index 100% rename from docs/img/pid_01.png rename to docs/src/img/pid_01.png diff --git a/docs/img/pid_02.png b/docs/src/img/pid_02.png similarity index 100% rename from docs/img/pid_02.png rename to docs/src/img/pid_02.png diff --git a/docs/img/pid_03.png b/docs/src/img/pid_03.png similarity index 100% rename from docs/img/pid_03.png rename to docs/src/img/pid_03.png diff --git a/docs/img/pid_04.png b/docs/src/img/pid_04.png similarity index 100% rename from docs/img/pid_04.png rename to docs/src/img/pid_04.png diff --git a/docs/img/pressure-velocity.png b/docs/src/img/pressure-velocity.png similarity index 100% rename from docs/img/pressure-velocity.png rename to docs/src/img/pressure-velocity.png diff --git a/docs/img/pulseview-canbus.png b/docs/src/img/pulseview-canbus.png similarity index 100% rename from docs/img/pulseview-canbus.png rename to docs/src/img/pulseview-canbus.png diff --git a/docs/img/ringing-3dbenchy.jpg b/docs/src/img/ringing-3dbenchy.jpg similarity index 100% rename from docs/img/ringing-3dbenchy.jpg rename to docs/src/img/ringing-3dbenchy.jpg diff --git a/docs/img/ringing-mark.jpg b/docs/src/img/ringing-mark.jpg similarity index 100% rename from docs/img/ringing-mark.jpg rename to docs/src/img/ringing-mark.jpg diff --git a/docs/img/ringing-measure.jpg b/docs/src/img/ringing-measure.jpg similarity index 100% rename from docs/img/ringing-measure.jpg rename to docs/src/img/ringing-measure.jpg diff --git a/docs/img/ringing-test.jpg b/docs/src/img/ringing-test.jpg similarity index 100% rename from docs/img/ringing-test.jpg rename to docs/src/img/ringing-test.jpg diff --git a/docs/img/ringing_tower_cube.jpg b/docs/src/img/ringing_tower_cube.jpg similarity index 100% rename from docs/img/ringing_tower_cube.jpg rename to docs/src/img/ringing_tower_cube.jpg diff --git a/docs/img/shaper-smoothing.jpg b/docs/src/img/shaper-smoothing.jpg similarity index 100% rename from docs/img/shaper-smoothing.jpg rename to docs/src/img/shaper-smoothing.jpg diff --git a/docs/img/skew_lengths.png b/docs/src/img/skew_lengths.png similarity index 100% rename from docs/img/skew_lengths.png rename to docs/src/img/skew_lengths.png diff --git a/docs/img/smoothed.svg b/docs/src/img/smoothed.svg similarity index 100% rename from docs/img/smoothed.svg rename to docs/src/img/smoothed.svg diff --git a/docs/img/smoothed.svg.png b/docs/src/img/smoothed.svg.png similarity index 100% rename from docs/img/smoothed.svg.png rename to docs/src/img/smoothed.svg.png diff --git a/docs/img/smoothing-test.png b/docs/src/img/smoothing-test.png similarity index 100% rename from docs/img/smoothing-test.png rename to docs/src/img/smoothing-test.png diff --git a/docs/img/trapezoid.svg b/docs/src/img/trapezoid.svg similarity index 100% rename from docs/img/trapezoid.svg rename to docs/src/img/trapezoid.svg diff --git a/docs/img/trapezoid.svg.png b/docs/src/img/trapezoid.svg.png similarity index 100% rename from docs/img/trapezoid.svg.png rename to docs/src/img/trapezoid.svg.png diff --git a/docs/img/trapezoids.svg b/docs/src/img/trapezoids.svg similarity index 100% rename from docs/img/trapezoids.svg rename to docs/src/img/trapezoids.svg diff --git a/docs/img/trapezoids.svg.png b/docs/src/img/trapezoids.svg.png similarity index 100% rename from docs/img/trapezoids.svg.png rename to docs/src/img/trapezoids.svg.png diff --git a/docs/img/tune_pa.jpg b/docs/src/img/tune_pa.jpg similarity index 100% rename from docs/img/tune_pa.jpg rename to docs/src/img/tune_pa.jpg diff --git a/docs/img/tuning_tower.jpg b/docs/src/img/tuning_tower.jpg similarity index 100% rename from docs/img/tuning_tower.jpg rename to docs/src/img/tuning_tower.jpg diff --git a/docs/img/z_calibrate-d2f.png b/docs/src/img/z_calibrate-d2f.png similarity index 100% rename from docs/img/z_calibrate-d2f.png rename to docs/src/img/z_calibrate-d2f.png diff --git a/docs/img/z_calibrate-endstop.png b/docs/src/img/z_calibrate-endstop.png similarity index 100% rename from docs/img/z_calibrate-endstop.png rename to docs/src/img/z_calibrate-endstop.png diff --git a/docs/img/z_calibrate-nozzle.png b/docs/src/img/z_calibrate-nozzle.png similarity index 100% rename from docs/img/z_calibrate-nozzle.png rename to docs/src/img/z_calibrate-nozzle.png diff --git a/docs/img/z_calibrate-offset.png b/docs/src/img/z_calibrate-offset.png similarity index 100% rename from docs/img/z_calibrate-offset.png rename to docs/src/img/z_calibrate-offset.png diff --git a/docs/img/z_calibrate-probe.png b/docs/src/img/z_calibrate-probe.png similarity index 100% rename from docs/img/z_calibrate-probe.png rename to docs/src/img/z_calibrate-probe.png diff --git a/docs/img/z_calibrate-switch.png b/docs/src/img/z_calibrate-switch.png similarity index 100% rename from docs/img/z_calibrate-switch.png rename to docs/src/img/z_calibrate-switch.png diff --git a/docs/img/zigzag.svg b/docs/src/img/zigzag.svg similarity index 100% rename from docs/img/zigzag.svg rename to docs/src/img/zigzag.svg diff --git a/docs/img/zigzag.svg.png b/docs/src/img/zigzag.svg.png similarity index 100% rename from docs/img/zigzag.svg.png rename to docs/src/img/zigzag.svg.png diff --git a/docs/index.md b/docs/src/index.md similarity index 100% rename from docs/index.md rename to docs/src/index.md diff --git a/docs/logo/kalico-32x32.png b/docs/src/logo/kalico-32x32.png similarity index 100% rename from docs/logo/kalico-32x32.png rename to docs/src/logo/kalico-32x32.png diff --git a/docs/logo/kalico-96x96.png b/docs/src/logo/kalico-96x96.png similarity index 100% rename from docs/logo/kalico-96x96.png rename to docs/src/logo/kalico-96x96.png diff --git a/docs/logo/kalico-big.png b/docs/src/logo/kalico-big.png similarity index 100% rename from docs/logo/kalico-big.png rename to docs/src/logo/kalico-big.png diff --git a/docs/prints/calibrate_size.scad b/docs/src/prints/calibrate_size.scad similarity index 100% rename from docs/prints/calibrate_size.scad rename to docs/src/prints/calibrate_size.scad diff --git a/docs/prints/calibrate_size.stl b/docs/src/prints/calibrate_size.stl similarity index 100% rename from docs/prints/calibrate_size.stl rename to docs/src/prints/calibrate_size.stl diff --git a/docs/prints/ringing_tower.stl b/docs/src/prints/ringing_tower.stl similarity index 100% rename from docs/prints/ringing_tower.stl rename to docs/src/prints/ringing_tower.stl diff --git a/docs/prints/square.scad b/docs/src/prints/square.scad similarity index 100% rename from docs/prints/square.scad rename to docs/src/prints/square.scad diff --git a/docs/prints/square.stl b/docs/src/prints/square.stl similarity index 100% rename from docs/prints/square.stl rename to docs/src/prints/square.stl diff --git a/docs/prints/square_tower.scad b/docs/src/prints/square_tower.scad similarity index 100% rename from docs/prints/square_tower.scad rename to docs/src/prints/square_tower.scad diff --git a/docs/prints/square_tower.stl b/docs/src/prints/square_tower.stl similarity index 100% rename from docs/prints/square_tower.stl rename to docs/src/prints/square_tower.stl diff --git a/docs/resources/pid_params.xls b/docs/src/resources/pid_params.xls similarity index 100% rename from docs/resources/pid_params.xls rename to docs/src/resources/pid_params.xls diff --git a/docs/uv.lock b/docs/uv.lock new file mode 100644 index 000000000..36eb8e152 --- /dev/null +++ b/docs/uv.lock @@ -0,0 +1,713 @@ +version = 1 +requires-python = ">=3.9" + +[[package]] +name = "babel" +version = "2.16.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/2a/74/f1bc80f23eeba13393b7222b11d95ca3af2c1e28edca18af487137eefed9/babel-2.16.0.tar.gz", hash = "sha256:d1f3554ca26605fe173f3de0c65f750f5a42f924499bf134de6423582298e316", size = 9348104 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ed/20/bc79bc575ba2e2a7f70e8a1155618bb1301eaa5132a8271373a6903f73f8/babel-2.16.0-py3-none-any.whl", hash = "sha256:368b5b98b37c06b7daf6696391c3240c938b37767d4584413e8438c5c435fa8b", size = 9587599 }, +] + +[[package]] +name = "certifi" +version = "2024.12.14" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/0f/bd/1d41ee578ce09523c81a15426705dd20969f5abf006d1afe8aeff0dd776a/certifi-2024.12.14.tar.gz", hash = "sha256:b650d30f370c2b724812bee08008be0c4163b163ddaec3f2546c1caf65f191db", size = 166010 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a5/32/8f6669fc4798494966bf446c8c4a162e0b5d893dff088afddf76414f70e1/certifi-2024.12.14-py3-none-any.whl", hash = "sha256:1275f7a45be9464efc1173084eaa30f866fe2e47d389406136d332ed4967ec56", size = 164927 }, +] + +[[package]] +name = "charset-normalizer" +version = "3.4.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f2/4f/e1808dc01273379acc506d18f1504eb2d299bd4131743b9fc54d7be4df1e/charset_normalizer-3.4.0.tar.gz", hash = "sha256:223217c3d4f82c3ac5e29032b3f1c2eb0fb591b72161f86d93f5719079dae93e", size = 106620 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/69/8b/825cc84cf13a28bfbcba7c416ec22bf85a9584971be15b21dd8300c65b7f/charset_normalizer-3.4.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:4f9fc98dad6c2eaa32fc3af1417d95b5e3d08aff968df0cd320066def971f9a6", size = 196363 }, + { url = "https://files.pythonhosted.org/packages/23/81/d7eef6a99e42c77f444fdd7bc894b0ceca6c3a95c51239e74a722039521c/charset_normalizer-3.4.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0de7b687289d3c1b3e8660d0741874abe7888100efe14bd0f9fd7141bcbda92b", size = 125639 }, + { url = "https://files.pythonhosted.org/packages/21/67/b4564d81f48042f520c948abac7079356e94b30cb8ffb22e747532cf469d/charset_normalizer-3.4.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5ed2e36c3e9b4f21dd9422f6893dec0abf2cca553af509b10cd630f878d3eb99", size = 120451 }, + { url = "https://files.pythonhosted.org/packages/c2/72/12a7f0943dd71fb5b4e7b55c41327ac0a1663046a868ee4d0d8e9c369b85/charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:40d3ff7fc90b98c637bda91c89d51264a3dcf210cade3a2c6f838c7268d7a4ca", size = 140041 }, + { url = "https://files.pythonhosted.org/packages/67/56/fa28c2c3e31217c4c52158537a2cf5d98a6c1e89d31faf476c89391cd16b/charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1110e22af8ca26b90bd6364fe4c763329b0ebf1ee213ba32b68c73de5752323d", size = 150333 }, + { url = "https://files.pythonhosted.org/packages/f9/d2/466a9be1f32d89eb1554cf84073a5ed9262047acee1ab39cbaefc19635d2/charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:86f4e8cca779080f66ff4f191a685ced73d2f72d50216f7112185dc02b90b9b7", size = 142921 }, + { url = "https://files.pythonhosted.org/packages/f8/01/344ec40cf5d85c1da3c1f57566c59e0c9b56bcc5566c08804a95a6cc8257/charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f683ddc7eedd742e2889d2bfb96d69573fde1d92fcb811979cdb7165bb9c7d3", size = 144785 }, + { url = "https://files.pythonhosted.org/packages/73/8b/2102692cb6d7e9f03b9a33a710e0164cadfce312872e3efc7cfe22ed26b4/charset_normalizer-3.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:27623ba66c183eca01bf9ff833875b459cad267aeeb044477fedac35e19ba907", size = 146631 }, + { url = "https://files.pythonhosted.org/packages/d8/96/cc2c1b5d994119ce9f088a9a0c3ebd489d360a2eb058e2c8049f27092847/charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:f606a1881d2663630ea5b8ce2efe2111740df4b687bd78b34a8131baa007f79b", size = 140867 }, + { url = "https://files.pythonhosted.org/packages/c9/27/cde291783715b8ec30a61c810d0120411844bc4c23b50189b81188b273db/charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:0b309d1747110feb25d7ed6b01afdec269c647d382c857ef4663bbe6ad95a912", size = 149273 }, + { url = "https://files.pythonhosted.org/packages/3a/a4/8633b0fc1a2d1834d5393dafecce4a1cc56727bfd82b4dc18fc92f0d3cc3/charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:136815f06a3ae311fae551c3df1f998a1ebd01ddd424aa5603a4336997629e95", size = 152437 }, + { url = "https://files.pythonhosted.org/packages/64/ea/69af161062166b5975ccbb0961fd2384853190c70786f288684490913bf5/charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:14215b71a762336254351b00ec720a8e85cada43b987da5a042e4ce3e82bd68e", size = 150087 }, + { url = "https://files.pythonhosted.org/packages/3b/fd/e60a9d9fd967f4ad5a92810138192f825d77b4fa2a557990fd575a47695b/charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:79983512b108e4a164b9c8d34de3992f76d48cadc9554c9e60b43f308988aabe", size = 145142 }, + { url = "https://files.pythonhosted.org/packages/6d/02/8cb0988a1e49ac9ce2eed1e07b77ff118f2923e9ebd0ede41ba85f2dcb04/charset_normalizer-3.4.0-cp310-cp310-win32.whl", hash = "sha256:c94057af19bc953643a33581844649a7fdab902624d2eb739738a30e2b3e60fc", size = 94701 }, + { url = "https://files.pythonhosted.org/packages/d6/20/f1d4670a8a723c46be695dff449d86d6092916f9e99c53051954ee33a1bc/charset_normalizer-3.4.0-cp310-cp310-win_amd64.whl", hash = "sha256:55f56e2ebd4e3bc50442fbc0888c9d8c94e4e06a933804e2af3e89e2f9c1c749", size = 102191 }, + { url = "https://files.pythonhosted.org/packages/9c/61/73589dcc7a719582bf56aae309b6103d2762b526bffe189d635a7fcfd998/charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:0d99dd8ff461990f12d6e42c7347fd9ab2532fb70e9621ba520f9e8637161d7c", size = 193339 }, + { url = "https://files.pythonhosted.org/packages/77/d5/8c982d58144de49f59571f940e329ad6e8615e1e82ef84584c5eeb5e1d72/charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c57516e58fd17d03ebe67e181a4e4e2ccab1168f8c2976c6a334d4f819fe5944", size = 124366 }, + { url = "https://files.pythonhosted.org/packages/bf/19/411a64f01ee971bed3231111b69eb56f9331a769072de479eae7de52296d/charset_normalizer-3.4.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6dba5d19c4dfab08e58d5b36304b3f92f3bd5d42c1a3fa37b5ba5cdf6dfcbcee", size = 118874 }, + { url = "https://files.pythonhosted.org/packages/4c/92/97509850f0d00e9f14a46bc751daabd0ad7765cff29cdfb66c68b6dad57f/charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bf4475b82be41b07cc5e5ff94810e6a01f276e37c2d55571e3fe175e467a1a1c", size = 138243 }, + { url = "https://files.pythonhosted.org/packages/e2/29/d227805bff72ed6d6cb1ce08eec707f7cfbd9868044893617eb331f16295/charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ce031db0408e487fd2775d745ce30a7cd2923667cf3b69d48d219f1d8f5ddeb6", size = 148676 }, + { url = "https://files.pythonhosted.org/packages/13/bc/87c2c9f2c144bedfa62f894c3007cd4530ba4b5351acb10dc786428a50f0/charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8ff4e7cdfdb1ab5698e675ca622e72d58a6fa2a8aa58195de0c0061288e6e3ea", size = 141289 }, + { url = "https://files.pythonhosted.org/packages/eb/5b/6f10bad0f6461fa272bfbbdf5d0023b5fb9bc6217c92bf068fa5a99820f5/charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3710a9751938947e6327ea9f3ea6332a09bf0ba0c09cae9cb1f250bd1f1549bc", size = 142585 }, + { url = "https://files.pythonhosted.org/packages/3b/a0/a68980ab8a1f45a36d9745d35049c1af57d27255eff8c907e3add84cf68f/charset_normalizer-3.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:82357d85de703176b5587dbe6ade8ff67f9f69a41c0733cf2425378b49954de5", size = 144408 }, + { url = "https://files.pythonhosted.org/packages/d7/a1/493919799446464ed0299c8eef3c3fad0daf1c3cd48bff9263c731b0d9e2/charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:47334db71978b23ebcf3c0f9f5ee98b8d65992b65c9c4f2d34c2eaf5bcaf0594", size = 139076 }, + { url = "https://files.pythonhosted.org/packages/fb/9d/9c13753a5a6e0db4a0a6edb1cef7aee39859177b64e1a1e748a6e3ba62c2/charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:8ce7fd6767a1cc5a92a639b391891bf1c268b03ec7e021c7d6d902285259685c", size = 146874 }, + { url = "https://files.pythonhosted.org/packages/75/d2/0ab54463d3410709c09266dfb416d032a08f97fd7d60e94b8c6ef54ae14b/charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:f1a2f519ae173b5b6a2c9d5fa3116ce16e48b3462c8b96dfdded11055e3d6365", size = 150871 }, + { url = "https://files.pythonhosted.org/packages/8d/c9/27e41d481557be53d51e60750b85aa40eaf52b841946b3cdeff363105737/charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:63bc5c4ae26e4bc6be6469943b8253c0fd4e4186c43ad46e713ea61a0ba49129", size = 148546 }, + { url = "https://files.pythonhosted.org/packages/ee/44/4f62042ca8cdc0cabf87c0fc00ae27cd8b53ab68be3605ba6d071f742ad3/charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:bcb4f8ea87d03bc51ad04add8ceaf9b0f085ac045ab4d74e73bbc2dc033f0236", size = 143048 }, + { url = "https://files.pythonhosted.org/packages/01/f8/38842422988b795220eb8038745d27a675ce066e2ada79516c118f291f07/charset_normalizer-3.4.0-cp311-cp311-win32.whl", hash = "sha256:9ae4ef0b3f6b41bad6366fb0ea4fc1d7ed051528e113a60fa2a65a9abb5b1d99", size = 94389 }, + { url = "https://files.pythonhosted.org/packages/0b/6e/b13bd47fa9023b3699e94abf565b5a2f0b0be6e9ddac9812182596ee62e4/charset_normalizer-3.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:cee4373f4d3ad28f1ab6290684d8e2ebdb9e7a1b74fdc39e4c211995f77bec27", size = 101752 }, + { url = "https://files.pythonhosted.org/packages/d3/0b/4b7a70987abf9b8196845806198975b6aab4ce016632f817ad758a5aa056/charset_normalizer-3.4.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:0713f3adb9d03d49d365b70b84775d0a0d18e4ab08d12bc46baa6132ba78aaf6", size = 194445 }, + { url = "https://files.pythonhosted.org/packages/50/89/354cc56cf4dd2449715bc9a0f54f3aef3dc700d2d62d1fa5bbea53b13426/charset_normalizer-3.4.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:de7376c29d95d6719048c194a9cf1a1b0393fbe8488a22008610b0361d834ecf", size = 125275 }, + { url = "https://files.pythonhosted.org/packages/fa/44/b730e2a2580110ced837ac083d8ad222343c96bb6b66e9e4e706e4d0b6df/charset_normalizer-3.4.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4a51b48f42d9358460b78725283f04bddaf44a9358197b889657deba38f329db", size = 119020 }, + { url = "https://files.pythonhosted.org/packages/9d/e4/9263b8240ed9472a2ae7ddc3e516e71ef46617fe40eaa51221ccd4ad9a27/charset_normalizer-3.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b295729485b06c1a0683af02a9e42d2caa9db04a373dc38a6a58cdd1e8abddf1", size = 139128 }, + { url = "https://files.pythonhosted.org/packages/6b/e3/9f73e779315a54334240353eaea75854a9a690f3f580e4bd85d977cb2204/charset_normalizer-3.4.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ee803480535c44e7f5ad00788526da7d85525cfefaf8acf8ab9a310000be4b03", size = 149277 }, + { url = "https://files.pythonhosted.org/packages/1a/cf/f1f50c2f295312edb8a548d3fa56a5c923b146cd3f24114d5adb7e7be558/charset_normalizer-3.4.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3d59d125ffbd6d552765510e3f31ed75ebac2c7470c7274195b9161a32350284", size = 142174 }, + { url = "https://files.pythonhosted.org/packages/16/92/92a76dc2ff3a12e69ba94e7e05168d37d0345fa08c87e1fe24d0c2a42223/charset_normalizer-3.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8cda06946eac330cbe6598f77bb54e690b4ca93f593dee1568ad22b04f347c15", size = 143838 }, + { url = "https://files.pythonhosted.org/packages/a4/01/2117ff2b1dfc61695daf2babe4a874bca328489afa85952440b59819e9d7/charset_normalizer-3.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:07afec21bbbbf8a5cc3651aa96b980afe2526e7f048fdfb7f1014d84acc8b6d8", size = 146149 }, + { url = "https://files.pythonhosted.org/packages/f6/9b/93a332b8d25b347f6839ca0a61b7f0287b0930216994e8bf67a75d050255/charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6b40e8d38afe634559e398cc32b1472f376a4099c75fe6299ae607e404c033b2", size = 140043 }, + { url = "https://files.pythonhosted.org/packages/ab/f6/7ac4a01adcdecbc7a7587767c776d53d369b8b971382b91211489535acf0/charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:b8dcd239c743aa2f9c22ce674a145e0a25cb1566c495928440a181ca1ccf6719", size = 148229 }, + { url = "https://files.pythonhosted.org/packages/9d/be/5708ad18161dee7dc6a0f7e6cf3a88ea6279c3e8484844c0590e50e803ef/charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:84450ba661fb96e9fd67629b93d2941c871ca86fc38d835d19d4225ff946a631", size = 151556 }, + { url = "https://files.pythonhosted.org/packages/5a/bb/3d8bc22bacb9eb89785e83e6723f9888265f3a0de3b9ce724d66bd49884e/charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:44aeb140295a2f0659e113b31cfe92c9061622cadbc9e2a2f7b8ef6b1e29ef4b", size = 149772 }, + { url = "https://files.pythonhosted.org/packages/f7/fa/d3fc622de05a86f30beea5fc4e9ac46aead4731e73fd9055496732bcc0a4/charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:1db4e7fefefd0f548d73e2e2e041f9df5c59e178b4c72fbac4cc6f535cfb1565", size = 144800 }, + { url = "https://files.pythonhosted.org/packages/9a/65/bdb9bc496d7d190d725e96816e20e2ae3a6fa42a5cac99c3c3d6ff884118/charset_normalizer-3.4.0-cp312-cp312-win32.whl", hash = "sha256:5726cf76c982532c1863fb64d8c6dd0e4c90b6ece9feb06c9f202417a31f7dd7", size = 94836 }, + { url = "https://files.pythonhosted.org/packages/3e/67/7b72b69d25b89c0b3cea583ee372c43aa24df15f0e0f8d3982c57804984b/charset_normalizer-3.4.0-cp312-cp312-win_amd64.whl", hash = "sha256:b197e7094f232959f8f20541ead1d9862ac5ebea1d58e9849c1bf979255dfac9", size = 102187 }, + { url = "https://files.pythonhosted.org/packages/f3/89/68a4c86f1a0002810a27f12e9a7b22feb198c59b2f05231349fbce5c06f4/charset_normalizer-3.4.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:dd4eda173a9fcccb5f2e2bd2a9f423d180194b1bf17cf59e3269899235b2a114", size = 194617 }, + { url = "https://files.pythonhosted.org/packages/4f/cd/8947fe425e2ab0aa57aceb7807af13a0e4162cd21eee42ef5b053447edf5/charset_normalizer-3.4.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:e9e3c4c9e1ed40ea53acf11e2a386383c3304212c965773704e4603d589343ed", size = 125310 }, + { url = "https://files.pythonhosted.org/packages/5b/f0/b5263e8668a4ee9becc2b451ed909e9c27058337fda5b8c49588183c267a/charset_normalizer-3.4.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:92a7e36b000bf022ef3dbb9c46bfe2d52c047d5e3f3343f43204263c5addc250", size = 119126 }, + { url = "https://files.pythonhosted.org/packages/ff/6e/e445afe4f7fda27a533f3234b627b3e515a1b9429bc981c9a5e2aa5d97b6/charset_normalizer-3.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:54b6a92d009cbe2fb11054ba694bc9e284dad30a26757b1e372a1fdddaf21920", size = 139342 }, + { url = "https://files.pythonhosted.org/packages/a1/b2/4af9993b532d93270538ad4926c8e37dc29f2111c36f9c629840c57cd9b3/charset_normalizer-3.4.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1ffd9493de4c922f2a38c2bf62b831dcec90ac673ed1ca182fe11b4d8e9f2a64", size = 149383 }, + { url = "https://files.pythonhosted.org/packages/fb/6f/4e78c3b97686b871db9be6f31d64e9264e889f8c9d7ab33c771f847f79b7/charset_normalizer-3.4.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:35c404d74c2926d0287fbd63ed5d27eb911eb9e4a3bb2c6d294f3cfd4a9e0c23", size = 142214 }, + { url = "https://files.pythonhosted.org/packages/2b/c9/1c8fe3ce05d30c87eff498592c89015b19fade13df42850aafae09e94f35/charset_normalizer-3.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4796efc4faf6b53a18e3d46343535caed491776a22af773f366534056c4e1fbc", size = 144104 }, + { url = "https://files.pythonhosted.org/packages/ee/68/efad5dcb306bf37db7db338338e7bb8ebd8cf38ee5bbd5ceaaaa46f257e6/charset_normalizer-3.4.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e7fdd52961feb4c96507aa649550ec2a0d527c086d284749b2f582f2d40a2e0d", size = 146255 }, + { url = "https://files.pythonhosted.org/packages/0c/75/1ed813c3ffd200b1f3e71121c95da3f79e6d2a96120163443b3ad1057505/charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:92db3c28b5b2a273346bebb24857fda45601aef6ae1c011c0a997106581e8a88", size = 140251 }, + { url = "https://files.pythonhosted.org/packages/7d/0d/6f32255c1979653b448d3c709583557a4d24ff97ac4f3a5be156b2e6a210/charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:ab973df98fc99ab39080bfb0eb3a925181454d7c3ac8a1e695fddfae696d9e90", size = 148474 }, + { url = "https://files.pythonhosted.org/packages/ac/a0/c1b5298de4670d997101fef95b97ac440e8c8d8b4efa5a4d1ef44af82f0d/charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:4b67fdab07fdd3c10bb21edab3cbfe8cf5696f453afce75d815d9d7223fbe88b", size = 151849 }, + { url = "https://files.pythonhosted.org/packages/04/4f/b3961ba0c664989ba63e30595a3ed0875d6790ff26671e2aae2fdc28a399/charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:aa41e526a5d4a9dfcfbab0716c7e8a1b215abd3f3df5a45cf18a12721d31cb5d", size = 149781 }, + { url = "https://files.pythonhosted.org/packages/d8/90/6af4cd042066a4adad58ae25648a12c09c879efa4849c705719ba1b23d8c/charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ffc519621dce0c767e96b9c53f09c5d215578e10b02c285809f76509a3931482", size = 144970 }, + { url = "https://files.pythonhosted.org/packages/cc/67/e5e7e0cbfefc4ca79025238b43cdf8a2037854195b37d6417f3d0895c4c2/charset_normalizer-3.4.0-cp313-cp313-win32.whl", hash = "sha256:f19c1585933c82098c2a520f8ec1227f20e339e33aca8fa6f956f6691b784e67", size = 94973 }, + { url = "https://files.pythonhosted.org/packages/65/97/fc9bbc54ee13d33dc54a7fcf17b26368b18505500fc01e228c27b5222d80/charset_normalizer-3.4.0-cp313-cp313-win_amd64.whl", hash = "sha256:707b82d19e65c9bd28b81dde95249b07bf9f5b90ebe1ef17d9b57473f8a64b7b", size = 102308 }, + { url = "https://files.pythonhosted.org/packages/54/2f/28659eee7f5d003e0f5a3b572765bf76d6e0fe6601ab1f1b1dd4cba7e4f1/charset_normalizer-3.4.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:980b4f289d1d90ca5efcf07958d3eb38ed9c0b7676bf2831a54d4f66f9c27dfa", size = 196326 }, + { url = "https://files.pythonhosted.org/packages/d1/18/92869d5c0057baa973a3ee2af71573be7b084b3c3d428fe6463ce71167f8/charset_normalizer-3.4.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f28f891ccd15c514a0981f3b9db9aa23d62fe1a99997512b0491d2ed323d229a", size = 125614 }, + { url = "https://files.pythonhosted.org/packages/d6/27/327904c5a54a7796bb9f36810ec4173d2df5d88b401d2b95ef53111d214e/charset_normalizer-3.4.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a8aacce6e2e1edcb6ac625fb0f8c3a9570ccc7bfba1f63419b3769ccf6a00ed0", size = 120450 }, + { url = "https://files.pythonhosted.org/packages/a4/23/65af317914a0308495133b2d654cf67b11bbd6ca16637c4e8a38f80a5a69/charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bd7af3717683bea4c87acd8c0d3d5b44d56120b26fd3f8a692bdd2d5260c620a", size = 140135 }, + { url = "https://files.pythonhosted.org/packages/f2/41/6190102ad521a8aa888519bb014a74251ac4586cde9b38e790901684f9ab/charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5ff2ed8194587faf56555927b3aa10e6fb69d931e33953943bc4f837dfee2242", size = 150413 }, + { url = "https://files.pythonhosted.org/packages/7b/ab/f47b0159a69eab9bd915591106859f49670c75f9a19082505ff16f50efc0/charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e91f541a85298cf35433bf66f3fab2a4a2cff05c127eeca4af174f6d497f0d4b", size = 142992 }, + { url = "https://files.pythonhosted.org/packages/28/89/60f51ad71f63aaaa7e51a2a2ad37919985a341a1d267070f212cdf6c2d22/charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:309a7de0a0ff3040acaebb35ec45d18db4b28232f21998851cfa709eeff49d62", size = 144871 }, + { url = "https://files.pythonhosted.org/packages/0c/48/0050550275fea585a6e24460b42465020b53375017d8596c96be57bfabca/charset_normalizer-3.4.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:285e96d9d53422efc0d7a17c60e59f37fbf3dfa942073f666db4ac71e8d726d0", size = 146756 }, + { url = "https://files.pythonhosted.org/packages/dc/b5/47f8ee91455946f745e6c9ddbb0f8f50314d2416dd922b213e7d5551ad09/charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:5d447056e2ca60382d460a604b6302d8db69476fd2015c81e7c35417cfabe4cd", size = 141034 }, + { url = "https://files.pythonhosted.org/packages/84/79/5c731059ebab43e80bf61fa51666b9b18167974b82004f18c76378ed31a3/charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:20587d20f557fe189b7947d8e7ec5afa110ccf72a3128d61a2a387c3313f46be", size = 149434 }, + { url = "https://files.pythonhosted.org/packages/ca/f3/0719cd09fc4dc42066f239cb3c48ced17fc3316afca3e2a30a4756fe49ab/charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:130272c698667a982a5d0e626851ceff662565379baf0ff2cc58067b81d4f11d", size = 152443 }, + { url = "https://files.pythonhosted.org/packages/f7/0e/c6357297f1157c8e8227ff337e93fd0a90e498e3d6ab96b2782204ecae48/charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:ab22fbd9765e6954bc0bcff24c25ff71dcbfdb185fcdaca49e81bac68fe724d3", size = 150294 }, + { url = "https://files.pythonhosted.org/packages/54/9a/acfa96dc4ea8c928040b15822b59d0863d6e1757fba8bd7de3dc4f761c13/charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:7782afc9b6b42200f7362858f9e73b1f8316afb276d316336c0ec3bd73312742", size = 145314 }, + { url = "https://files.pythonhosted.org/packages/73/1c/b10a63032eaebb8d7bcb8544f12f063f41f5f463778ac61da15d9985e8b6/charset_normalizer-3.4.0-cp39-cp39-win32.whl", hash = "sha256:2de62e8801ddfff069cd5c504ce3bc9672b23266597d4e4f50eda28846c322f2", size = 94724 }, + { url = "https://files.pythonhosted.org/packages/c5/77/3a78bf28bfaa0863f9cfef278dbeadf55efe064eafff8c7c424ae3c4c1bf/charset_normalizer-3.4.0-cp39-cp39-win_amd64.whl", hash = "sha256:95c3c157765b031331dd4db3c775e58deaee050a3042fcad72cbc4189d7c8dca", size = 102159 }, + { url = "https://files.pythonhosted.org/packages/bf/9b/08c0432272d77b04803958a4598a51e2a4b51c06640af8b8f0f908c18bf2/charset_normalizer-3.4.0-py3-none-any.whl", hash = "sha256:fe9f97feb71aa9896b81973a7bbada8c49501dc73e58a10fcef6663af95e5079", size = 49446 }, +] + +[[package]] +name = "click" +version = "8.1.8" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "colorama", marker = "platform_system == 'Windows'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/b9/2e/0090cbf739cee7d23781ad4b89a9894a41538e4fcf4c31dcdd705b78eb8b/click-8.1.8.tar.gz", hash = "sha256:ed53c9d8990d83c2a27deae68e4ee337473f6330c040a31d4225c9574d16096a", size = 226593 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7e/d4/7ebdbd03970677812aac39c869717059dbb71a4cfc033ca6e5221787892c/click-8.1.8-py3-none-any.whl", hash = "sha256:63c132bbbed01578a06712a2d1f497bb62d9c1c0d329b7903a866228027263b2", size = 98188 }, +] + +[[package]] +name = "colorama" +version = "0.4.6" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335 }, +] + +[[package]] +name = "ghp-import" +version = "2.1.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "python-dateutil" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/d9/29/d40217cbe2f6b1359e00c6c307bb3fc876ba74068cbab3dde77f03ca0dc4/ghp-import-2.1.0.tar.gz", hash = "sha256:9c535c4c61193c2df8871222567d7fd7e5014d835f97dc7b7439069e2413d343", size = 10943 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f7/ec/67fbef5d497f86283db54c22eec6f6140243aae73265799baaaa19cd17fb/ghp_import-2.1.0-py3-none-any.whl", hash = "sha256:8337dd7b50877f163d4c0289bc1f1c7f127550241988d568c1db512c4324a619", size = 11034 }, +] + +[[package]] +name = "idna" +version = "3.10" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d/idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9", size = 190490 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3", size = 70442 }, +] + +[[package]] +name = "importlib-metadata" +version = "8.5.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "zipp" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/cd/12/33e59336dca5be0c398a7482335911a33aa0e20776128f038019f1a95f1b/importlib_metadata-8.5.0.tar.gz", hash = "sha256:71522656f0abace1d072b9e5481a48f07c138e00f079c38c8f883823f9c26bd7", size = 55304 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a0/d9/a1e041c5e7caa9a05c925f4bdbdfb7f006d1f74996af53467bc394c97be7/importlib_metadata-8.5.0-py3-none-any.whl", hash = "sha256:45e54197d28b7a7f1559e60b95e7c567032b602131fbd588f1497f47880aa68b", size = 26514 }, +] + +[[package]] +name = "jinja2" +version = "3.1.5" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "markupsafe" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/af/92/b3130cbbf5591acf9ade8708c365f3238046ac7cb8ccba6e81abccb0ccff/jinja2-3.1.5.tar.gz", hash = "sha256:8fefff8dc3034e27bb80d67c671eb8a9bc424c0ef4c0826edbff304cceff43bb", size = 244674 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/bd/0f/2ba5fbcd631e3e88689309dbe978c5769e883e4b84ebfe7da30b43275c5a/jinja2-3.1.5-py3-none-any.whl", hash = "sha256:aba0f4dc9ed8013c424088f68a5c226f7d6097ed89b246d7749c2ec4175c6adb", size = 134596 }, +] + +[[package]] +name = "kalico-docs" +version = "0.1.0" +source = { virtual = "." } +dependencies = [ + { name = "mdx-breakless-lists" }, + { name = "mdx-truly-sane-lists" }, + { name = "mkdocs" }, + { name = "mkdocs-exclude" }, + { name = "mkdocs-material" }, + { name = "mkdocs-simple-hooks" }, + { name = "py-gfm" }, +] + +[package.metadata] +requires-dist = [ + { name = "mdx-breakless-lists", specifier = ">=1.0.1" }, + { name = "mdx-truly-sane-lists", specifier = ">=1.3" }, + { name = "mkdocs", specifier = ">=1.6.1" }, + { name = "mkdocs-exclude", specifier = ">=1.0.2" }, + { name = "mkdocs-material", specifier = ">=9.5.49" }, + { name = "mkdocs-simple-hooks", specifier = ">=0.1.5" }, + { name = "py-gfm", specifier = ">=2.0.0" }, +] + +[package.metadata.requires-dev] +dev = [] + +[[package]] +name = "markdown" +version = "3.7" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "importlib-metadata", marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/54/28/3af612670f82f4c056911fbbbb42760255801b3068c48de792d354ff4472/markdown-3.7.tar.gz", hash = "sha256:2ae2471477cfd02dbbf038d5d9bc226d40def84b4fe2986e49b59b6b472bbed2", size = 357086 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3f/08/83871f3c50fc983b88547c196d11cf8c3340e37c32d2e9d6152abe2c61f7/Markdown-3.7-py3-none-any.whl", hash = "sha256:7eb6df5690b81a1d7942992c97fad2938e956e79df20cbc6186e9c3a77b1c803", size = 106349 }, +] + +[[package]] +name = "markupsafe" +version = "3.0.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/b2/97/5d42485e71dfc078108a86d6de8fa46db44a1a9295e89c5d6d4a06e23a62/markupsafe-3.0.2.tar.gz", hash = "sha256:ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0", size = 20537 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/04/90/d08277ce111dd22f77149fd1a5d4653eeb3b3eaacbdfcbae5afb2600eebd/MarkupSafe-3.0.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7e94c425039cde14257288fd61dcfb01963e658efbc0ff54f5306b06054700f8", size = 14357 }, + { url = "https://files.pythonhosted.org/packages/04/e1/6e2194baeae0bca1fae6629dc0cbbb968d4d941469cbab11a3872edff374/MarkupSafe-3.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9e2d922824181480953426608b81967de705c3cef4d1af983af849d7bd619158", size = 12393 }, + { url = "https://files.pythonhosted.org/packages/1d/69/35fa85a8ece0a437493dc61ce0bb6d459dcba482c34197e3efc829aa357f/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:38a9ef736c01fccdd6600705b09dc574584b89bea478200c5fbf112a6b0d5579", size = 21732 }, + { url = "https://files.pythonhosted.org/packages/22/35/137da042dfb4720b638d2937c38a9c2df83fe32d20e8c8f3185dbfef05f7/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bbcb445fa71794da8f178f0f6d66789a28d7319071af7a496d4d507ed566270d", size = 20866 }, + { url = "https://files.pythonhosted.org/packages/29/28/6d029a903727a1b62edb51863232152fd335d602def598dade38996887f0/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:57cb5a3cf367aeb1d316576250f65edec5bb3be939e9247ae594b4bcbc317dfb", size = 20964 }, + { url = "https://files.pythonhosted.org/packages/cc/cd/07438f95f83e8bc028279909d9c9bd39e24149b0d60053a97b2bc4f8aa51/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:3809ede931876f5b2ec92eef964286840ed3540dadf803dd570c3b7e13141a3b", size = 21977 }, + { url = "https://files.pythonhosted.org/packages/29/01/84b57395b4cc062f9c4c55ce0df7d3108ca32397299d9df00fedd9117d3d/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e07c3764494e3776c602c1e78e298937c3315ccc9043ead7e685b7f2b8d47b3c", size = 21366 }, + { url = "https://files.pythonhosted.org/packages/bd/6e/61ebf08d8940553afff20d1fb1ba7294b6f8d279df9fd0c0db911b4bbcfd/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b424c77b206d63d500bcb69fa55ed8d0e6a3774056bdc4839fc9298a7edca171", size = 21091 }, + { url = "https://files.pythonhosted.org/packages/11/23/ffbf53694e8c94ebd1e7e491de185124277964344733c45481f32ede2499/MarkupSafe-3.0.2-cp310-cp310-win32.whl", hash = "sha256:fcabf5ff6eea076f859677f5f0b6b5c1a51e70a376b0579e0eadef8db48c6b50", size = 15065 }, + { url = "https://files.pythonhosted.org/packages/44/06/e7175d06dd6e9172d4a69a72592cb3f7a996a9c396eee29082826449bbc3/MarkupSafe-3.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:6af100e168aa82a50e186c82875a5893c5597a0c1ccdb0d8b40240b1f28b969a", size = 15514 }, + { url = "https://files.pythonhosted.org/packages/6b/28/bbf83e3f76936960b850435576dd5e67034e200469571be53f69174a2dfd/MarkupSafe-3.0.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9025b4018f3a1314059769c7bf15441064b2207cb3f065e6ea1e7359cb46db9d", size = 14353 }, + { url = "https://files.pythonhosted.org/packages/6c/30/316d194b093cde57d448a4c3209f22e3046c5bb2fb0820b118292b334be7/MarkupSafe-3.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:93335ca3812df2f366e80509ae119189886b0f3c2b81325d39efdb84a1e2ae93", size = 12392 }, + { url = "https://files.pythonhosted.org/packages/f2/96/9cdafba8445d3a53cae530aaf83c38ec64c4d5427d975c974084af5bc5d2/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2cb8438c3cbb25e220c2ab33bb226559e7afb3baec11c4f218ffa7308603c832", size = 23984 }, + { url = "https://files.pythonhosted.org/packages/f1/a4/aefb044a2cd8d7334c8a47d3fb2c9f328ac48cb349468cc31c20b539305f/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a123e330ef0853c6e822384873bef7507557d8e4a082961e1defa947aa59ba84", size = 23120 }, + { url = "https://files.pythonhosted.org/packages/8d/21/5e4851379f88f3fad1de30361db501300d4f07bcad047d3cb0449fc51f8c/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1e084f686b92e5b83186b07e8a17fc09e38fff551f3602b249881fec658d3eca", size = 23032 }, + { url = "https://files.pythonhosted.org/packages/00/7b/e92c64e079b2d0d7ddf69899c98842f3f9a60a1ae72657c89ce2655c999d/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d8213e09c917a951de9d09ecee036d5c7d36cb6cb7dbaece4c71a60d79fb9798", size = 24057 }, + { url = "https://files.pythonhosted.org/packages/f9/ac/46f960ca323037caa0a10662ef97d0a4728e890334fc156b9f9e52bcc4ca/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:5b02fb34468b6aaa40dfc198d813a641e3a63b98c2b05a16b9f80b7ec314185e", size = 23359 }, + { url = "https://files.pythonhosted.org/packages/69/84/83439e16197337b8b14b6a5b9c2105fff81d42c2a7c5b58ac7b62ee2c3b1/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0bff5e0ae4ef2e1ae4fdf2dfd5b76c75e5c2fa4132d05fc1b0dabcd20c7e28c4", size = 23306 }, + { url = "https://files.pythonhosted.org/packages/9a/34/a15aa69f01e2181ed8d2b685c0d2f6655d5cca2c4db0ddea775e631918cd/MarkupSafe-3.0.2-cp311-cp311-win32.whl", hash = "sha256:6c89876f41da747c8d3677a2b540fb32ef5715f97b66eeb0c6b66f5e3ef6f59d", size = 15094 }, + { url = "https://files.pythonhosted.org/packages/da/b8/3a3bd761922d416f3dc5d00bfbed11f66b1ab89a0c2b6e887240a30b0f6b/MarkupSafe-3.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:70a87b411535ccad5ef2f1df5136506a10775d267e197e4cf531ced10537bd6b", size = 15521 }, + { url = "https://files.pythonhosted.org/packages/22/09/d1f21434c97fc42f09d290cbb6350d44eb12f09cc62c9476effdb33a18aa/MarkupSafe-3.0.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:9778bd8ab0a994ebf6f84c2b949e65736d5575320a17ae8984a77fab08db94cf", size = 14274 }, + { url = "https://files.pythonhosted.org/packages/6b/b0/18f76bba336fa5aecf79d45dcd6c806c280ec44538b3c13671d49099fdd0/MarkupSafe-3.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:846ade7b71e3536c4e56b386c2a47adf5741d2d8b94ec9dc3e92e5e1ee1e2225", size = 12348 }, + { url = "https://files.pythonhosted.org/packages/e0/25/dd5c0f6ac1311e9b40f4af06c78efde0f3b5cbf02502f8ef9501294c425b/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1c99d261bd2d5f6b59325c92c73df481e05e57f19837bdca8413b9eac4bd8028", size = 24149 }, + { url = "https://files.pythonhosted.org/packages/f3/f0/89e7aadfb3749d0f52234a0c8c7867877876e0a20b60e2188e9850794c17/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e17c96c14e19278594aa4841ec148115f9c7615a47382ecb6b82bd8fea3ab0c8", size = 23118 }, + { url = "https://files.pythonhosted.org/packages/d5/da/f2eeb64c723f5e3777bc081da884b414671982008c47dcc1873d81f625b6/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:88416bd1e65dcea10bc7569faacb2c20ce071dd1f87539ca2ab364bf6231393c", size = 22993 }, + { url = "https://files.pythonhosted.org/packages/da/0e/1f32af846df486dce7c227fe0f2398dc7e2e51d4a370508281f3c1c5cddc/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2181e67807fc2fa785d0592dc2d6206c019b9502410671cc905d132a92866557", size = 24178 }, + { url = "https://files.pythonhosted.org/packages/c4/f6/bb3ca0532de8086cbff5f06d137064c8410d10779c4c127e0e47d17c0b71/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:52305740fe773d09cffb16f8ed0427942901f00adedac82ec8b67752f58a1b22", size = 23319 }, + { url = "https://files.pythonhosted.org/packages/a2/82/8be4c96ffee03c5b4a034e60a31294daf481e12c7c43ab8e34a1453ee48b/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ad10d3ded218f1039f11a75f8091880239651b52e9bb592ca27de44eed242a48", size = 23352 }, + { url = "https://files.pythonhosted.org/packages/51/ae/97827349d3fcffee7e184bdf7f41cd6b88d9919c80f0263ba7acd1bbcb18/MarkupSafe-3.0.2-cp312-cp312-win32.whl", hash = "sha256:0f4ca02bea9a23221c0182836703cbf8930c5e9454bacce27e767509fa286a30", size = 15097 }, + { url = "https://files.pythonhosted.org/packages/c1/80/a61f99dc3a936413c3ee4e1eecac96c0da5ed07ad56fd975f1a9da5bc630/MarkupSafe-3.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:8e06879fc22a25ca47312fbe7c8264eb0b662f6db27cb2d3bbbc74b1df4b9b87", size = 15601 }, + { url = "https://files.pythonhosted.org/packages/83/0e/67eb10a7ecc77a0c2bbe2b0235765b98d164d81600746914bebada795e97/MarkupSafe-3.0.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ba9527cdd4c926ed0760bc301f6728ef34d841f405abf9d4f959c478421e4efd", size = 14274 }, + { url = "https://files.pythonhosted.org/packages/2b/6d/9409f3684d3335375d04e5f05744dfe7e9f120062c9857df4ab490a1031a/MarkupSafe-3.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f8b3d067f2e40fe93e1ccdd6b2e1d16c43140e76f02fb1319a05cf2b79d99430", size = 12352 }, + { url = "https://files.pythonhosted.org/packages/d2/f5/6eadfcd3885ea85fe2a7c128315cc1bb7241e1987443d78c8fe712d03091/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:569511d3b58c8791ab4c2e1285575265991e6d8f8700c7be0e88f86cb0672094", size = 24122 }, + { url = "https://files.pythonhosted.org/packages/0c/91/96cf928db8236f1bfab6ce15ad070dfdd02ed88261c2afafd4b43575e9e9/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15ab75ef81add55874e7ab7055e9c397312385bd9ced94920f2802310c930396", size = 23085 }, + { url = "https://files.pythonhosted.org/packages/c2/cf/c9d56af24d56ea04daae7ac0940232d31d5a8354f2b457c6d856b2057d69/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f3818cb119498c0678015754eba762e0d61e5b52d34c8b13d770f0719f7b1d79", size = 22978 }, + { url = "https://files.pythonhosted.org/packages/2a/9f/8619835cd6a711d6272d62abb78c033bda638fdc54c4e7f4272cf1c0962b/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:cdb82a876c47801bb54a690c5ae105a46b392ac6099881cdfb9f6e95e4014c6a", size = 24208 }, + { url = "https://files.pythonhosted.org/packages/f9/bf/176950a1792b2cd2102b8ffeb5133e1ed984547b75db47c25a67d3359f77/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:cabc348d87e913db6ab4aa100f01b08f481097838bdddf7c7a84b7575b7309ca", size = 23357 }, + { url = "https://files.pythonhosted.org/packages/ce/4f/9a02c1d335caabe5c4efb90e1b6e8ee944aa245c1aaaab8e8a618987d816/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:444dcda765c8a838eaae23112db52f1efaf750daddb2d9ca300bcae1039adc5c", size = 23344 }, + { url = "https://files.pythonhosted.org/packages/ee/55/c271b57db36f748f0e04a759ace9f8f759ccf22b4960c270c78a394f58be/MarkupSafe-3.0.2-cp313-cp313-win32.whl", hash = "sha256:bcf3e58998965654fdaff38e58584d8937aa3096ab5354d493c77d1fdd66d7a1", size = 15101 }, + { url = "https://files.pythonhosted.org/packages/29/88/07df22d2dd4df40aba9f3e402e6dc1b8ee86297dddbad4872bd5e7b0094f/MarkupSafe-3.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:e6a2a455bd412959b57a172ce6328d2dd1f01cb2135efda2e4576e8a23fa3b0f", size = 15603 }, + { url = "https://files.pythonhosted.org/packages/62/6a/8b89d24db2d32d433dffcd6a8779159da109842434f1dd2f6e71f32f738c/MarkupSafe-3.0.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:b5a6b3ada725cea8a5e634536b1b01c30bcdcd7f9c6fff4151548d5bf6b3a36c", size = 14510 }, + { url = "https://files.pythonhosted.org/packages/7a/06/a10f955f70a2e5a9bf78d11a161029d278eeacbd35ef806c3fd17b13060d/MarkupSafe-3.0.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:a904af0a6162c73e3edcb969eeeb53a63ceeb5d8cf642fade7d39e7963a22ddb", size = 12486 }, + { url = "https://files.pythonhosted.org/packages/34/cf/65d4a571869a1a9078198ca28f39fba5fbb910f952f9dbc5220afff9f5e6/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4aa4e5faecf353ed117801a068ebab7b7e09ffb6e1d5e412dc852e0da018126c", size = 25480 }, + { url = "https://files.pythonhosted.org/packages/0c/e3/90e9651924c430b885468b56b3d597cabf6d72be4b24a0acd1fa0e12af67/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0ef13eaeee5b615fb07c9a7dadb38eac06a0608b41570d8ade51c56539e509d", size = 23914 }, + { url = "https://files.pythonhosted.org/packages/66/8c/6c7cf61f95d63bb866db39085150df1f2a5bd3335298f14a66b48e92659c/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d16a81a06776313e817c951135cf7340a3e91e8c1ff2fac444cfd75fffa04afe", size = 23796 }, + { url = "https://files.pythonhosted.org/packages/bb/35/cbe9238ec3f47ac9a7c8b3df7a808e7cb50fe149dc7039f5f454b3fba218/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:6381026f158fdb7c72a168278597a5e3a5222e83ea18f543112b2662a9b699c5", size = 25473 }, + { url = "https://files.pythonhosted.org/packages/e6/32/7621a4382488aa283cc05e8984a9c219abad3bca087be9ec77e89939ded9/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:3d79d162e7be8f996986c064d1c7c817f6df3a77fe3d6859f6f9e7be4b8c213a", size = 24114 }, + { url = "https://files.pythonhosted.org/packages/0d/80/0985960e4b89922cb5a0bac0ed39c5b96cbc1a536a99f30e8c220a996ed9/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:131a3c7689c85f5ad20f9f6fb1b866f402c445b220c19fe4308c0b147ccd2ad9", size = 24098 }, + { url = "https://files.pythonhosted.org/packages/82/78/fedb03c7d5380df2427038ec8d973587e90561b2d90cd472ce9254cf348b/MarkupSafe-3.0.2-cp313-cp313t-win32.whl", hash = "sha256:ba8062ed2cf21c07a9e295d5b8a2a5ce678b913b45fdf68c32d95d6c1291e0b6", size = 15208 }, + { url = "https://files.pythonhosted.org/packages/4f/65/6079a46068dfceaeabb5dcad6d674f5f5c61a6fa5673746f42a9f4c233b3/MarkupSafe-3.0.2-cp313-cp313t-win_amd64.whl", hash = "sha256:e444a31f8db13eb18ada366ab3cf45fd4b31e4db1236a4448f68778c1d1a5a2f", size = 15739 }, + { url = "https://files.pythonhosted.org/packages/a7/ea/9b1530c3fdeeca613faeb0fb5cbcf2389d816072fab72a71b45749ef6062/MarkupSafe-3.0.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:eaa0a10b7f72326f1372a713e73c3f739b524b3af41feb43e4921cb529f5929a", size = 14344 }, + { url = "https://files.pythonhosted.org/packages/4b/c2/fbdbfe48848e7112ab05e627e718e854d20192b674952d9042ebd8c9e5de/MarkupSafe-3.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:48032821bbdf20f5799ff537c7ac3d1fba0ba032cfc06194faffa8cda8b560ff", size = 12389 }, + { url = "https://files.pythonhosted.org/packages/f0/25/7a7c6e4dbd4f867d95d94ca15449e91e52856f6ed1905d58ef1de5e211d0/MarkupSafe-3.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1a9d3f5f0901fdec14d8d2f66ef7d035f2157240a433441719ac9a3fba440b13", size = 21607 }, + { url = "https://files.pythonhosted.org/packages/53/8f/f339c98a178f3c1e545622206b40986a4c3307fe39f70ccd3d9df9a9e425/MarkupSafe-3.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:88b49a3b9ff31e19998750c38e030fc7bb937398b1f78cfa599aaef92d693144", size = 20728 }, + { url = "https://files.pythonhosted.org/packages/1a/03/8496a1a78308456dbd50b23a385c69b41f2e9661c67ea1329849a598a8f9/MarkupSafe-3.0.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cfad01eed2c2e0c01fd0ecd2ef42c492f7f93902e39a42fc9ee1692961443a29", size = 20826 }, + { url = "https://files.pythonhosted.org/packages/e6/cf/0a490a4bd363048c3022f2f475c8c05582179bb179defcee4766fb3dcc18/MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:1225beacc926f536dc82e45f8a4d68502949dc67eea90eab715dea3a21c1b5f0", size = 21843 }, + { url = "https://files.pythonhosted.org/packages/19/a3/34187a78613920dfd3cdf68ef6ce5e99c4f3417f035694074beb8848cd77/MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:3169b1eefae027567d1ce6ee7cae382c57fe26e82775f460f0b2778beaad66c0", size = 21219 }, + { url = "https://files.pythonhosted.org/packages/17/d8/5811082f85bb88410ad7e452263af048d685669bbbfb7b595e8689152498/MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:eb7972a85c54febfb25b5c4b4f3af4dcc731994c7da0d8a0b4a6eb0640e1d178", size = 20946 }, + { url = "https://files.pythonhosted.org/packages/7c/31/bd635fb5989440d9365c5e3c47556cfea121c7803f5034ac843e8f37c2f2/MarkupSafe-3.0.2-cp39-cp39-win32.whl", hash = "sha256:8c4e8c3ce11e1f92f6536ff07154f9d49677ebaaafc32db9db4620bc11ed480f", size = 15063 }, + { url = "https://files.pythonhosted.org/packages/b3/73/085399401383ce949f727afec55ec3abd76648d04b9f22e1c0e99cb4bec3/MarkupSafe-3.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:6e296a513ca3d94054c2c881cc913116e90fd030ad1c656b3869762b754f5f8a", size = 15506 }, +] + +[[package]] +name = "mdx-breakless-lists" +version = "1.0.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "markdown" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/87/87/e8097f9a40ba0ccc38dc3e2914aac06ef74e8c5e4cefb8fd0d60457f63f2/mdx_breakless_lists-1.0.1.tar.gz", hash = "sha256:2ec7978048673ad7cb8042b5787420a9d252053908dcb3418708cf2f91a6a538", size = 2900 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ce/d7/b466203159c3eb4ddccb251826537065ae9344176e2049fb483a0eb41e68/mdx_breakless_lists-1.0.1-py3-none-any.whl", hash = "sha256:d49209a42561142b1dacea6821a3899a8ccd17a45da5e7e04294aa23d98d76c8", size = 4469 }, +] + +[[package]] +name = "mdx-truly-sane-lists" +version = "1.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "markdown" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/e6/27/16456314311abac2cedef4527679924e80ac4de19dd926699c1b261e0b9b/mdx_truly_sane_lists-1.3.tar.gz", hash = "sha256:b661022df7520a1e113af7c355c62216b384c867e4f59fb8ee7ad511e6e77f45", size = 5359 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3a/9e/dcd1027f7fd193aed152e01c6651a197c36b858f2cd1425ad04cb31a34fc/mdx_truly_sane_lists-1.3-py3-none-any.whl", hash = "sha256:b9546a4c40ff8f1ab692f77cee4b6bfe8ddf9cccf23f0a24e71f3716fe290a37", size = 6071 }, +] + +[[package]] +name = "mergedeep" +version = "1.3.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/3a/41/580bb4006e3ed0361b8151a01d324fb03f420815446c7def45d02f74c270/mergedeep-1.3.4.tar.gz", hash = "sha256:0096d52e9dad9939c3d975a774666af186eda617e6ca84df4c94dec30004f2a8", size = 4661 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2c/19/04f9b178c2d8a15b076c8b5140708fa6ffc5601fb6f1e975537072df5b2a/mergedeep-1.3.4-py3-none-any.whl", hash = "sha256:70775750742b25c0d8f36c55aed03d24c3384d17c951b3175d898bd778ef0307", size = 6354 }, +] + +[[package]] +name = "mkdocs" +version = "1.6.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "click" }, + { name = "colorama", marker = "platform_system == 'Windows'" }, + { name = "ghp-import" }, + { name = "importlib-metadata", marker = "python_full_version < '3.10'" }, + { name = "jinja2" }, + { name = "markdown" }, + { name = "markupsafe" }, + { name = "mergedeep" }, + { name = "mkdocs-get-deps" }, + { name = "packaging" }, + { name = "pathspec" }, + { name = "pyyaml" }, + { name = "pyyaml-env-tag" }, + { name = "watchdog" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/bc/c6/bbd4f061bd16b378247f12953ffcb04786a618ce5e904b8c5a01a0309061/mkdocs-1.6.1.tar.gz", hash = "sha256:7b432f01d928c084353ab39c57282f29f92136665bdd6abf7c1ec8d822ef86f2", size = 3889159 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/22/5b/dbc6a8cddc9cfa9c4971d59fb12bb8d42e161b7e7f8cc89e49137c5b279c/mkdocs-1.6.1-py3-none-any.whl", hash = "sha256:db91759624d1647f3f34aa0c3f327dd2601beae39a366d6e064c03468d35c20e", size = 3864451 }, +] + +[[package]] +name = "mkdocs-exclude" +version = "1.0.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "mkdocs" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/54/b5/3a8e289282c9e8d7003f8a2f53d673d4fdaa81d493dc6966092d9985b6fc/mkdocs-exclude-1.0.2.tar.gz", hash = "sha256:ba6fab3c80ddbe3fd31d3e579861fd3124513708271180a5f81846da8c7e2a51", size = 6751 } + +[[package]] +name = "mkdocs-get-deps" +version = "0.2.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "importlib-metadata", marker = "python_full_version < '3.10'" }, + { name = "mergedeep" }, + { name = "platformdirs" }, + { name = "pyyaml" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/98/f5/ed29cd50067784976f25ed0ed6fcd3c2ce9eb90650aa3b2796ddf7b6870b/mkdocs_get_deps-0.2.0.tar.gz", hash = "sha256:162b3d129c7fad9b19abfdcb9c1458a651628e4b1dea628ac68790fb3061c60c", size = 10239 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9f/d4/029f984e8d3f3b6b726bd33cafc473b75e9e44c0f7e80a5b29abc466bdea/mkdocs_get_deps-0.2.0-py3-none-any.whl", hash = "sha256:2bf11d0b133e77a0dd036abeeb06dec8775e46efa526dc70667d8863eefc6134", size = 9521 }, +] + +[[package]] +name = "mkdocs-material" +version = "9.5.49" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "babel" }, + { name = "colorama" }, + { name = "jinja2" }, + { name = "markdown" }, + { name = "mkdocs" }, + { name = "mkdocs-material-extensions" }, + { name = "paginate" }, + { name = "pygments" }, + { name = "pymdown-extensions" }, + { name = "regex" }, + { name = "requests" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/e2/14/8daeeecee2e25bd84239a843fdcb92b20db88ebbcb26e0d32f414ca54a22/mkdocs_material-9.5.49.tar.gz", hash = "sha256:3671bb282b4f53a1c72e08adbe04d2481a98f85fed392530051f80ff94a9621d", size = 3949559 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fc/2d/2dd23a36b48421db54f118bb6f6f733dbe2d5c78fe7867375e48649fd3df/mkdocs_material-9.5.49-py3-none-any.whl", hash = "sha256:c3c2d8176b18198435d3a3e119011922f3e11424074645c24019c2dcf08a360e", size = 8684098 }, +] + +[[package]] +name = "mkdocs-material-extensions" +version = "1.3.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/79/9b/9b4c96d6593b2a541e1cb8b34899a6d021d208bb357042823d4d2cabdbe7/mkdocs_material_extensions-1.3.1.tar.gz", hash = "sha256:10c9511cea88f568257f960358a467d12b970e1f7b2c0e5fb2bb48cab1928443", size = 11847 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/5b/54/662a4743aa81d9582ee9339d4ffa3c8fd40a4965e033d77b9da9774d3960/mkdocs_material_extensions-1.3.1-py3-none-any.whl", hash = "sha256:adff8b62700b25cb77b53358dad940f3ef973dd6db797907c49e3c2ef3ab4e31", size = 8728 }, +] + +[[package]] +name = "mkdocs-simple-hooks" +version = "0.1.5" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "mkdocs" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/f1/93/565f98d6810e3b493e61160aea1cceb8653331576e7fa7f048ac7e7cdf62/mkdocs-simple-hooks-0.1.5.tar.gz", hash = "sha256:dddbdf151a18723c9302a133e5cf79538be8eb9d274e8e07d2ac3ac34890837c", size = 4037 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7a/e9/7bf0f928f5b6cdd602d4a01d52e5fc1eba8d3ba6d97619a88fc271a625f8/mkdocs_simple_hooks-0.1.5-py3-none-any.whl", hash = "sha256:efeabdbb98b0850a909adee285f3404535117159d5cb3a34f541d6eaa644d50a", size = 4596 }, +] + +[[package]] +name = "packaging" +version = "24.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d0/63/68dbb6eb2de9cb10ee4c9c14a0148804425e13c4fb20d61cce69f53106da/packaging-24.2.tar.gz", hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f", size = 163950 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/88/ef/eb23f262cca3c0c4eb7ab1933c3b1f03d021f2c48f54763065b6f0e321be/packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759", size = 65451 }, +] + +[[package]] +name = "paginate" +version = "0.5.7" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/ec/46/68dde5b6bc00c1296ec6466ab27dddede6aec9af1b99090e1107091b3b84/paginate-0.5.7.tar.gz", hash = "sha256:22bd083ab41e1a8b4f3690544afb2c60c25e5c9a63a30fa2f483f6c60c8e5945", size = 19252 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/90/96/04b8e52da071d28f5e21a805b19cb9390aa17a47462ac87f5e2696b9566d/paginate-0.5.7-py2.py3-none-any.whl", hash = "sha256:b885e2af73abcf01d9559fd5216b57ef722f8c42affbb63942377668e35c7591", size = 13746 }, +] + +[[package]] +name = "pathspec" +version = "0.12.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/ca/bc/f35b8446f4531a7cb215605d100cd88b7ac6f44ab3fc94870c120ab3adbf/pathspec-0.12.1.tar.gz", hash = "sha256:a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712", size = 51043 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/cc/20/ff623b09d963f88bfde16306a54e12ee5ea43e9b597108672ff3a408aad6/pathspec-0.12.1-py3-none-any.whl", hash = "sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08", size = 31191 }, +] + +[[package]] +name = "platformdirs" +version = "4.3.6" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/13/fc/128cc9cb8f03208bdbf93d3aa862e16d376844a14f9a0ce5cf4507372de4/platformdirs-4.3.6.tar.gz", hash = "sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907", size = 21302 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3c/a6/bc1012356d8ece4d66dd75c4b9fc6c1f6650ddd5991e421177d9f8f671be/platformdirs-4.3.6-py3-none-any.whl", hash = "sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb", size = 18439 }, +] + +[[package]] +name = "py-gfm" +version = "2.0.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "markdown" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/2d/3b/6d8adfd7ffbddcebea22cebd40679fee0332dbc85ec95e6179fefbaedfdd/py_gfm-2.0.0-py2.py3-none-any.whl", hash = "sha256:c49f43b584e15bdbe569141c92aefc00542289b6d88d95b38117e3359a35cdfe", size = 16182 }, +] + +[[package]] +name = "pygments" +version = "2.18.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/8e/62/8336eff65bcbc8e4cb5d05b55faf041285951b6e80f33e2bff2024788f31/pygments-2.18.0.tar.gz", hash = "sha256:786ff802f32e91311bff3889f6e9a86e81505fe99f2735bb6d60ae0c5004f199", size = 4891905 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f7/3f/01c8b82017c199075f8f788d0d906b9ffbbc5a47dc9918a945e13d5a2bda/pygments-2.18.0-py3-none-any.whl", hash = "sha256:b8e6aca0523f3ab76fee51799c488e38782ac06eafcf95e7ba832985c8e7b13a", size = 1205513 }, +] + +[[package]] +name = "pymdown-extensions" +version = "10.12" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "markdown" }, + { name = "pyyaml" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/d8/0b/32f05854cfd432e9286bb41a870e0d1a926b72df5f5cdb6dec962b2e369e/pymdown_extensions-10.12.tar.gz", hash = "sha256:b0ee1e0b2bef1071a47891ab17003bfe5bf824a398e13f49f8ed653b699369a7", size = 840790 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/53/32/95a164ddf533bd676cbbe878e36e89b4ade3efde8dd61d0148c90cbbe57e/pymdown_extensions-10.12-py3-none-any.whl", hash = "sha256:49f81412242d3527b8b4967b990df395c89563043bc51a3d2d7d500e52123b77", size = 263448 }, +] + +[[package]] +name = "python-dateutil" +version = "2.9.0.post0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "six" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3", size = 342432 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427", size = 229892 }, +] + +[[package]] +name = "pyyaml" +version = "6.0.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", size = 130631 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9b/95/a3fac87cb7158e231b5a6012e438c647e1a87f09f8e0d123acec8ab8bf71/PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086", size = 184199 }, + { url = "https://files.pythonhosted.org/packages/c7/7a/68bd47624dab8fd4afbfd3c48e3b79efe09098ae941de5b58abcbadff5cb/PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf", size = 171758 }, + { url = "https://files.pythonhosted.org/packages/49/ee/14c54df452143b9ee9f0f29074d7ca5516a36edb0b4cc40c3f280131656f/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237", size = 718463 }, + { url = "https://files.pythonhosted.org/packages/4d/61/de363a97476e766574650d742205be468921a7b532aa2499fcd886b62530/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b", size = 719280 }, + { url = "https://files.pythonhosted.org/packages/6b/4e/1523cb902fd98355e2e9ea5e5eb237cbc5f3ad5f3075fa65087aa0ecb669/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed", size = 751239 }, + { url = "https://files.pythonhosted.org/packages/b7/33/5504b3a9a4464893c32f118a9cc045190a91637b119a9c881da1cf6b7a72/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180", size = 695802 }, + { url = "https://files.pythonhosted.org/packages/5c/20/8347dcabd41ef3a3cdc4f7b7a2aff3d06598c8779faa189cdbf878b626a4/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68", size = 720527 }, + { url = "https://files.pythonhosted.org/packages/be/aa/5afe99233fb360d0ff37377145a949ae258aaab831bde4792b32650a4378/PyYAML-6.0.2-cp310-cp310-win32.whl", hash = "sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99", size = 144052 }, + { url = "https://files.pythonhosted.org/packages/b5/84/0fa4b06f6d6c958d207620fc60005e241ecedceee58931bb20138e1e5776/PyYAML-6.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e", size = 161774 }, + { url = "https://files.pythonhosted.org/packages/f8/aa/7af4e81f7acba21a4c6be026da38fd2b872ca46226673c89a758ebdc4fd2/PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774", size = 184612 }, + { url = "https://files.pythonhosted.org/packages/8b/62/b9faa998fd185f65c1371643678e4d58254add437edb764a08c5a98fb986/PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee", size = 172040 }, + { url = "https://files.pythonhosted.org/packages/ad/0c/c804f5f922a9a6563bab712d8dcc70251e8af811fce4524d57c2c0fd49a4/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c", size = 736829 }, + { url = "https://files.pythonhosted.org/packages/51/16/6af8d6a6b210c8e54f1406a6b9481febf9c64a3109c541567e35a49aa2e7/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317", size = 764167 }, + { url = "https://files.pythonhosted.org/packages/75/e4/2c27590dfc9992f73aabbeb9241ae20220bd9452df27483b6e56d3975cc5/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85", size = 762952 }, + { url = "https://files.pythonhosted.org/packages/9b/97/ecc1abf4a823f5ac61941a9c00fe501b02ac3ab0e373c3857f7d4b83e2b6/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4", size = 735301 }, + { url = "https://files.pythonhosted.org/packages/45/73/0f49dacd6e82c9430e46f4a027baa4ca205e8b0a9dce1397f44edc23559d/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e", size = 756638 }, + { url = "https://files.pythonhosted.org/packages/22/5f/956f0f9fc65223a58fbc14459bf34b4cc48dec52e00535c79b8db361aabd/PyYAML-6.0.2-cp311-cp311-win32.whl", hash = "sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5", size = 143850 }, + { url = "https://files.pythonhosted.org/packages/ed/23/8da0bbe2ab9dcdd11f4f4557ccaf95c10b9811b13ecced089d43ce59c3c8/PyYAML-6.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44", size = 161980 }, + { url = "https://files.pythonhosted.org/packages/86/0c/c581167fc46d6d6d7ddcfb8c843a4de25bdd27e4466938109ca68492292c/PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab", size = 183873 }, + { url = "https://files.pythonhosted.org/packages/a8/0c/38374f5bb272c051e2a69281d71cba6fdb983413e6758b84482905e29a5d/PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725", size = 173302 }, + { url = "https://files.pythonhosted.org/packages/c3/93/9916574aa8c00aa06bbac729972eb1071d002b8e158bd0e83a3b9a20a1f7/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5", size = 739154 }, + { url = "https://files.pythonhosted.org/packages/95/0f/b8938f1cbd09739c6da569d172531567dbcc9789e0029aa070856f123984/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425", size = 766223 }, + { url = "https://files.pythonhosted.org/packages/b9/2b/614b4752f2e127db5cc206abc23a8c19678e92b23c3db30fc86ab731d3bd/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476", size = 767542 }, + { url = "https://files.pythonhosted.org/packages/d4/00/dd137d5bcc7efea1836d6264f049359861cf548469d18da90cd8216cf05f/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48", size = 731164 }, + { url = "https://files.pythonhosted.org/packages/c9/1f/4f998c900485e5c0ef43838363ba4a9723ac0ad73a9dc42068b12aaba4e4/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b", size = 756611 }, + { url = "https://files.pythonhosted.org/packages/df/d1/f5a275fdb252768b7a11ec63585bc38d0e87c9e05668a139fea92b80634c/PyYAML-6.0.2-cp312-cp312-win32.whl", hash = "sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4", size = 140591 }, + { url = "https://files.pythonhosted.org/packages/0c/e8/4f648c598b17c3d06e8753d7d13d57542b30d56e6c2dedf9c331ae56312e/PyYAML-6.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8", size = 156338 }, + { url = "https://files.pythonhosted.org/packages/ef/e3/3af305b830494fa85d95f6d95ef7fa73f2ee1cc8ef5b495c7c3269fb835f/PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba", size = 181309 }, + { url = "https://files.pythonhosted.org/packages/45/9f/3b1c20a0b7a3200524eb0076cc027a970d320bd3a6592873c85c92a08731/PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1", size = 171679 }, + { url = "https://files.pythonhosted.org/packages/7c/9a/337322f27005c33bcb656c655fa78325b730324c78620e8328ae28b64d0c/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133", size = 733428 }, + { url = "https://files.pythonhosted.org/packages/a3/69/864fbe19e6c18ea3cc196cbe5d392175b4cf3d5d0ac1403ec3f2d237ebb5/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484", size = 763361 }, + { url = "https://files.pythonhosted.org/packages/04/24/b7721e4845c2f162d26f50521b825fb061bc0a5afcf9a386840f23ea19fa/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5", size = 759523 }, + { url = "https://files.pythonhosted.org/packages/2b/b2/e3234f59ba06559c6ff63c4e10baea10e5e7df868092bf9ab40e5b9c56b6/PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc", size = 726660 }, + { url = "https://files.pythonhosted.org/packages/fe/0f/25911a9f080464c59fab9027482f822b86bf0608957a5fcc6eaac85aa515/PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652", size = 751597 }, + { url = "https://files.pythonhosted.org/packages/14/0d/e2c3b43bbce3cf6bd97c840b46088a3031085179e596d4929729d8d68270/PyYAML-6.0.2-cp313-cp313-win32.whl", hash = "sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183", size = 140527 }, + { url = "https://files.pythonhosted.org/packages/fa/de/02b54f42487e3d3c6efb3f89428677074ca7bf43aae402517bc7cca949f3/PyYAML-6.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563", size = 156446 }, + { url = "https://files.pythonhosted.org/packages/65/d8/b7a1db13636d7fb7d4ff431593c510c8b8fca920ade06ca8ef20015493c5/PyYAML-6.0.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d", size = 184777 }, + { url = "https://files.pythonhosted.org/packages/0a/02/6ec546cd45143fdf9840b2c6be8d875116a64076218b61d68e12548e5839/PyYAML-6.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f", size = 172318 }, + { url = "https://files.pythonhosted.org/packages/0e/9a/8cc68be846c972bda34f6c2a93abb644fb2476f4dcc924d52175786932c9/PyYAML-6.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290", size = 720891 }, + { url = "https://files.pythonhosted.org/packages/e9/6c/6e1b7f40181bc4805e2e07f4abc10a88ce4648e7e95ff1abe4ae4014a9b2/PyYAML-6.0.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12", size = 722614 }, + { url = "https://files.pythonhosted.org/packages/3d/32/e7bd8535d22ea2874cef6a81021ba019474ace0d13a4819c2a4bce79bd6a/PyYAML-6.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19", size = 737360 }, + { url = "https://files.pythonhosted.org/packages/d7/12/7322c1e30b9be969670b672573d45479edef72c9a0deac3bb2868f5d7469/PyYAML-6.0.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e", size = 699006 }, + { url = "https://files.pythonhosted.org/packages/82/72/04fcad41ca56491995076630c3ec1e834be241664c0c09a64c9a2589b507/PyYAML-6.0.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725", size = 723577 }, + { url = "https://files.pythonhosted.org/packages/ed/5e/46168b1f2757f1fcd442bc3029cd8767d88a98c9c05770d8b420948743bb/PyYAML-6.0.2-cp39-cp39-win32.whl", hash = "sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631", size = 144593 }, + { url = "https://files.pythonhosted.org/packages/19/87/5124b1c1f2412bb95c59ec481eaf936cd32f0fe2a7b16b97b81c4c017a6a/PyYAML-6.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8", size = 162312 }, +] + +[[package]] +name = "pyyaml-env-tag" +version = "0.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pyyaml" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/fb/8e/da1c6c58f751b70f8ceb1eb25bc25d524e8f14fe16edcce3f4e3ba08629c/pyyaml_env_tag-0.1.tar.gz", hash = "sha256:70092675bda14fdec33b31ba77e7543de9ddc88f2e5b99160396572d11525bdb", size = 5631 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/5a/66/bbb1dd374f5c870f59c5bb1db0e18cbe7fa739415a24cbd95b2d1f5ae0c4/pyyaml_env_tag-0.1-py3-none-any.whl", hash = "sha256:af31106dec8a4d68c60207c1886031cbf839b68aa7abccdb19868200532c2069", size = 3911 }, +] + +[[package]] +name = "regex" +version = "2024.11.6" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/8e/5f/bd69653fbfb76cf8604468d3b4ec4c403197144c7bfe0e6a5fc9e02a07cb/regex-2024.11.6.tar.gz", hash = "sha256:7ab159b063c52a0333c884e4679f8d7a85112ee3078fe3d9004b2dd875585519", size = 399494 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/95/3c/4651f6b130c6842a8f3df82461a8950f923925db8b6961063e82744bddcc/regex-2024.11.6-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ff590880083d60acc0433f9c3f713c51f7ac6ebb9adf889c79a261ecf541aa91", size = 482674 }, + { url = "https://files.pythonhosted.org/packages/15/51/9f35d12da8434b489c7b7bffc205c474a0a9432a889457026e9bc06a297a/regex-2024.11.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:658f90550f38270639e83ce492f27d2c8d2cd63805c65a13a14d36ca126753f0", size = 287684 }, + { url = "https://files.pythonhosted.org/packages/bd/18/b731f5510d1b8fb63c6b6d3484bfa9a59b84cc578ac8b5172970e05ae07c/regex-2024.11.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:164d8b7b3b4bcb2068b97428060b2a53be050085ef94eca7f240e7947f1b080e", size = 284589 }, + { url = "https://files.pythonhosted.org/packages/78/a2/6dd36e16341ab95e4c6073426561b9bfdeb1a9c9b63ab1b579c2e96cb105/regex-2024.11.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d3660c82f209655a06b587d55e723f0b813d3a7db2e32e5e7dc64ac2a9e86fde", size = 782511 }, + { url = "https://files.pythonhosted.org/packages/1b/2b/323e72d5d2fd8de0d9baa443e1ed70363ed7e7b2fb526f5950c5cb99c364/regex-2024.11.6-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d22326fcdef5e08c154280b71163ced384b428343ae16a5ab2b3354aed12436e", size = 821149 }, + { url = "https://files.pythonhosted.org/packages/90/30/63373b9ea468fbef8a907fd273e5c329b8c9535fee36fc8dba5fecac475d/regex-2024.11.6-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f1ac758ef6aebfc8943560194e9fd0fa18bcb34d89fd8bd2af18183afd8da3a2", size = 809707 }, + { url = "https://files.pythonhosted.org/packages/f2/98/26d3830875b53071f1f0ae6d547f1d98e964dd29ad35cbf94439120bb67a/regex-2024.11.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:997d6a487ff00807ba810e0f8332c18b4eb8d29463cfb7c820dc4b6e7562d0cf", size = 781702 }, + { url = "https://files.pythonhosted.org/packages/87/55/eb2a068334274db86208ab9d5599ffa63631b9f0f67ed70ea7c82a69bbc8/regex-2024.11.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:02a02d2bb04fec86ad61f3ea7f49c015a0681bf76abb9857f945d26159d2968c", size = 771976 }, + { url = "https://files.pythonhosted.org/packages/74/c0/be707bcfe98254d8f9d2cff55d216e946f4ea48ad2fd8cf1428f8c5332ba/regex-2024.11.6-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f02f93b92358ee3f78660e43b4b0091229260c5d5c408d17d60bf26b6c900e86", size = 697397 }, + { url = "https://files.pythonhosted.org/packages/49/dc/bb45572ceb49e0f6509f7596e4ba7031f6819ecb26bc7610979af5a77f45/regex-2024.11.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:06eb1be98df10e81ebaded73fcd51989dcf534e3c753466e4b60c4697a003b67", size = 768726 }, + { url = "https://files.pythonhosted.org/packages/5a/db/f43fd75dc4c0c2d96d0881967897926942e935d700863666f3c844a72ce6/regex-2024.11.6-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:040df6fe1a5504eb0f04f048e6d09cd7c7110fef851d7c567a6b6e09942feb7d", size = 775098 }, + { url = "https://files.pythonhosted.org/packages/99/d7/f94154db29ab5a89d69ff893159b19ada89e76b915c1293e98603d39838c/regex-2024.11.6-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:fdabbfc59f2c6edba2a6622c647b716e34e8e3867e0ab975412c5c2f79b82da2", size = 839325 }, + { url = "https://files.pythonhosted.org/packages/f7/17/3cbfab1f23356fbbf07708220ab438a7efa1e0f34195bf857433f79f1788/regex-2024.11.6-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:8447d2d39b5abe381419319f942de20b7ecd60ce86f16a23b0698f22e1b70008", size = 843277 }, + { url = "https://files.pythonhosted.org/packages/7e/f2/48b393b51900456155de3ad001900f94298965e1cad1c772b87f9cfea011/regex-2024.11.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:da8f5fc57d1933de22a9e23eec290a0d8a5927a5370d24bda9a6abe50683fe62", size = 773197 }, + { url = "https://files.pythonhosted.org/packages/45/3f/ef9589aba93e084cd3f8471fded352826dcae8489b650d0b9b27bc5bba8a/regex-2024.11.6-cp310-cp310-win32.whl", hash = "sha256:b489578720afb782f6ccf2840920f3a32e31ba28a4b162e13900c3e6bd3f930e", size = 261714 }, + { url = "https://files.pythonhosted.org/packages/42/7e/5f1b92c8468290c465fd50c5318da64319133231415a8aa6ea5ab995a815/regex-2024.11.6-cp310-cp310-win_amd64.whl", hash = "sha256:5071b2093e793357c9d8b2929dfc13ac5f0a6c650559503bb81189d0a3814519", size = 274042 }, + { url = "https://files.pythonhosted.org/packages/58/58/7e4d9493a66c88a7da6d205768119f51af0f684fe7be7bac8328e217a52c/regex-2024.11.6-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:5478c6962ad548b54a591778e93cd7c456a7a29f8eca9c49e4f9a806dcc5d638", size = 482669 }, + { url = "https://files.pythonhosted.org/packages/34/4c/8f8e631fcdc2ff978609eaeef1d6994bf2f028b59d9ac67640ed051f1218/regex-2024.11.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2c89a8cc122b25ce6945f0423dc1352cb9593c68abd19223eebbd4e56612c5b7", size = 287684 }, + { url = "https://files.pythonhosted.org/packages/c5/1b/f0e4d13e6adf866ce9b069e191f303a30ab1277e037037a365c3aad5cc9c/regex-2024.11.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:94d87b689cdd831934fa3ce16cc15cd65748e6d689f5d2b8f4f4df2065c9fa20", size = 284589 }, + { url = "https://files.pythonhosted.org/packages/25/4d/ab21047f446693887f25510887e6820b93f791992994f6498b0318904d4a/regex-2024.11.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1062b39a0a2b75a9c694f7a08e7183a80c63c0d62b301418ffd9c35f55aaa114", size = 792121 }, + { url = "https://files.pythonhosted.org/packages/45/ee/c867e15cd894985cb32b731d89576c41a4642a57850c162490ea34b78c3b/regex-2024.11.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:167ed4852351d8a750da48712c3930b031f6efdaa0f22fa1933716bfcd6bf4a3", size = 831275 }, + { url = "https://files.pythonhosted.org/packages/b3/12/b0f480726cf1c60f6536fa5e1c95275a77624f3ac8fdccf79e6727499e28/regex-2024.11.6-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2d548dafee61f06ebdb584080621f3e0c23fff312f0de1afc776e2a2ba99a74f", size = 818257 }, + { url = "https://files.pythonhosted.org/packages/bf/ce/0d0e61429f603bac433910d99ef1a02ce45a8967ffbe3cbee48599e62d88/regex-2024.11.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2a19f302cd1ce5dd01a9099aaa19cae6173306d1302a43b627f62e21cf18ac0", size = 792727 }, + { url = "https://files.pythonhosted.org/packages/e4/c1/243c83c53d4a419c1556f43777ccb552bccdf79d08fda3980e4e77dd9137/regex-2024.11.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bec9931dfb61ddd8ef2ebc05646293812cb6b16b60cf7c9511a832b6f1854b55", size = 780667 }, + { url = "https://files.pythonhosted.org/packages/c5/f4/75eb0dd4ce4b37f04928987f1d22547ddaf6c4bae697623c1b05da67a8aa/regex-2024.11.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:9714398225f299aa85267fd222f7142fcb5c769e73d7733344efc46f2ef5cf89", size = 776963 }, + { url = "https://files.pythonhosted.org/packages/16/5d/95c568574e630e141a69ff8a254c2f188b4398e813c40d49228c9bbd9875/regex-2024.11.6-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:202eb32e89f60fc147a41e55cb086db2a3f8cb82f9a9a88440dcfc5d37faae8d", size = 784700 }, + { url = "https://files.pythonhosted.org/packages/8e/b5/f8495c7917f15cc6fee1e7f395e324ec3e00ab3c665a7dc9d27562fd5290/regex-2024.11.6-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:4181b814e56078e9b00427ca358ec44333765f5ca1b45597ec7446d3a1ef6e34", size = 848592 }, + { url = "https://files.pythonhosted.org/packages/1c/80/6dd7118e8cb212c3c60b191b932dc57db93fb2e36fb9e0e92f72a5909af9/regex-2024.11.6-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:068376da5a7e4da51968ce4c122a7cd31afaaec4fccc7856c92f63876e57b51d", size = 852929 }, + { url = "https://files.pythonhosted.org/packages/11/9b/5a05d2040297d2d254baf95eeeb6df83554e5e1df03bc1a6687fc4ba1f66/regex-2024.11.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ac10f2c4184420d881a3475fb2c6f4d95d53a8d50209a2500723d831036f7c45", size = 781213 }, + { url = "https://files.pythonhosted.org/packages/26/b7/b14e2440156ab39e0177506c08c18accaf2b8932e39fb092074de733d868/regex-2024.11.6-cp311-cp311-win32.whl", hash = "sha256:c36f9b6f5f8649bb251a5f3f66564438977b7ef8386a52460ae77e6070d309d9", size = 261734 }, + { url = "https://files.pythonhosted.org/packages/80/32/763a6cc01d21fb3819227a1cc3f60fd251c13c37c27a73b8ff4315433a8e/regex-2024.11.6-cp311-cp311-win_amd64.whl", hash = "sha256:02e28184be537f0e75c1f9b2f8847dc51e08e6e171c6bde130b2687e0c33cf60", size = 274052 }, + { url = "https://files.pythonhosted.org/packages/ba/30/9a87ce8336b172cc232a0db89a3af97929d06c11ceaa19d97d84fa90a8f8/regex-2024.11.6-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:52fb28f528778f184f870b7cf8f225f5eef0a8f6e3778529bdd40c7b3920796a", size = 483781 }, + { url = "https://files.pythonhosted.org/packages/01/e8/00008ad4ff4be8b1844786ba6636035f7ef926db5686e4c0f98093612add/regex-2024.11.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fdd6028445d2460f33136c55eeb1f601ab06d74cb3347132e1c24250187500d9", size = 288455 }, + { url = "https://files.pythonhosted.org/packages/60/85/cebcc0aff603ea0a201667b203f13ba75d9fc8668fab917ac5b2de3967bc/regex-2024.11.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:805e6b60c54bf766b251e94526ebad60b7de0c70f70a4e6210ee2891acb70bf2", size = 284759 }, + { url = "https://files.pythonhosted.org/packages/94/2b/701a4b0585cb05472a4da28ee28fdfe155f3638f5e1ec92306d924e5faf0/regex-2024.11.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b85c2530be953a890eaffde05485238f07029600e8f098cdf1848d414a8b45e4", size = 794976 }, + { url = "https://files.pythonhosted.org/packages/4b/bf/fa87e563bf5fee75db8915f7352e1887b1249126a1be4813837f5dbec965/regex-2024.11.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bb26437975da7dc36b7efad18aa9dd4ea569d2357ae6b783bf1118dabd9ea577", size = 833077 }, + { url = "https://files.pythonhosted.org/packages/a1/56/7295e6bad94b047f4d0834e4779491b81216583c00c288252ef625c01d23/regex-2024.11.6-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:abfa5080c374a76a251ba60683242bc17eeb2c9818d0d30117b4486be10c59d3", size = 823160 }, + { url = "https://files.pythonhosted.org/packages/fb/13/e3b075031a738c9598c51cfbc4c7879e26729c53aa9cca59211c44235314/regex-2024.11.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b7fa6606c2881c1db9479b0eaa11ed5dfa11c8d60a474ff0e095099f39d98e", size = 796896 }, + { url = "https://files.pythonhosted.org/packages/24/56/0b3f1b66d592be6efec23a795b37732682520b47c53da5a32c33ed7d84e3/regex-2024.11.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0c32f75920cf99fe6b6c539c399a4a128452eaf1af27f39bce8909c9a3fd8cbe", size = 783997 }, + { url = "https://files.pythonhosted.org/packages/f9/a1/eb378dada8b91c0e4c5f08ffb56f25fcae47bf52ad18f9b2f33b83e6d498/regex-2024.11.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:982e6d21414e78e1f51cf595d7f321dcd14de1f2881c5dc6a6e23bbbbd68435e", size = 781725 }, + { url = "https://files.pythonhosted.org/packages/83/f2/033e7dec0cfd6dda93390089864732a3409246ffe8b042e9554afa9bff4e/regex-2024.11.6-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:a7c2155f790e2fb448faed6dd241386719802296ec588a8b9051c1f5c481bc29", size = 789481 }, + { url = "https://files.pythonhosted.org/packages/83/23/15d4552ea28990a74e7696780c438aadd73a20318c47e527b47a4a5a596d/regex-2024.11.6-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:149f5008d286636e48cd0b1dd65018548944e495b0265b45e1bffecce1ef7f39", size = 852896 }, + { url = "https://files.pythonhosted.org/packages/e3/39/ed4416bc90deedbfdada2568b2cb0bc1fdb98efe11f5378d9892b2a88f8f/regex-2024.11.6-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:e5364a4502efca094731680e80009632ad6624084aff9a23ce8c8c6820de3e51", size = 860138 }, + { url = "https://files.pythonhosted.org/packages/93/2d/dd56bb76bd8e95bbce684326302f287455b56242a4f9c61f1bc76e28360e/regex-2024.11.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0a86e7eeca091c09e021db8eb72d54751e527fa47b8d5787caf96d9831bd02ad", size = 787692 }, + { url = "https://files.pythonhosted.org/packages/0b/55/31877a249ab7a5156758246b9c59539abbeba22461b7d8adc9e8475ff73e/regex-2024.11.6-cp312-cp312-win32.whl", hash = "sha256:32f9a4c643baad4efa81d549c2aadefaeba12249b2adc5af541759237eee1c54", size = 262135 }, + { url = "https://files.pythonhosted.org/packages/38/ec/ad2d7de49a600cdb8dd78434a1aeffe28b9d6fc42eb36afab4a27ad23384/regex-2024.11.6-cp312-cp312-win_amd64.whl", hash = "sha256:a93c194e2df18f7d264092dc8539b8ffb86b45b899ab976aa15d48214138e81b", size = 273567 }, + { url = "https://files.pythonhosted.org/packages/90/73/bcb0e36614601016552fa9344544a3a2ae1809dc1401b100eab02e772e1f/regex-2024.11.6-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a6ba92c0bcdf96cbf43a12c717eae4bc98325ca3730f6b130ffa2e3c3c723d84", size = 483525 }, + { url = "https://files.pythonhosted.org/packages/0f/3f/f1a082a46b31e25291d830b369b6b0c5576a6f7fb89d3053a354c24b8a83/regex-2024.11.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:525eab0b789891ac3be914d36893bdf972d483fe66551f79d3e27146191a37d4", size = 288324 }, + { url = "https://files.pythonhosted.org/packages/09/c9/4e68181a4a652fb3ef5099e077faf4fd2a694ea6e0f806a7737aff9e758a/regex-2024.11.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:086a27a0b4ca227941700e0b31425e7a28ef1ae8e5e05a33826e17e47fbfdba0", size = 284617 }, + { url = "https://files.pythonhosted.org/packages/fc/fd/37868b75eaf63843165f1d2122ca6cb94bfc0271e4428cf58c0616786dce/regex-2024.11.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bde01f35767c4a7899b7eb6e823b125a64de314a8ee9791367c9a34d56af18d0", size = 795023 }, + { url = "https://files.pythonhosted.org/packages/c4/7c/d4cd9c528502a3dedb5c13c146e7a7a539a3853dc20209c8e75d9ba9d1b2/regex-2024.11.6-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b583904576650166b3d920d2bcce13971f6f9e9a396c673187f49811b2769dc7", size = 833072 }, + { url = "https://files.pythonhosted.org/packages/4f/db/46f563a08f969159c5a0f0e722260568425363bea43bb7ae370becb66a67/regex-2024.11.6-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1c4de13f06a0d54fa0d5ab1b7138bfa0d883220965a29616e3ea61b35d5f5fc7", size = 823130 }, + { url = "https://files.pythonhosted.org/packages/db/60/1eeca2074f5b87df394fccaa432ae3fc06c9c9bfa97c5051aed70e6e00c2/regex-2024.11.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3cde6e9f2580eb1665965ce9bf17ff4952f34f5b126beb509fee8f4e994f143c", size = 796857 }, + { url = "https://files.pythonhosted.org/packages/10/db/ac718a08fcee981554d2f7bb8402f1faa7e868c1345c16ab1ebec54b0d7b/regex-2024.11.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0d7f453dca13f40a02b79636a339c5b62b670141e63efd511d3f8f73fba162b3", size = 784006 }, + { url = "https://files.pythonhosted.org/packages/c2/41/7da3fe70216cea93144bf12da2b87367590bcf07db97604edeea55dac9ad/regex-2024.11.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:59dfe1ed21aea057a65c6b586afd2a945de04fc7db3de0a6e3ed5397ad491b07", size = 781650 }, + { url = "https://files.pythonhosted.org/packages/a7/d5/880921ee4eec393a4752e6ab9f0fe28009435417c3102fc413f3fe81c4e5/regex-2024.11.6-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:b97c1e0bd37c5cd7902e65f410779d39eeda155800b65fc4d04cc432efa9bc6e", size = 789545 }, + { url = "https://files.pythonhosted.org/packages/dc/96/53770115e507081122beca8899ab7f5ae28ae790bfcc82b5e38976df6a77/regex-2024.11.6-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:f9d1e379028e0fc2ae3654bac3cbbef81bf3fd571272a42d56c24007979bafb6", size = 853045 }, + { url = "https://files.pythonhosted.org/packages/31/d3/1372add5251cc2d44b451bd94f43b2ec78e15a6e82bff6a290ef9fd8f00a/regex-2024.11.6-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:13291b39131e2d002a7940fb176e120bec5145f3aeb7621be6534e46251912c4", size = 860182 }, + { url = "https://files.pythonhosted.org/packages/ed/e3/c446a64984ea9f69982ba1a69d4658d5014bc7a0ea468a07e1a1265db6e2/regex-2024.11.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4f51f88c126370dcec4908576c5a627220da6c09d0bff31cfa89f2523843316d", size = 787733 }, + { url = "https://files.pythonhosted.org/packages/2b/f1/e40c8373e3480e4f29f2692bd21b3e05f296d3afebc7e5dcf21b9756ca1c/regex-2024.11.6-cp313-cp313-win32.whl", hash = "sha256:63b13cfd72e9601125027202cad74995ab26921d8cd935c25f09c630436348ff", size = 262122 }, + { url = "https://files.pythonhosted.org/packages/45/94/bc295babb3062a731f52621cdc992d123111282e291abaf23faa413443ea/regex-2024.11.6-cp313-cp313-win_amd64.whl", hash = "sha256:2b3361af3198667e99927da8b84c1b010752fa4b1115ee30beaa332cabc3ef1a", size = 273545 }, + { url = "https://files.pythonhosted.org/packages/89/23/c4a86df398e57e26f93b13ae63acce58771e04bdde86092502496fa57f9c/regex-2024.11.6-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:5704e174f8ccab2026bd2f1ab6c510345ae8eac818b613d7d73e785f1310f839", size = 482682 }, + { url = "https://files.pythonhosted.org/packages/3c/8b/45c24ab7a51a1658441b961b86209c43e6bb9d39caf1e63f46ce6ea03bc7/regex-2024.11.6-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:220902c3c5cc6af55d4fe19ead504de80eb91f786dc102fbd74894b1551f095e", size = 287679 }, + { url = "https://files.pythonhosted.org/packages/7a/d1/598de10b17fdafc452d11f7dada11c3be4e379a8671393e4e3da3c4070df/regex-2024.11.6-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:5e7e351589da0850c125f1600a4c4ba3c722efefe16b297de54300f08d734fbf", size = 284578 }, + { url = "https://files.pythonhosted.org/packages/49/70/c7eaa219efa67a215846766fde18d92d54cb590b6a04ffe43cef30057622/regex-2024.11.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5056b185ca113c88e18223183aa1a50e66507769c9640a6ff75859619d73957b", size = 782012 }, + { url = "https://files.pythonhosted.org/packages/89/e5/ef52c7eb117dd20ff1697968219971d052138965a4d3d9b95e92e549f505/regex-2024.11.6-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2e34b51b650b23ed3354b5a07aab37034d9f923db2a40519139af34f485f77d0", size = 820580 }, + { url = "https://files.pythonhosted.org/packages/5f/3f/9f5da81aff1d4167ac52711acf789df13e789fe6ac9545552e49138e3282/regex-2024.11.6-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5670bce7b200273eee1840ef307bfa07cda90b38ae56e9a6ebcc9f50da9c469b", size = 809110 }, + { url = "https://files.pythonhosted.org/packages/86/44/2101cc0890c3621b90365c9ee8d7291a597c0722ad66eccd6ffa7f1bcc09/regex-2024.11.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:08986dce1339bc932923e7d1232ce9881499a0e02925f7402fb7c982515419ef", size = 780919 }, + { url = "https://files.pythonhosted.org/packages/ce/2e/3e0668d8d1c7c3c0d397bf54d92fc182575b3a26939aed5000d3cc78760f/regex-2024.11.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:93c0b12d3d3bc25af4ebbf38f9ee780a487e8bf6954c115b9f015822d3bb8e48", size = 771515 }, + { url = "https://files.pythonhosted.org/packages/a6/49/1bc4584254355e3dba930a3a2fd7ad26ccba3ebbab7d9100db0aff2eedb0/regex-2024.11.6-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:764e71f22ab3b305e7f4c21f1a97e1526a25ebdd22513e251cf376760213da13", size = 696957 }, + { url = "https://files.pythonhosted.org/packages/c8/dd/42879c1fc8a37a887cd08e358af3d3ba9e23038cd77c7fe044a86d9450ba/regex-2024.11.6-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:f056bf21105c2515c32372bbc057f43eb02aae2fda61052e2f7622c801f0b4e2", size = 768088 }, + { url = "https://files.pythonhosted.org/packages/89/96/c05a0fe173cd2acd29d5e13c1adad8b706bcaa71b169e1ee57dcf2e74584/regex-2024.11.6-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:69ab78f848845569401469da20df3e081e6b5a11cb086de3eed1d48f5ed57c95", size = 774752 }, + { url = "https://files.pythonhosted.org/packages/b5/f3/a757748066255f97f14506483436c5f6aded7af9e37bca04ec30c90ca683/regex-2024.11.6-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:86fddba590aad9208e2fa8b43b4c098bb0ec74f15718bb6a704e3c63e2cef3e9", size = 838862 }, + { url = "https://files.pythonhosted.org/packages/5c/93/c6d2092fd479dcaeea40fc8fa673822829181ded77d294a7f950f1dda6e2/regex-2024.11.6-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:684d7a212682996d21ca12ef3c17353c021fe9de6049e19ac8481ec35574a70f", size = 842622 }, + { url = "https://files.pythonhosted.org/packages/ff/9c/daa99532c72f25051a90ef90e1413a8d54413a9e64614d9095b0c1c154d0/regex-2024.11.6-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:a03e02f48cd1abbd9f3b7e3586d97c8f7a9721c436f51a5245b3b9483044480b", size = 772713 }, + { url = "https://files.pythonhosted.org/packages/13/5d/61a533ccb8c231b474ac8e3a7d70155b00dfc61af6cafdccd1947df6d735/regex-2024.11.6-cp39-cp39-win32.whl", hash = "sha256:41758407fc32d5c3c5de163888068cfee69cb4c2be844e7ac517a52770f9af57", size = 261756 }, + { url = "https://files.pythonhosted.org/packages/dc/7b/e59b7f7c91ae110d154370c24133f947262525b5d6406df65f23422acc17/regex-2024.11.6-cp39-cp39-win_amd64.whl", hash = "sha256:b2837718570f95dd41675328e111345f9b7095d821bac435aac173ac80b19983", size = 274110 }, +] + +[[package]] +name = "requests" +version = "2.32.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "certifi" }, + { name = "charset-normalizer" }, + { name = "idna" }, + { name = "urllib3" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/63/70/2bf7780ad2d390a8d301ad0b550f1581eadbd9a20f896afe06353c2a2913/requests-2.32.3.tar.gz", hash = "sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760", size = 131218 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f9/9b/335f9764261e915ed497fcdeb11df5dfd6f7bf257d4a6a2a686d80da4d54/requests-2.32.3-py3-none-any.whl", hash = "sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6", size = 64928 }, +] + +[[package]] +name = "six" +version = "1.17.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81", size = 34031 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050 }, +] + +[[package]] +name = "urllib3" +version = "2.3.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/aa/63/e53da845320b757bf29ef6a9062f5c669fe997973f966045cb019c3f4b66/urllib3-2.3.0.tar.gz", hash = "sha256:f8c5449b3cf0861679ce7e0503c7b44b5ec981bec0d1d3795a07f1ba96f0204d", size = 307268 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c8/19/4ec628951a74043532ca2cf5d97b7b14863931476d117c471e8e2b1eb39f/urllib3-2.3.0-py3-none-any.whl", hash = "sha256:1cee9ad369867bfdbbb48b7dd50374c0967a0bb7710050facf0dd6911440e3df", size = 128369 }, +] + +[[package]] +name = "watchdog" +version = "6.0.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/db/7d/7f3d619e951c88ed75c6037b246ddcf2d322812ee8ea189be89511721d54/watchdog-6.0.0.tar.gz", hash = "sha256:9ddf7c82fda3ae8e24decda1338ede66e1c99883db93711d8fb941eaa2d8c282", size = 131220 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0c/56/90994d789c61df619bfc5ce2ecdabd5eeff564e1eb47512bd01b5e019569/watchdog-6.0.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d1cdb490583ebd691c012b3d6dae011000fe42edb7a82ece80965b42abd61f26", size = 96390 }, + { url = "https://files.pythonhosted.org/packages/55/46/9a67ee697342ddf3c6daa97e3a587a56d6c4052f881ed926a849fcf7371c/watchdog-6.0.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bc64ab3bdb6a04d69d4023b29422170b74681784ffb9463ed4870cf2f3e66112", size = 88389 }, + { url = "https://files.pythonhosted.org/packages/44/65/91b0985747c52064d8701e1075eb96f8c40a79df889e59a399453adfb882/watchdog-6.0.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c897ac1b55c5a1461e16dae288d22bb2e412ba9807df8397a635d88f671d36c3", size = 89020 }, + { url = "https://files.pythonhosted.org/packages/e0/24/d9be5cd6642a6aa68352ded4b4b10fb0d7889cb7f45814fb92cecd35f101/watchdog-6.0.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:6eb11feb5a0d452ee41f824e271ca311a09e250441c262ca2fd7ebcf2461a06c", size = 96393 }, + { url = "https://files.pythonhosted.org/packages/63/7a/6013b0d8dbc56adca7fdd4f0beed381c59f6752341b12fa0886fa7afc78b/watchdog-6.0.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ef810fbf7b781a5a593894e4f439773830bdecb885e6880d957d5b9382a960d2", size = 88392 }, + { url = "https://files.pythonhosted.org/packages/d1/40/b75381494851556de56281e053700e46bff5b37bf4c7267e858640af5a7f/watchdog-6.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:afd0fe1b2270917c5e23c2a65ce50c2a4abb63daafb0d419fde368e272a76b7c", size = 89019 }, + { url = "https://files.pythonhosted.org/packages/39/ea/3930d07dafc9e286ed356a679aa02d777c06e9bfd1164fa7c19c288a5483/watchdog-6.0.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:bdd4e6f14b8b18c334febb9c4425a878a2ac20efd1e0b231978e7b150f92a948", size = 96471 }, + { url = "https://files.pythonhosted.org/packages/12/87/48361531f70b1f87928b045df868a9fd4e253d9ae087fa4cf3f7113be363/watchdog-6.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c7c15dda13c4eb00d6fb6fc508b3c0ed88b9d5d374056b239c4ad1611125c860", size = 88449 }, + { url = "https://files.pythonhosted.org/packages/5b/7e/8f322f5e600812e6f9a31b75d242631068ca8f4ef0582dd3ae6e72daecc8/watchdog-6.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6f10cb2d5902447c7d0da897e2c6768bca89174d0c6e1e30abec5421af97a5b0", size = 89054 }, + { url = "https://files.pythonhosted.org/packages/68/98/b0345cabdce2041a01293ba483333582891a3bd5769b08eceb0d406056ef/watchdog-6.0.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:490ab2ef84f11129844c23fb14ecf30ef3d8a6abafd3754a6f75ca1e6654136c", size = 96480 }, + { url = "https://files.pythonhosted.org/packages/85/83/cdf13902c626b28eedef7ec4f10745c52aad8a8fe7eb04ed7b1f111ca20e/watchdog-6.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:76aae96b00ae814b181bb25b1b98076d5fc84e8a53cd8885a318b42b6d3a5134", size = 88451 }, + { url = "https://files.pythonhosted.org/packages/fe/c4/225c87bae08c8b9ec99030cd48ae9c4eca050a59bf5c2255853e18c87b50/watchdog-6.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a175f755fc2279e0b7312c0035d52e27211a5bc39719dd529625b1930917345b", size = 89057 }, + { url = "https://files.pythonhosted.org/packages/05/52/7223011bb760fce8ddc53416beb65b83a3ea6d7d13738dde75eeb2c89679/watchdog-6.0.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:e6f0e77c9417e7cd62af82529b10563db3423625c5fce018430b249bf977f9e8", size = 96390 }, + { url = "https://files.pythonhosted.org/packages/9c/62/d2b21bc4e706d3a9d467561f487c2938cbd881c69f3808c43ac1ec242391/watchdog-6.0.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:90c8e78f3b94014f7aaae121e6b909674df5b46ec24d6bebc45c44c56729af2a", size = 88386 }, + { url = "https://files.pythonhosted.org/packages/ea/22/1c90b20eda9f4132e4603a26296108728a8bfe9584b006bd05dd94548853/watchdog-6.0.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e7631a77ffb1f7d2eefa4445ebbee491c720a5661ddf6df3498ebecae5ed375c", size = 89017 }, + { url = "https://files.pythonhosted.org/packages/30/ad/d17b5d42e28a8b91f8ed01cb949da092827afb9995d4559fd448d0472763/watchdog-6.0.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:c7ac31a19f4545dd92fc25d200694098f42c9a8e391bc00bdd362c5736dbf881", size = 87902 }, + { url = "https://files.pythonhosted.org/packages/5c/ca/c3649991d140ff6ab67bfc85ab42b165ead119c9e12211e08089d763ece5/watchdog-6.0.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:9513f27a1a582d9808cf21a07dae516f0fab1cf2d7683a742c498b93eedabb11", size = 88380 }, + { url = "https://files.pythonhosted.org/packages/5b/79/69f2b0e8d3f2afd462029031baafb1b75d11bb62703f0e1022b2e54d49ee/watchdog-6.0.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:7a0e56874cfbc4b9b05c60c8a1926fedf56324bb08cfbc188969777940aef3aa", size = 87903 }, + { url = "https://files.pythonhosted.org/packages/e2/2b/dc048dd71c2e5f0f7ebc04dd7912981ec45793a03c0dc462438e0591ba5d/watchdog-6.0.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:e6439e374fc012255b4ec786ae3c4bc838cd7309a540e5fe0952d03687d8804e", size = 88381 }, + { url = "https://files.pythonhosted.org/packages/a9/c7/ca4bf3e518cb57a686b2feb4f55a1892fd9a3dd13f470fca14e00f80ea36/watchdog-6.0.0-py3-none-manylinux2014_aarch64.whl", hash = "sha256:7607498efa04a3542ae3e05e64da8202e58159aa1fa4acddf7678d34a35d4f13", size = 79079 }, + { url = "https://files.pythonhosted.org/packages/5c/51/d46dc9332f9a647593c947b4b88e2381c8dfc0942d15b8edc0310fa4abb1/watchdog-6.0.0-py3-none-manylinux2014_armv7l.whl", hash = "sha256:9041567ee8953024c83343288ccc458fd0a2d811d6a0fd68c4c22609e3490379", size = 79078 }, + { url = "https://files.pythonhosted.org/packages/d4/57/04edbf5e169cd318d5f07b4766fee38e825d64b6913ca157ca32d1a42267/watchdog-6.0.0-py3-none-manylinux2014_i686.whl", hash = "sha256:82dc3e3143c7e38ec49d61af98d6558288c415eac98486a5c581726e0737c00e", size = 79076 }, + { url = "https://files.pythonhosted.org/packages/ab/cc/da8422b300e13cb187d2203f20b9253e91058aaf7db65b74142013478e66/watchdog-6.0.0-py3-none-manylinux2014_ppc64.whl", hash = "sha256:212ac9b8bf1161dc91bd09c048048a95ca3a4c4f5e5d4a7d1b1a7d5752a7f96f", size = 79077 }, + { url = "https://files.pythonhosted.org/packages/2c/3b/b8964e04ae1a025c44ba8e4291f86e97fac443bca31de8bd98d3263d2fcf/watchdog-6.0.0-py3-none-manylinux2014_ppc64le.whl", hash = "sha256:e3df4cbb9a450c6d49318f6d14f4bbc80d763fa587ba46ec86f99f9e6876bb26", size = 79078 }, + { url = "https://files.pythonhosted.org/packages/62/ae/a696eb424bedff7407801c257d4b1afda455fe40821a2be430e173660e81/watchdog-6.0.0-py3-none-manylinux2014_s390x.whl", hash = "sha256:2cce7cfc2008eb51feb6aab51251fd79b85d9894e98ba847408f662b3395ca3c", size = 79077 }, + { url = "https://files.pythonhosted.org/packages/b5/e8/dbf020b4d98251a9860752a094d09a65e1b436ad181faf929983f697048f/watchdog-6.0.0-py3-none-manylinux2014_x86_64.whl", hash = "sha256:20ffe5b202af80ab4266dcd3e91aae72bf2da48c0d33bdb15c66658e685e94e2", size = 79078 }, + { url = "https://files.pythonhosted.org/packages/07/f6/d0e5b343768e8bcb4cda79f0f2f55051bf26177ecd5651f84c07567461cf/watchdog-6.0.0-py3-none-win32.whl", hash = "sha256:07df1fdd701c5d4c8e55ef6cf55b8f0120fe1aef7ef39a1c6fc6bc2e606d517a", size = 79065 }, + { url = "https://files.pythonhosted.org/packages/db/d9/c495884c6e548fce18a8f40568ff120bc3a4b7b99813081c8ac0c936fa64/watchdog-6.0.0-py3-none-win_amd64.whl", hash = "sha256:cbafb470cf848d93b5d013e2ecb245d4aa1c8fd0504e863ccefa32445359d680", size = 79070 }, + { url = "https://files.pythonhosted.org/packages/33/e8/e40370e6d74ddba47f002a32919d91310d6074130fe4e17dabcafc15cbf1/watchdog-6.0.0-py3-none-win_ia64.whl", hash = "sha256:a1914259fa9e1454315171103c6a30961236f508b9b623eae470268bbcc6a22f", size = 79067 }, +] + +[[package]] +name = "zipp" +version = "3.21.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/3f/50/bad581df71744867e9468ebd0bcd6505de3b275e06f202c2cb016e3ff56f/zipp-3.21.0.tar.gz", hash = "sha256:2c9958f6430a2040341a52eb608ed6dd93ef4392e02ffe219417c1b28b5dd1f4", size = 24545 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b7/1a/7e4798e9339adc931158c9d69ecc34f5e6791489d469f5e50ec15e35f458/zipp-3.21.0-py3-none-any.whl", hash = "sha256:ac1bbe05fd2991f160ebce24ffbac5f6d11d83dc90891255885223d42b3cd931", size = 9630 }, +] diff --git a/klippy/extras/delta_calibrate.py b/klippy/extras/delta_calibrate.py index d43c76c6b..7217ed030 100644 --- a/klippy/extras/delta_calibrate.py +++ b/klippy/extras/delta_calibrate.py @@ -24,7 +24,7 @@ def load_config_stable(config, option): ###################################################################### # The angles and distances of the calibration object found in -# docs/prints/calibrate_size.stl +# docs/src/prints/calibrate_size.stl MeasureAngles = [210.0, 270.0, 330.0, 30.0, 90.0, 150.0] MeasureOuterRadius = 65 MeasureRidgeRadius = 5.0 - 0.5 diff --git a/klippy/extras/shaper_calibrate.py b/klippy/extras/shaper_calibrate.py index e2f66b737..646316a13 100644 --- a/klippy/extras/shaper_calibrate.py +++ b/klippy/extras/shaper_calibrate.py @@ -84,7 +84,7 @@ def __init__(self, printer): raise self.error( "Failed to import `numpy` module, make sure it was " "installed via `~/klippy-env/bin/pip install` (refer to " - "docs/Measuring_Resonances.md for more details)." + "docs/src/Measuring_Resonances.md for more details)." ) def background_process_exec(self, method, args): diff --git a/klippy/extras/verify_heater.py b/klippy/extras/verify_heater.py index 3de7f96bb..eb68f363e 100644 --- a/klippy/extras/verify_heater.py +++ b/klippy/extras/verify_heater.py @@ -6,7 +6,7 @@ import logging HINT_THERMAL = """ -See the 'verify_heater' section in docs/Config_Reference.md +See the 'verify_heater' section in docs/src/Config_Reference.md for the parameters that control this check. """