Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
5e437cd
Add autogenerated client into launch v1 (#63)
phil-scale Dec 1, 2022
3ae0734
Squashed commit of the following:
phil-scale Dec 20, 2022
13b8949
fixes
phil-scale Jan 5, 2023
66c0609
Use new autogenerated python client for v1 (#67)
phil-scale Jan 10, 2023
4dfe7d2
Phil/upload schemas (#68)
phil-scale Jan 10, 2023
38ce36e
Launch v1 client updates for batch jobs and callbacks (#69)
phil-scale Jan 27, 2023
fdfb7e4
Update clone-bundle route (#70)
yixu34 Feb 1, 2023
cce6fa3
✨ Updated v1 CLI ✨ (#71)
phil-scale Feb 3, 2023
ecbd7b0
Use spinner while loading in cli and edit endpoints from CLI (#72)
phil-scale Feb 7, 2023
5d56625
clone_bundle_with_changes server route expects new_app_config, not ap…
yixu34 Feb 9, 2023
8eb6a24
update reqs
phil-scale Feb 10, 2023
3db3950
use base64 and json to encode batch job payloads (#74)
phil-scale Feb 11, 2023
b890196
fix base64 encoding
phil-scale Feb 11, 2023
23f74ca
Add CLI command for getting batch job status (#75)
phil-scale Feb 12, 2023
dfe9bf6
Use timedelta for printing batch job duration
phil-scale Feb 12, 2023
f36e89b
fix sync endpoint request
phil-scale Feb 13, 2023
5f4ab9b
fix sync endpoint result on error
phil-scale Feb 13, 2023
f2a9589
Add timeouts to `EndpointResponseFuture` (#77)
phil-scale Feb 14, 2023
3e0d70d
Send requests to launch endpoint (#76)
adlam-scale Feb 15, 2023
9c3dc43
print more info in launch CLI
phil-scale Feb 15, 2023
de0b50d
Clean up unused code and use ruff instead of flake8 (#79)
phil-scale Feb 23, 2023
7412c46
Add features to `launch endpoints list` (#80)
adlam-scale Feb 27, 2023
733ad19
remove double print (#82)
adlam-scale Feb 28, 2023
f3e96e4
filter bundles and endpoints by name in CLI (#84)
phil-scale Mar 3, 2023
489e943
New documentation site (#81)
phil-scale Mar 3, 2023
3672f21
Callback custom auth (#85)
phil-scale Mar 8, 2023
3fbbc36
add copy extension
phil-scale Mar 14, 2023
432dc14
Add endpoint to client
phil-scale Mar 22, 2023
e2a0d89
Update docs and external client for priority API change (#87)
Anirudh-Scale Mar 24, 2023
d5a1a9a
Update autogen client with v2 bundles (#88)
phil-scale Mar 27, 2023
467b4eb
Model bundles v2 python API (#89)
phil-scale Mar 28, 2023
af9a108
Documentation for model bundles v2 (#90)
phil-scale Mar 29, 2023
0758c7a
launch v2 bundles API (#91)
malcolmgreaves Apr 3, 2023
23cb42e
update mkdocs readme
phil-scale Apr 4, 2023
bc336ee
use logging lib
phil-scale Apr 4, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 6 additions & 6 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,18 +40,18 @@ jobs:
command: |
poetry run black --check -t py36 launch
- run:
name: Flake8 Lint Check # Uses setup.cfg for configuration
name: Ruff Lint Check # Uses pyproject.toml for configuration
command: |
poetry run flake8 launch --count --statistics --exclude launch/clientlib
poetry run ruff launch
- run:
name: Pylint Lint Check # Uses .pylintrc for configuration
command: |
poetry run pylint launch --ignore=clientlib
- run :
poetry run pylint launch --ignore=api_client,openapi_client
- run:
name: MyPy typing check
command: |
poetry run mypy --ignore-missing-imports launch --exclude launch/clientlib
- run :
poetry run mypy --ignore-missing-imports launch --exclude launch/api_client --exclude launch/openapi_client
- run:
name: Isort Import Formatting Check # Only validation, without re-formatting
command: |
poetry run isort --check-only launch
Expand Down
40 changes: 0 additions & 40 deletions .flake8

This file was deleted.

6 changes: 3 additions & 3 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
fail_fast: true
fail_fast: false
repos:
- repo: local
hooks:
Expand All @@ -11,8 +11,8 @@ repos:
- repo: local
hooks:
- id: system
name: flake8
entry: poetry run flake8 launch tests
name: ruff
entry: poetry run ruff launch
pass_filenames: false
language: system

Expand Down
3 changes: 2 additions & 1 deletion .pylintrc
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,5 @@ max-line-length=79

[MASTER]
# Ignore anything inside launch/clientlib (since it's documentation)
ignore=clientlib
ignore=clientlib,api_client
extension-pkg-whitelist=pydantic
10 changes: 6 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,14 +61,16 @@ poetry run pytest
### Documentation

**Updating documentation:**
We use [Sphinx](https://www.sphinx-doc.org/en/master/) to autogenerate our API Reference from docstrings.
We use [mkdocs](https://www.mkdocs.org/) to autogenerate our API Reference from docstrings and
markdown files.

To test your local docstring changes, run the following commands from the repository's root directory:

```
poetry shell
cd src_docs
sphinx-autobuild . ../docs --watch ../launch
mkdocs serve
```

`sphinx-autobuild` will spin up a server on localhost (port 8000 by default) that will watch for and automatically rebuild a version of the API reference based on your local docstring changes.
The above command will spin up a server on localhost (port 8000 by default) that will watch for and
automatically rebuild a version of the API reference based on your local docstring and markdown
changes.
134 changes: 0 additions & 134 deletions docs/_static/_sphinx_javascript_frameworks_compat.js

This file was deleted.

Loading