Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
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
  •  
  •  
  •  
35 changes: 0 additions & 35 deletions .github/workflows/auto-merge-release.yml

This file was deleted.

46 changes: 0 additions & 46 deletions .github/workflows/ci-workflow-server.yaml

This file was deleted.

37 changes: 11 additions & 26 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -1,18 +1,6 @@
name: ci

on:
push:
branches:
- main
tags:
- "*"

pull_request:
types:
- opened
- reopened
- synchronize

on: [push]
jobs:
compile:
runs-on: ubuntu-latest
Expand All @@ -22,17 +10,12 @@ jobs:
- name: Set up python
uses: actions/setup-python@v4
with:
python-version: 3.9
python-version: 3.8
- name: Bootstrap poetry
run: make setup-poetry
run: |
curl -sSL https://install.python-poetry.org | python - -y --version 1.5.1
- name: Install dependencies
run: poetry install
- name: Format
run: poetry run black --check .
- name: Order Imports
run: poetry run isort --check .
- name: Lint
run: poetry run flake8
- name: Compile
run: poetry run mypy .
test:
Expand All @@ -43,14 +26,15 @@ jobs:
- name: Set up python
uses: actions/setup-python@v4
with:
python-version: 3.9
python-version: 3.8
- name: Bootstrap poetry
run: make setup-poetry
run: |
curl -sSL https://install.python-poetry.org | python - -y --version 1.5.1
- name: Install dependencies
run: poetry install

- name: Test
run: make test-ci
run: poetry run pytest -rP .

publish:
needs: [compile, test]
Expand All @@ -62,9 +46,10 @@ jobs:
- name: Set up python
uses: actions/setup-python@v4
with:
python-version: 3.9
python-version: 3.8
- name: Bootstrap poetry
run: make setup-poetry
run: |
curl -sSL https://install.python-poetry.org | python - -y --version 1.5.1
- name: Install dependencies
run: poetry install
- name: Publish to pypi
Expand Down
34 changes: 0 additions & 34 deletions .github/workflows/release.yml

This file was deleted.

12 changes: 0 additions & 12 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,3 @@
__pycache__/
dist/
poetry.toml

.env
.npmrc
ee/codegen/lib/
ee/codegen/src/assets/node-definitions.json
examples/.ipynb_checkpoints/
node_modules/
tsconfig.tsbuildinfo
.idea
.DS_Store
htmlcov/
CLAUDE.md
14 changes: 3 additions & 11 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,14 +1,6 @@
Copyright (c) 2023-present Vocify Inc. dba Velum
MIT License

Portions of this software are licensed as follows:

* All content that resides under the "ee/" directory of this repository, if
that directory exists, is licensed under the license defined in "ee/LICENSE".
* All third party components incorporated into the Vellum Software are
licensed under the original license provided by the owner of the applicable
component.
* Content outside of the above mentioned directories or restrictions above is
available under the "MIT Expat" license as defined below.
Copyright (c) 2025 Vellum.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand All @@ -26,4 +18,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
SOFTWARE.
Loading
Loading