Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
12cd6f3
Test on Python 3.14 and move actions to Ubuntu 24.04
ConstantineLignos Dec 13, 2025
efdffad
Increment version to 0.8.0
ConstantineLignos Dec 14, 2025
fb0f745
Update mypy and ruff to latest versions
ConstantineLignos Dec 14, 2025
37d031b
Add more scoring tests and rename error counting flag
ConstantineLignos Dec 14, 2025
9328926
Add total line to count subcommand
ConstantineLignos Dec 16, 2025
9b85b43
Change default output delimiter for CoNLL files to tab
ConstantineLignos Dec 16, 2025
0cfedcf
Add TODOs
ConstantineLignos Feb 27, 2026
39234f1
Check for empty tokens during validation
ConstantineLignos Feb 27, 2026
9cd080d
Update actions to latest versions
ConstantineLignos Feb 27, 2026
65a2fc9
Remove old documentation build files
ConstantineLignos Mar 30, 2026
5f415fa
Add --ner-label-index option to validate and disable Python 3.9 build
claire-yq Jun 1, 2026
868074c
Remove Python 3.9 support
ConstantineLignos Jun 2, 2026
a4d0b5c
Update development dependencies
ConstantineLignos Jun 2, 2026
65d7ef2
Support setting token and label index across more commands
ConstantineLignos Jun 2, 2026
0e2050f
Update contributors in README
ConstantineLignos Jun 3, 2026
3e9b46b
Drop Python 3.9 support in setup.py
ConstantineLignos Jun 3, 2026
208a933
Update year and contributors in license
ConstantineLignos Jun 3, 2026
f038db0
Fix aggregation of accuracy scores across files
ConstantineLignos Jun 3, 2026
023e950
Improve test coverage of conll.py and clean up some tests
ConstantineLignos Jun 3, 2026
15b17a0
Remove repair-specific deprecated file writing function
ConstantineLignos Jun 3, 2026
a888abc
Add LabeledSequence.from_tokens_and_labels utility method
ConstantineLignos Jun 3, 2026
2296b4c
Improve test coverage of conll.py
ConstantineLignos Jun 3, 2026
ccf3172
Change multi-file scoring to compute std. error and allow pretty output
ConstantineLignos Jun 3, 2026
8dbd007
Improve test coverage of conll.py
ConstantineLignos Jun 3, 2026
105f837
Improve test coverage of seqscore.py
ConstantineLignos Jun 3, 2026
fafc12f
Move all setup to pyproject.toml and add uv instructions
ConstantineLignos Jun 4, 2026
5d8456e
Add flowmark for markdown autoformatting
ConstantineLignos Jun 4, 2026
8c52701
Autoformat README
ConstantineLignos Jun 4, 2026
a63548b
Enable build on dev* branches
ConstantineLignos Jun 4, 2026
f79203a
Update build to use pyproject.toml
ConstantineLignos Jun 4, 2026
5de23c2
Pin version of pytest-cov
ConstantineLignos Jun 4, 2026
d540196
Update check.sh for removal of setup.py
ConstantineLignos Jun 4, 2026
598f066
Add release script
ConstantineLignos Jun 4, 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
14 changes: 7 additions & 7 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,26 +4,26 @@ on:
push:
branches:
- main
- dev
- dev*
pull_request:
branches:
- main
- dev
- dev*

jobs:
build:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04

strategy:
fail-fast: false
matrix:
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: ${{ matrix.python-version }}

Expand All @@ -43,7 +43,7 @@ jobs:

- name: Install quality check dependencies
run: |
pip install -r requirements.txt
pip install ".[dev]"

- name: Run quality checks
run: |
Expand Down
22 changes: 0 additions & 22 deletions .readthedocs.yaml

This file was deleted.

3 changes: 2 additions & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
MIT License

Copyright (c) 2023 Constantine Lignos, Chester Palen-Michel, and Nolan Holley
Copyright (c) 2026 Constantine Lignos, Chester Palen-Michel, Nolan Holley,
and Claire Wang.

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 Down
Loading