Compare commits

...

17 Commits

Author SHA1 Message Date
c111c3813f Update api spec (#93)
* YOYO NEW API SPEC!

* update

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* fix

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* fix

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* I have generated the latest API!

---------

Signed-off-by: Jess Frazelle <github@jessfraz.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-05-23 14:24:13 -07:00
42f173783f Update ruff requirement from ^0.0.265 to ^0.0.269 (#95)
Updates the requirements on [ruff](https://github.com/charliermarsh/ruff) to permit the latest version.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.265...v0.0.269)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-23 12:28:20 -07:00
d8aeffc780 I HAVE GENERATED YOUR NEW DOCS! 2023-05-08 21:37:53 +00:00
55b35a322e fix example name
Signed-off-by: Jess Frazelle <github@jessfraz.com>
2023-05-08 14:28:51 -07:00
fa2b411b78 I HAVE GENERATED YOUR NEW DOCS! 2023-05-08 20:06:56 +00:00
f933b716f4 fix;
Signed-off-by: Jess Frazelle <github@jessfraz.com>
2023-05-08 13:01:14 -07:00
8cf515b39f better and clean;
Signed-off-by: Jess Frazelle <github@jessfraz.com>
2023-05-08 12:59:24 -07:00
c209414459 more fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com>
2023-05-08 12:59:11 -07:00
a6638fb08a updates
Signed-off-by: Jess Frazelle <github@jessfraz.com>
2023-05-08 12:59:02 -07:00
dee61d7b08 Update api spec (#92)
* YOYO NEW API SPEC!

* I have generated the latest API!

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-05-08 12:58:08 -07:00
91dbd8bc07 Update ruff requirement from ^0.0.264 to ^0.0.265 (#91)
Updates the requirements on [ruff](https://github.com/charliermarsh/ruff) to permit the latest version.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.264...v0.0.265)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-08 12:01:45 -07:00
b80be3ab47 Update api spec (#90)
* YOYO NEW API SPEC!

* I have generated the latest API!

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-05-04 15:44:53 -07:00
e23c09d4dd Update sphinx requirement from ^4.3.1 to ^6.2.1 (#88)
Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v4.3.1...v6.2.1)

---
updated-dependencies:
- dependency-name: sphinx
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-04 15:39:58 -07:00
3734729d22 Update sphinxext-opengraph requirement from ^0.4.0 to ^0.8.2 (#89)
Updates the requirements on [sphinxext-opengraph](https://github.com/wpilibsuite/sphinxext-opengraph) to permit the latest version.
- [Release notes](https://github.com/wpilibsuite/sphinxext-opengraph/releases)
- [Commits](https://github.com/wpilibsuite/sphinxext-opengraph/compare/v0.4.0...v0.8.2)

---
updated-dependencies:
- dependency-name: sphinxext-opengraph
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-04 15:34:37 -07:00
0b99828bb6 Update openapi-spec-validator requirement from ^0.4.0 to ^0.5.6 (#87)
Updates the requirements on [openapi-spec-validator](https://github.com/python-openapi/openapi-spec-validator) to permit the latest version.
- [Release notes](https://github.com/python-openapi/openapi-spec-validator/releases)
- [Commits](https://github.com/python-openapi/openapi-spec-validator/compare/0.4.0...0.5.6)

---
updated-dependencies:
- dependency-name: openapi-spec-validator
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-04 15:34:20 -07:00
7c13493e90 Update sphinx-autoapi requirement from ^0.5.0 to ^2.0.1 (#86)
Updates the requirements on [sphinx-autoapi](https://github.com/readthedocs/sphinx-autoapi) to permit the latest version.
- [Release notes](https://github.com/readthedocs/sphinx-autoapi/releases)
- [Changelog](https://github.com/readthedocs/sphinx-autoapi/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/readthedocs/sphinx-autoapi/compare/v0.5.0...v2.0.1)

---
updated-dependencies:
- dependency-name: sphinx-autoapi
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-04 15:34:10 -07:00
2ba2a2a771 I HAVE GENERATED YOUR NEW DOCS! 2023-05-04 08:27:52 +00:00
2803 changed files with 41907 additions and 39001 deletions

View File

@ -1,4 +1,4 @@
name: Black
name: black
on:
push:
branches: main
@ -35,4 +35,4 @@ jobs:
- name: Run black
shell: bash
run: |
poetry run black --check --diff .
poetry run black --check --diff . generate/generate.py docs/conf.py kittycad/client_test.py kittycad/examples_test.py

38
.github/workflows/mypy.yml vendored Normal file
View File

@ -0,0 +1,38 @@
name: mypy
on:
push:
branches: main
paths:
- '**.py'
- .github/workflows/mypy.yml
- 'pyproject.toml'
pull_request:
paths:
- '**.py'
- .github/workflows/mypy.yml
- 'pyproject.toml'
jobs:
mypy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v4
# Installation instructions are from: https://python-poetry.org/docs/
- name: Install dependencies
shell: bash
run: |
pip install \
poetry
- name: Build
shell: bash
run: |
poetry install
poetry build
- name: Run mypy
shell: bash
run: |
poetry run mypy .

View File

@ -1,4 +1,4 @@
name: Ruff
name: ruff
on:
push:
branches: main
@ -16,4 +16,23 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: chartboost/ruff-action@v1
- name: Set up Python
uses: actions/setup-python@v4
# Installation instructions are from: https://python-poetry.org/docs/
- name: Install dependencies
shell: bash
run: |
pip install \
poetry
- name: Build
shell: bash
run: |
poetry install
poetry build
- name: Run ruff
shell: bash
run: |
poetry run ruff check --format=github .

View File

@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: 95c1ca5eb3c37ade6a07a57ad44de426
config: cd3bba1878bfa92a239de9b4e9758963
tags: 645f666f9bcd5a90fca523b33c5a78b7

Some files were not shown because too many files have changed in this diff Show More