Skip to content

Commit fbbe460

Browse files
tob-scott-aclaude
andcommitted
prep for open-source release
- Track uv.lock (application, not library) - Update README install to use PyPI package name - Add Python 3.14 to CI test matrix - Add NOTICE file for bundled Circom grammar attribution Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent cf9b5cd commit fbbe460

File tree

5 files changed

+694
-3
lines changed

5 files changed

+694
-3
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
runs-on: ubuntu-latest
5454
strategy:
5555
matrix:
56-
python-version: ["3.13"]
56+
python-version: ["3.13", "3.14"]
5757
steps:
5858
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
5959
with:

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
/src/trailmark/*/*/__pycache__
1111
/tests/__pycache__
1212
*.pyc
13-
uv.lock
1413
mutants/
1514
src/trailmark/tree_sitter_custom/**/*.so
1615
src/trailmark/tree_sitter_custom/**/*.pyd

NOTICE

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
Trailmark
2+
Copyright 2026 Trail of Bits, Inc.
3+
4+
This product includes software developed at Trail of Bits, Inc.
5+
(https://www.trailofbits.com/).
6+
7+
This product bundles the following third-party components:
8+
9+
- tree-sitter-circom grammar (src/trailmark/tree_sitter_custom/circom/)
10+
Copyright 2024 Decurity
11+
Licensed under the MIT License
12+
https://github.com/nicedrop/tree-sitter-circom

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ graph TD
210210
## Installation
211211

212212
```bash
213-
uv pip install -e .
213+
uv pip install trailmark
214214
```
215215

216216
Requires Python &ge; 3.13.

0 commit comments

Comments
 (0)