Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
82 commits
Select commit Hold shift + click to select a range
c8eccca
github actions workflow wip
righ Feb 19, 2023
73f3000
typo
righ Feb 19, 2023
63e17b5
update readme
righ Feb 19, 2023
8a39e5d
username
righ Feb 19, 2023
a9b000a
delete badge
righ Feb 19, 2023
a86be1b
publish
righ Feb 19, 2023
85bd7e0
token
righ Feb 19, 2023
678eb30
delete
righ Feb 19, 2023
2a01cd4
make async and rename
righ Feb 19, 2023
665eeb4
version 2.1.0 for python
righ Feb 19, 2023
036026e
use action
righ Feb 19, 2023
04ab0ac
update version
righ Feb 19, 2023
b8bcfd9
update
righ Feb 19, 2023
6a915a8
update
righ Feb 19, 2023
11e5560
stringify
righ Feb 19, 2023
2624af2
specify dist
righ Feb 19, 2023
691b237
debug
righ Feb 19, 2023
ecc97e1
upload by twine
righ Feb 19, 2023
1748029
do not use pypa/gh-action-pypi-publish@release/v1
righ Feb 19, 2023
737ae17
codecov
righ Feb 19, 2023
6f99e85
use action
righ Feb 19, 2023
2e66202
fix path
righ Feb 19, 2023
f0ea342
pict constraints
righ Aug 4, 2024
7d37688
v2.3.0 alpha
righ Aug 6, 2024
5551b9a
Merge pull request #37 from walkframe/condition
righ Aug 6, 2024
b3ddf83
exports
righ Aug 6, 2024
19a8856
version
righ Aug 6, 2024
d754477
export
righ Aug 6, 2024
197e86b
alpha2
righ Aug 6, 2024
fde798d
v2.3.0
righ Aug 6, 2024
5f8434d
fix: Remove covertable from dependencies
righ Aug 7, 2024
47c59da
v2.3.1
righ Aug 7, 2024
b566e8d
2.3.2-alpha.0
righ Aug 7, 2024
9da9250
2.3.2-alpha.1
righ Aug 7, 2024
f60e1e8
webpack
righ Aug 7, 2024
2bdab40
2.3.2-alpha.4
righ Aug 21, 2024
7cf71ac
fix: set default true
righ Aug 21, 2024
84f670d
2.3.2-alpha.5
righ Aug 21, 2024
014aa00
fix: conditions for application of prefilter
righ Aug 24, 2024
b104389
Merge pull request #38 from walkframe/fix/prefilter
righ Aug 26, 2024
4a3ec74
2.4.0-alpha.0
righ Aug 26, 2024
8faaedf
test: add tests
righ Aug 27, 2024
0299911
2.4.0-alpha.1
righ Aug 28, 2024
2184f4b
update README and types
righ Aug 28, 2024
1151c43
2.4.0-alpha.2
righ Aug 28, 2024
9bdb036
update
righ Aug 28, 2024
c0d0684
2.4.0
righ Aug 28, 2024
ababb7f
update README
righ Aug 29, 2024
89b1b7e
update
righ Aug 29, 2024
3dca423
update
righ Aug 29, 2024
3288393
update link
righ Aug 31, 2024
6b06f52
2.4.1
righ Aug 31, 2024
636eae7
feat: Controller and progress
righ Mar 17, 2025
268793a
v2.5.0
righ Mar 17, 2025
09c6755
fix: 0div
righ Mar 17, 2025
abcbf43
v2.5.1
righ Mar 17, 2025
90611d0
fix: consume row pairs when the prefilter does not match.
righ Mar 28, 2025
32c4d24
feat: use fnv1a32 for hash
righ Apr 8, 2026
57bb947
feat: add options for pict
righ Apr 10, 2026
2390d3c
fix: workflows
righ Apr 16, 2026
5550c55
Merge pull request #43 from walkframe/feature/use-fnv1a32
righ Apr 16, 2026
53caa09
3.0.0-rc.0
righ Apr 16, 2026
aacece6
fix: workflows
righ Apr 16, 2026
071e25d
fix: run exec jest
righ Apr 16, 2026
f984787
fix: workflow
righ Apr 16, 2026
227b8d8
fix: add heavy.pict
righ Apr 16, 2026
4849de7
docs
righ Apr 17, 2026
55ab64f
codecov
righ Apr 17, 2026
676e27f
update docs
righ Apr 17, 2026
c6d1b53
3.0.0-rc.1
righ Apr 17, 2026
ec40f2c
fix: docs
righ Apr 17, 2026
4f442a3
feat: support arithmetic expressions
righ Apr 18, 2026
51fa10c
3.0.0-rc.2
righ Apr 18, 2026
1e836f4
feat: use set for in-condition automatically
righ Apr 18, 2026
ba20b66
update docs
righ Apr 18, 2026
3870df0
fix: parameter color for demo
righ Apr 18, 2026
9ce6c9e
add a doc
righ Apr 18, 2026
b61fca3
v3.0.0
righ Apr 18, 2026
9ec0ed5
fix: README
righ Apr 18, 2026
d54bebf
update doc
righ Apr 18, 2026
80b9a2f
feat: about, privacy policy
righ Apr 18, 2026
29230ec
fix: doc
righ Apr 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
143 changes: 0 additions & 143 deletions .circleci/config.yml

This file was deleted.

39 changes: 39 additions & 0 deletions .github/workflows/docs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: Deploy Docs to Cloudflare Pages

on:
push:
branches:
- master
- feature/docs

jobs:
deploy:
runs-on: ubuntu-latest
defaults:
run:
working-directory: docs

steps:
- uses: actions/checkout@v6

- uses: pnpm/action-setup@v5
with:
package_json_file: docs/package.json

- uses: actions/setup-node@v6
with:
node-version: "24"

- name: Install dependencies
run: pnpm install

- name: Build Docusaurus
run: pnpm build

- name: Deploy to Cloudflare Pages
uses: cloudflare/wrangler-action@v3
with:
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
command: pages deploy docs/build --project-name=covertable --branch=${{ github.ref_name }}
packageManager: pnpm
72 changes: 72 additions & 0 deletions .github/workflows/python.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
name: python
on:
push:
branches:
- master
- fix/*

permissions:
id-token: write
contents: read

jobs:
tests:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ["3.9", "3.13"]
defaults:
run:
working-directory: python

steps:
- uses: actions/checkout@v6
- name: setup
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
- name: install
run: |
python -m pip install --upgrade pip
python -m pip install -r ci_requirements.txt
- name: test
run: |
pytest --cov=covertable --cov-report=xml
- name: codecov
uses: codecov/codecov-action@v6
with:
token: ${{ secrets.CODECOV_TOKEN }}
file: ./python/coverage.xml
flags: python
verbose: true

release:
needs: tests
runs-on: ubuntu-latest
defaults:
run:
working-directory: python
if: github.ref == 'refs/heads/master'
name: pypi upload
steps:
- uses: actions/checkout@v6
- name: setup
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: install
run: |
python -m pip install --upgrade pip setuptools wheel twine build
python -m pip install -r ci_requirements.txt
- name: build
run: |
python -m build --sdist --wheel --outdir dist/ .
- name: check
run: |
twine check dist/*
- name: upload
run: |
twine upload dist/* --non-interactive --skip-existing
env:
TWINE_USERNAME: __token__
TWINE_PASSWORD: ${{ secrets.PYPI_TOKEN }}
68 changes: 68 additions & 0 deletions .github/workflows/typescript.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
name: typescript
on:
push:
branches:
- master
- fix/*

permissions:
id-token: write
contents: read

jobs:
tests:
runs-on: ubuntu-latest
defaults:
run:
working-directory: typescript

steps:
- uses: actions/checkout@v6
- uses: pnpm/action-setup@v5
with:
package_json_file: typescript/package.json
- uses: actions/setup-node@v6
with:
node-version: "24"
- name: install
run: pnpm install
- name: test
run: pnpm exec jest --coverage
- name: codecov
uses: codecov/codecov-action@v6
with:
token: ${{ secrets.CODECOV_TOKEN }}
file: ./typescript/coverage/lcov.info
flags: typescript
verbose: true

release:
needs: tests
runs-on: ubuntu-latest
defaults:
run:
working-directory: typescript

if: github.ref == 'refs/heads/master'
name: npm upload
steps:
- uses: actions/checkout@v6
- uses: pnpm/action-setup@v5
with:
package_json_file: typescript/package.json
- uses: actions/setup-node@v6
with:
node-version: "24"
registry-url: "https://registry.npmjs.org"
- run: npm install -g npm@latest
- name: remove authToken from .npmrc
run: |
NPM_RC=$(npm config get userconfig)
sed -i '/_authToken/d' "$NPM_RC" 2>/dev/null || true
- name: publish
run: |
pnpm install
pnpm build
VERSION=$(node -p "require('./package.json').version")
TAG=$( [[ "$VERSION" == *-* ]] && echo "--tag next" || echo "" )
pnpm publish --access public --provenance $TAG --no-git-checks || true
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python/.venv
1 change: 1 addition & 0 deletions .tool-versions
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
nodejs 24.1.0
Loading