Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
239 commits
Select commit Hold shift + click to select a range
aa05e02
start template
nerdai Jan 20, 2025
9821973
Create LICENSE
nerdai Jan 20, 2025
7b4ba13
add foobar and tests
nerdai Jan 20, 2025
e38f1d4
Workflows and Pre-Commits (#1)
nerdai Jan 21, 2025
0264526
nit (#2)
nerdai Jan 21, 2025
307f05d
publish workflow (#3)
nerdai Jan 21, 2025
d27deca
docs (#4)
nerdai Jan 21, 2025
cee0fed
deploy docs (#5)
nerdai Jan 21, 2025
b00d2ab
fix (#6)
nerdai Jan 21, 2025
395fa39
Create deploy_docs.yml
nerdai Jan 21, 2025
e07edbe
fix (#7)
nerdai Jan 21, 2025
08c4cc2
add static (#8)
nerdai Jan 22, 2025
0634593
use submodules (#9)
nerdai Jan 22, 2025
5237d52
Update README.md
nerdai Jan 22, 2025
4e927a2
rename (#10)
nerdai Jan 22, 2025
a689e3a
Create static.yml
nerdai Jan 22, 2025
083792d
Uncomment cov step in test workflows (#11)
nerdai Jan 22, 2025
49aa89d
Update README (#12)
nerdai Jan 22, 2025
0716d82
add a couple more cmds (#13)
nerdai Jan 22, 2025
7bb02aa
add cache command, fix poetry init to poetry new (#14)
nerdai Jan 22, 2025
7eba4be
rm (#15)
nerdai Jan 22, 2025
231f9e7
Add empty .nojekyll file before docs deploy (#16)
amrit110 Jan 22, 2025
9efb005
add missing static files (#17)
nerdai Jan 22, 2025
0a7468b
update usage guide (#18)
nerdai Jan 23, 2025
ee14fd3
Create dependabot.yml
amrit110 Jan 28, 2025
80f2772
Bump pypa/gh-action-pypi-publish from 1.10.3 to 1.12.4 (#19)
dependabot[bot] Jan 28, 2025
5cacbfa
Bump actions/checkout from 4.2.0 to 4.2.2 (#21)
dependabot[bot] Jan 28, 2025
9c46257
Bump JamesIves/github-pages-deploy-action from 4.6.8 to 4.7.2 (#20)
dependabot[bot] Jan 28, 2025
d2b54ae
Add sphinx-autobuild and make-serve to build and serve docs locally (…
nerdai Jan 29, 2025
9cac672
Remove poetry references (#23)
amrit110 Jan 29, 2025
b9253f1
Add fix to workflows to run unit, integration if either changes (#24)
amrit110 Jan 30, 2025
b97fd3b
Add permissions to workflows (#25)
amrit110 Jan 30, 2025
8a69a31
Pin 2 more GA workflow to commit SHA (#26)
amrit110 Jan 31, 2025
091a8bd
[pre-commit.ci] pre-commit autoupdate (#27)
pre-commit-ci[bot] Feb 6, 2025
2cc7165
Add gha for automating Github releases with package publications (#28)
nerdai Feb 6, 2025
b5ed245
[pre-commit.ci] pre-commit autoupdate (#29)
pre-commit-ci[bot] Feb 11, 2025
aae1101
Add uv-lock hook to ensure that the uv.lock file is always up to date…
fcogidi Feb 12, 2025
7e64e3b
[pre-commit.ci] pre-commit autoupdate (#31)
pre-commit-ci[bot] Feb 18, 2025
a1b83c9
Bump astral-sh/setup-uv from 5.2.2 to 5.3.0 (#33)
dependabot[bot] Feb 24, 2025
ef6e666
Bump JamesIves/github-pages-deploy-action from 4.7.2 to 4.7.3 (#34)
dependabot[bot] Feb 24, 2025
0b86e3d
Bump ncipollo/release-action from 1.15.0 to 1.16.0 (#32)
dependabot[bot] Feb 24, 2025
adf8149
[pre-commit.ci] pre-commit autoupdate (#35)
pre-commit-ci[bot] Feb 25, 2025
ada87dc
Update user_guide.md (#37)
amrit110 Feb 26, 2025
6b888f1
Update docs_deploy.yml (#38)
amrit110 Feb 26, 2025
195520a
Bump astral-sh/setup-uv from 5.3.0 to 5.3.1 (#40)
dependabot[bot] Mar 3, 2025
1301adb
Bump codecov/codecov-action from 5.3.1 to 5.4.0 (#39)
dependabot[bot] Mar 3, 2025
64c5fc3
[pre-commit.ci] pre-commit autoupdate (#41)
pre-commit-ci[bot] Mar 7, 2025
b9b9f61
[pre-commit.ci] pre-commit autoupdate (#42)
pre-commit-ci[bot] Mar 10, 2025
1c0b8b8
[pre-commit.ci] pre-commit autoupdate (#43)
pre-commit-ci[bot] Mar 24, 2025
aba9625
Bump astral-sh/setup-uv from 5.3.1 to 5.4.0 (#44)
dependabot[bot] Mar 24, 2025
200777c
[pre-commit.ci] pre-commit autoupdate (#45)
pre-commit-ci[bot] Mar 28, 2025
b53ae86
Bump astral-sh/setup-uv from 5.4.0 to 5.4.1 (#48)
dependabot[bot] Mar 31, 2025
0cfe928
Bump actions/setup-python from 5.4.0 to 5.5.0 (#47)
dependabot[bot] Mar 31, 2025
8a4f6f1
[pre-commit.ci] pre-commit autoupdate (#49)
pre-commit-ci[bot] Mar 31, 2025
f106cf8
Migrate documentation build to mkdocs (#50)
amrit110 Apr 4, 2025
29a187e
Update README.md
amrit110 Apr 4, 2025
3b36d24
Fix styling, add vector assets (#51)
amrit110 Apr 4, 2025
f34c2ba
Fixes
amrit110 Apr 4, 2025
7c29400
Update favicons
amrit110 Apr 5, 2025
af98be7
Run when asset images change
amrit110 Apr 5, 2025
08c0bba
Add default dependency group config in pyproject.toml (#52)
AnanyaRaval Apr 9, 2025
e49cd3d
[pre-commit.ci] pre-commit autoupdate (#53)
pre-commit-ci[bot] Apr 14, 2025
8da6ac5
Bump codecov/codecov-action from 5.4.0 to 5.4.2 (#54)
dependabot[bot] Apr 21, 2025
7efd62d
[pre-commit.ci] pre-commit autoupdate (#55)
pre-commit-ci[bot] Apr 28, 2025
b74648c
Bump astral-sh/setup-uv from 5 to 6 (#56)
dependabot[bot] Apr 28, 2025
5e97098
[pre-commit.ci] pre-commit autoupdate (#57)
pre-commit-ci[bot] May 5, 2025
e0c36cd
Bump astral-sh/setup-uv from 6.0.0 to 6.0.1 (#58)
dependabot[bot] May 5, 2025
d2cd63d
Update deps (#62)
amrit110 May 26, 2025
18e477b
[pre-commit.ci] pre-commit autoupdate (#59)
pre-commit-ci[bot] May 26, 2025
848907d
Bump astral-sh/setup-uv from 6.0.1 to 6.1.0 (#61)
dependabot[bot] May 26, 2025
7d5d42f
Bump codecov/codecov-action from 5.4.2 to 5.4.3 (#60)
dependabot[bot] May 26, 2025
f74a709
[pre-commit.ci] pre-commit autoupdate (#63)
pre-commit-ci[bot] May 26, 2025
6b18521
Updating lock to address jupyter-core vulnerability (#66)
emersodb Jun 13, 2025
f6d3cd1
[pre-commit.ci] pre-commit autoupdate (#65)
pre-commit-ci[bot] Jun 13, 2025
5d9e5a7
[pre-commit.ci] pre-commit autoupdate (#67)
pre-commit-ci[bot] Jun 18, 2025
76d6280
Some small changes to the ruff and pre-commit configs (#68)
emersodb Jun 21, 2025
732dd3d
Bump ncipollo/release-action from 1.16.0 to 1.18.0 (#72)
dependabot[bot] Jul 14, 2025
0f4d35b
[pre-commit.ci] pre-commit autoupdate (#70)
pre-commit-ci[bot] Jul 14, 2025
a86335f
Bump astral-sh/setup-uv from 6.1.0 to 6.3.1 (#71)
dependabot[bot] Jul 14, 2025
5a0ed0c
Update uv version in CI workflows (#73)
amrit110 Jul 14, 2025
aeac936
Fix doctest path in .pre-commit-config.yaml (#75)
lotif Jul 21, 2025
64089bf
[pre-commit.ci] pre-commit autoupdate (#74)
pre-commit-ci[bot] Jul 22, 2025
443e1dc
Fix warning (#80)
amrit110 Aug 14, 2025
9828445
Bump astral-sh/setup-uv from 6.3.1 to 6.4.1 (#76)
dependabot[bot] Aug 14, 2025
e5cae2f
Bump actions/checkout from 4.2.2 to 5.0.0 (#79)
dependabot[bot] Aug 14, 2025
78c5f2a
Bump actions/download-artifact from 4 to 5 (#78)
dependabot[bot] Aug 14, 2025
eabb4ac
[pre-commit.ci] pre-commit autoupdate (#81)
pre-commit-ci[bot] Aug 19, 2025
d8c1324
Fix workflow conditions
amrit110 Aug 19, 2025
b29be65
Fix workflow conditions, again
amrit110 Aug 19, 2025
aa7c721
[pre-commit.ci] pre-commit autoupdate (#82)
pre-commit-ci[bot] Aug 26, 2025
03b4240
Bump astral-sh/setup-uv from 6.4.1 to 6.6.0 (#83)
dependabot[bot] Aug 26, 2025
b05868d
Bump codecov/codecov-action from 5.4.3 to 5.5.0 (#84)
dependabot[bot] Sep 2, 2025
9baaf90
[pre-commit.ci] pre-commit autoupdate (#85)
pre-commit-ci[bot] Sep 2, 2025
0a58d06
[pre-commit.ci] pre-commit autoupdate (#91)
pre-commit-ci[bot] Sep 14, 2025
9bf732e
Bump actions/setup-python from 5 to 6 (#89)
dependabot[bot] Sep 14, 2025
a437c79
Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 (#90)
dependabot[bot] Sep 14, 2025
261ca34
Bump ncipollo/release-action from 1.18.0 to 1.20.0 (#88)
dependabot[bot] Sep 14, 2025
bad5e69
Bump astral-sh/setup-uv from 6.6.0 to 6.6.1 (#87)
dependabot[bot] Sep 14, 2025
3468d27
Bump codecov/codecov-action from 5.5.0 to 5.5.1 (#86)
dependabot[bot] Sep 14, 2025
a8ad693
Improve PR template, bug report, feature request templates, ruff chec…
amrit110 Sep 14, 2025
be5cb48
Update pull_request_template.md
amrit110 Sep 15, 2025
bab584c
Add blurb on how to actually deploy docs to pages
amrit110 Sep 15, 2025
c1749e4
[pre-commit.ci] pre-commit autoupdate (#94)
pre-commit-ci[bot] Sep 30, 2025
dab2430
[pre-commit.ci] pre-commit autoupdate (#95)
pre-commit-ci[bot] Oct 7, 2025
a6ad1f9
Bump astral-sh/setup-uv from 6.6.1 to 6.7.0 (#93)
dependabot[bot] Oct 7, 2025
68f29d5
Update license
amrit110 Oct 31, 2025
c1b1afb
[pre-commit.ci] pre-commit autoupdate (#97)
pre-commit-ci[bot] Nov 3, 2025
92387f6
Bump actions/upload-artifact from 4 to 5 (#99)
dependabot[bot] Nov 3, 2025
9994857
Bump actions/download-artifact from 5 to 6 (#100)
dependabot[bot] Nov 3, 2025
33109c4
Bump astral-sh/setup-uv from 6.7.0 to 7.1.2 (#101)
dependabot[bot] Nov 3, 2025
a5610bd
[pre-commit.ci] pre-commit autoupdate (#102)
pre-commit-ci[bot] Nov 10, 2025
ed7ad78
[pre-commit.ci] pre-commit autoupdate (#104)
pre-commit-ci[bot] Nov 10, 2025
c5699dd
Bump JamesIves/github-pages-deploy-action from 4.7.3 to 4.7.4 (#103)
dependabot[bot] Nov 10, 2025
391d566
[pre-commit.ci] pre-commit autoupdate (#106)
pre-commit-ci[bot] Nov 24, 2025
92127ce
Bump actions/checkout from 5.0.0 to 6.0.0 (#107)
dependabot[bot] Nov 24, 2025
3c6e610
Bump astral-sh/setup-uv from 7.1.2 to 7.1.4 (#108)
dependabot[bot] Nov 24, 2025
2300860
Update uv to version 0.9.11 in all workflows (#109)
amrit110 Nov 24, 2025
6a34d03
Update CONTRIBUTING.md to fix name of repo
amrit110 Nov 26, 2025
742fb09
Update pyproject.toml
amrit110 Nov 27, 2025
68a30c8
Update pyproject.toml
amrit110 Nov 27, 2025
07296da
Upgrade ruff version in pyproject.toml to match with uv.lock (#112)
AnanyaRaval Dec 2, 2025
b33e1f6
[pre-commit.ci] pre-commit autoupdate (#111)
pre-commit-ci[bot] Dec 2, 2025
4ca22e4
Bump actions/setup-python from 6.0.0 to 6.1.0 (#110)
dependabot[bot] Dec 3, 2025
0aa25fd
Update deps (#115)
amrit110 Dec 8, 2025
e1950cf
Bump actions/checkout from 6.0.0 to 6.0.1 (#114)
dependabot[bot] Dec 8, 2025
6787d2c
Bump astral-sh/setup-uv from 7.1.4 to 7.1.5 (#113)
dependabot[bot] Dec 8, 2025
1678746
Bump actions/upload-artifact from 5 to 6
dependabot[bot] Dec 15, 2025
4f21613
Bump actions/download-artifact from 6 to 7
dependabot[bot] Dec 15, 2025
3e422e3
Bump astral-sh/setup-uv from 7.1.5 to 7.1.6
dependabot[bot] Dec 15, 2025
319cc92
Bump JamesIves/github-pages-deploy-action from 4.7.4 to 4.7.6
dependabot[bot] Dec 15, 2025
7350422
Fix CI failures by setting fail_ci_if_error to false for Codecov (#122)
amrit110 Dec 15, 2025
0a2ca0e
Merge branch 'main' into dependabot/github_actions/JamesIves/github-p…
amrit110 Dec 15, 2025
d4fb3fe
Merge branch 'main' into dependabot/github_actions/astral-sh/setup-uv…
amrit110 Dec 15, 2025
d02483c
Merge branch 'main' into dependabot/github_actions/actions/download-a…
amrit110 Dec 15, 2025
74adb6e
Merge branch 'main' into dependabot/github_actions/actions/upload-art…
amrit110 Dec 15, 2025
5ae8178
Merge pull request #121 from VectorInstitute/dependabot/github_action…
amrit110 Dec 15, 2025
eb790ec
Merge pull request #120 from VectorInstitute/dependabot/github_action…
amrit110 Dec 15, 2025
973cb8a
Merge pull request #118 from VectorInstitute/dependabot/github_action…
amrit110 Dec 15, 2025
a9bdee4
Merge pull request #117 from VectorInstitute/dependabot/github_action…
amrit110 Dec 15, 2025
17febab
Bump codecov/codecov-action from 5.5.1 to 5.5.2 (#119)
dependabot[bot] Dec 15, 2025
f1f8842
[pre-commit.ci] pre-commit autoupdate (#116)
pre-commit-ci[bot] Dec 15, 2025
cc1c1c1
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Dec 15, 2025
fd5e7eb
Merge pull request #123 from VectorInstitute/pre-commit-ci-update-config
amrit110 Dec 16, 2025
6954dfd
Update dependabot.yml
amrit110 Dec 21, 2025
3cbb46a
Bump pre-commit from 4.5.0 to 4.5.1 (#127)
dependabot[bot] Dec 21, 2025
7e2cc3b
Bump ruff from 0.14.8 to 0.14.10 (#126)
dependabot[bot] Dec 21, 2025
cdbdcd6
Bump mkdocs-material from 9.7.0 to 9.7.1 (#125)
dependabot[bot] Dec 21, 2025
ea935fb
Bump mypy from 1.19.0 to 1.19.1 (#124)
dependabot[bot] Dec 21, 2025
05a54d5
[pre-commit.ci] pre-commit autoupdate (#128)
pre-commit-ci[bot] Dec 23, 2025
815fd2c
[pre-commit.ci] pre-commit autoupdate (#129)
pre-commit-ci[bot] Dec 30, 2025
3ab3c11
Bump ipython from 9.8.0 to 9.9.0 (#130)
dependabot[bot] Jan 6, 2026
0e30f42
Bump filelock from 3.20.1 to 3.20.2 (#131)
dependabot[bot] Jan 6, 2026
74741b0
[pre-commit.ci] pre-commit autoupdate (#132)
pre-commit-ci[bot] Jan 6, 2026
f5f7aa5
Bump astral-sh/setup-uv from 7.1.6 to 7.2.0 (#133)
dependabot[bot] Jan 8, 2026
aa2c54b
Bump ruff from 0.14.10 to 0.14.11 (#134)
dependabot[bot] Jan 10, 2026
3963ca1
Bump JamesIves/github-pages-deploy-action from 4.7.6 to 4.8.0 (#135)
dependabot[bot] Jan 13, 2026
120e406
Bump filelock from 3.20.2 to 3.20.3 (#136)
dependabot[bot] Jan 13, 2026
410634b
[pre-commit.ci] pre-commit autoupdate (#137)
pre-commit-ci[bot] Jan 13, 2026
2146193
Bump virtualenv from 20.35.4 to 20.36.1 (#138)
dependabot[bot] Jan 14, 2026
c14baea
Bump ruff from 0.14.11 to 0.14.13 (#139)
dependabot[bot] Jan 17, 2026
ad26e8c
Bump mkdocstrings from 1.0.0 to 1.0.1 (#140)
dependabot[bot] Jan 26, 2026
2ac5ca4
[pre-commit.ci] pre-commit autoupdate (#141)
pre-commit-ci[bot] Jan 26, 2026
532086d
Bump actions/setup-python from 6.1.0 to 6.2.0 (#142)
dependabot[bot] Jan 26, 2026
6eb89fc
Bump actions/checkout from 6.0.1 to 6.0.2 (#143)
dependabot[bot] Jan 26, 2026
b36bb5d
Bump ruff from 0.14.13 to 0.14.14 (#144)
dependabot[bot] Jan 26, 2026
9e95219
Bump mkdocstrings from 1.0.1 to 1.0.2 (#145)
dependabot[bot] Jan 26, 2026
fac36cf
Increase line length limit from 88 to 120 (#147)
lotif Jan 29, 2026
38dca44
[pre-commit.ci] pre-commit autoupdate (#146)
pre-commit-ci[bot] Jan 29, 2026
d3b5c1b
Bump astral-sh/setup-uv from 7.2.0 to 7.2.1 (#148)
dependabot[bot] Feb 2, 2026
b650011
Bump ruff from 0.14.14 to 0.15.0 (#152)
dependabot[bot] Feb 5, 2026
7e8f276
[pre-commit.ci] pre-commit autoupdate (#151)
pre-commit-ci[bot] Feb 10, 2026
33f2cbd
Bump astral-sh/setup-uv from 7.2.1 to 7.3.0 (#153)
dependabot[bot] Feb 10, 2026
64d8d98
Bump mkdocstrings-python from 2.0.1 to 2.0.2 (#154)
dependabot[bot] Feb 10, 2026
e7cf9bd
Bump mkdocstrings from 1.0.2 to 1.0.3 (#155)
dependabot[bot] Feb 10, 2026
d4a4a3e
Bump ipykernel from 7.1.0 to 7.2.0 (#156)
dependabot[bot] Feb 10, 2026
b3a8a1b
Bump ipython from 9.9.0 to 9.10.0 (#149)
dependabot[bot] Feb 10, 2026
3aa82d6
Bump pip from 25.3 to 26.0 (#150)
dependabot[bot] Feb 13, 2026
3150f47
Bump filelock from 3.20.3 to 3.20.4 (#157)
dependabot[bot] Feb 17, 2026
4d270e6
Bump ruff from 0.15.0 to 0.15.1 (#158)
dependabot[bot] Feb 17, 2026
0aae230
Bump pip from 26.0 to 26.0.1 (#159)
dependabot[bot] Feb 17, 2026
46763c3
[pre-commit.ci] pre-commit autoupdate (#160)
pre-commit-ci[bot] Feb 17, 2026
08767f9
Bump filelock from 3.20.4 to 3.24.2 (#161)
dependabot[bot] Feb 17, 2026
28870ed
Bump filelock from 3.24.2 to 3.24.3 (#162)
dependabot[bot] Feb 19, 2026
5306879
Bump mkdocs-material from 9.7.1 to 9.7.2 (#163)
dependabot[bot] Feb 19, 2026
cf9bbe8
Bump mkdocstrings-python from 2.0.2 to 2.0.3 (#164)
dependabot[bot] Mar 10, 2026
71dca0b
[pre-commit.ci] pre-commit autoupdate (#166)
pre-commit-ci[bot] Mar 10, 2026
9fe67dc
Bump actions/download-artifact from 7 to 8 (#170)
dependabot[bot] Mar 10, 2026
c2410c8
Bump actions/upload-artifact from 6 to 7 (#169)
dependabot[bot] Mar 10, 2026
972a6af
Bump ruff from 0.15.1 to 0.15.4 (#171)
dependabot[bot] Mar 10, 2026
46fa9fc
Bump astral-sh/setup-uv from 7.3.0 to 7.3.1 (#172)
dependabot[bot] Mar 10, 2026
3e8f600
Bump filelock from 3.24.3 to 3.25.0 (#173)
dependabot[bot] Mar 10, 2026
2d3f872
Bump mkdocs-material from 9.7.2 to 9.7.4 (#174)
dependabot[bot] Mar 10, 2026
40178c2
Bump ipython from 9.10.0 to 9.11.0 (#175)
dependabot[bot] Mar 10, 2026
e8ed4f3
Bump filelock from 3.25.0 to 3.25.1 (#176)
dependabot[bot] Mar 10, 2026
c93d992
Bump ruff from 0.15.4 to 0.15.5 (#177)
dependabot[bot] Mar 10, 2026
0f31dce
Bump astral-sh/setup-uv from 7.3.1 to 7.4.0 (#178)
dependabot[bot] Mar 12, 2026
89dec6f
Bump mkdocs-material from 9.7.4 to 9.7.5 (#179)
dependabot[bot] Mar 12, 2026
82a658f
Bump tornado from 6.5.2 to 6.5.5 (#180)
dependabot[bot] Mar 12, 2026
f6cf4c8
Bump filelock from 3.25.1 to 3.25.2 (#181)
dependabot[bot] Mar 13, 2026
53940ed
Bump ruff from 0.15.5 to 0.15.6 (#183)
dependabot[bot] Mar 14, 2026
c952601
Bump astral-sh/setup-uv from 7.4.0 to 7.5.0 (#182)
dependabot[bot] Mar 14, 2026
c61ccda
[pre-commit.ci] pre-commit autoupdate (#186)
pre-commit-ci[bot] Mar 16, 2026
ac621a3
Bump astral-sh/setup-uv from 7.5.0 to 7.6.0 (#184)
dependabot[bot] Mar 16, 2026
37ed7e3
Bump ncipollo/release-action from 1.20.0 to 1.21.0 (#185)
dependabot[bot] Mar 16, 2026
754ae00
Bump codecov/codecov-action from 5.5.2 to 5.5.3 (#187)
dependabot[bot] Mar 20, 2026
3b512e1
Bump mkdocs-material from 9.7.5 to 9.7.6 (#189)
dependabot[bot] Mar 21, 2026
e9e0e71
Bump ruff from 0.15.6 to 0.15.7 (#188)
dependabot[bot] Mar 21, 2026
246e80e
Bump pytest-cov from 7.0.0 to 7.1.0 (#190)
dependabot[bot] Mar 24, 2026
b6a0c0c
[pre-commit.ci] pre-commit autoupdate (#191)
pre-commit-ci[bot] Mar 24, 2026
d165802
Bump codecov/codecov-action from 5.5.3 to 6.0.0 (#192)
dependabot[bot] Mar 27, 2026
9b89574
Bump ipython from 9.11.0 to 9.12.0 (#195)
dependabot[bot] Mar 30, 2026
c07e197
Bump ruff from 0.15.7 to 0.15.8 (#194)
dependabot[bot] Mar 30, 2026
6ab38c0
chore: bump pygments to 2.20.0 to fix CVE-2026-4539 (#193)
dependabot[bot] Mar 30, 2026
f1177d5
[pre-commit.ci] pre-commit autoupdate (#198)
pre-commit-ci[bot] Mar 31, 2026
a6309a1
chore: bump requests from 2.33.0 to 2.33.1 (#197)
dependabot[bot] Mar 31, 2026
ac18c25
chore: bump astral-sh/setup-uv from 7.6.0 to 8.0.0 (#196)
dependabot[bot] Mar 31, 2026
8ab12f7
chore: bump mypy from 1.19.1 to 1.20.0 (#199)
dependabot[bot] Apr 2, 2026
166b7c8
chore: bump ruff from 0.15.8 to 0.15.9 (#200)
dependabot[bot] Apr 4, 2026
43a2ebc
[pre-commit.ci] pre-commit autoupdate (#201)
pre-commit-ci[bot] Apr 7, 2026
a42d82d
chore: bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 (#202)
dependabot[bot] Apr 8, 2026
a52b61c
chore: bump pytest from 9.0.2 to 9.0.3 (#203)
dependabot[bot] Apr 9, 2026
9e23a15
chore: bump ruff from 0.15.9 to 0.15.10 (#204)
dependabot[bot] Apr 10, 2026
0a856f2
Fix publish.yml to give write permissions to github (#207)
AnanyaRaval Apr 13, 2026
345e3c6
[pre-commit.ci] pre-commit autoupdate (#206)
pre-commit-ci[bot] Apr 14, 2026
d38b438
chore: bump mypy from 1.20.0 to 1.20.1 (#205)
dependabot[bot] Apr 14, 2026
e41ed83
chore: bump mkdocstrings from 1.0.3 to 1.0.4 (#209)
dependabot[bot] Apr 15, 2026
ef9fc55
chore: bump filelock from 3.25.2 to 3.28.0 (#208)
dependabot[bot] Apr 16, 2026
38611be
ci: switch to PyPI Trusted Publishers and bump to v0.1.1
amrit110 Apr 17, 2026
69d47cb
chore: uv lock
amrit110 Apr 17, 2026
be0e71e
chore: bump ruff from 0.15.10 to 0.15.11 (#211)
dependabot[bot] Apr 17, 2026
2d7c6c1
chore: bump astral-sh/setup-uv from 8.0.0 to 8.1.0 (#210)
dependabot[bot] Apr 17, 2026
9a7887c
chore: bump filelock from 3.28.0 to 3.29.0 (#212)
dependabot[bot] Apr 21, 2026
4019ad6
[pre-commit.ci] pre-commit autoupdate (#213)
pre-commit-ci[bot] Apr 21, 2026
e3297c3
chore: bump pre-commit from 4.5.1 to 4.6.0 (#215)
dependabot[bot] Apr 23, 2026
12d2d58
chore: bump mypy from 1.20.1 to 1.20.2 (#214)
dependabot[bot] Apr 23, 2026
e54770d
Merge remote-tracking branch 'template-repo/main' into template-adoption
aravind-3105 Apr 23, 2026
c1320a2
refactor: rename project from aieng-template-uv to humanibench
aravind-3105 Apr 24, 2026
5ebfa3a
chore: update pre-commit configuration and mypy settings
aravind-3105 Apr 24, 2026
97f050b
fix: correct message formatting in OpenAI inference script
aravind-3105 Apr 24, 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
49 changes: 49 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
---
name: 🐛 Bug Report
about: Report a bug to help us improve the project
title: '[BUG] '
labels: 'bug'
assignees: ''

---

## Bug Description

<!-- A clear and concise description of what the bug is -->

## Steps to Reproduce

1.
2.
3.

**Code snippet (if applicable):**
```python
# Your code here
```

## Expected Behavior

<!-- A clear description of what you expected to happen -->

## Actual Behavior

<!-- A clear description of what actually happened -->

## Environment

- **Component:** [API | Core functionality | Any]
- **OS:** [Windows | MacOS | Linux]
- **Python Version:**

## Screenshots/Logs

<!-- If applicable, add screenshots or error logs -->

## Additional Context

<!-- Add any other context about the problem here -->

## Possible Solution

<!-- If you have suggestions on how to fix the bug, please describe them here -->
8 changes: 8 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
blank_issues_enabled: false
contact_links:
- name: 💬 Discussion
url: https://github.com/VectorInstitute/humanibench/discussions
about: Ask questions or discuss ideas with the community
- name: 📖 Documentation
url: https://github.com/VectorInstitute/humanibench#readme
about: Check the documentation for setup and usage guides
52 changes: 52 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
---
name: ✨ Feature Request
about: Suggest a new feature or enhancement
title: '[FEATURE] '
labels: 'enhancement'
assignees: ''

---

## Problem Statement

<!-- Is your feature request related to a problem? Describe the problem or use case -->

## Proposed Solution

<!-- A clear description of what you want to happen -->

## Alternative Solutions

<!-- Describe any alternative solutions or features you've considered -->

## Use Cases

<!-- Describe specific use cases where this feature would be valuable -->
-
-
-

## Implementation Ideas

<!-- If you have ideas about how this could be implemented, describe them here -->

## Component Impact

<!-- Which parts of the system would this feature affect? -->
- [ ] API
- [ ] Core functionality
- [ ] Docker/Infrastructure
- [ ] Documentation
- [ ] Any other part of the system

## Additional Context

<!-- Add any other context, mockups, or screenshots about the feature request here -->

## Priority

<!-- How important is this feature to you? -->
- [ ] Nice to have
- [ ] Would be helpful
- [ ] Important for my use case
- [ ] Critical/blocking
17 changes: 17 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file

version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/" # Location of package manifests
schedule:
interval: "daily"

# Keep uv dependencies (uv.lock) up to date
- package-ecosystem: "uv"
directory: "/" # where pyproject.toml and uv.lock live
schedule:
interval: "daily"
53 changes: 53 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
## Summary

<!-- Provide a brief description of what this PR does -->

Clickup Ticket(s): Link(s) if applicable.

## Type of Change

- [ ] 🐛 Bug fix (non-breaking change that fixes an issue)
- [ ] ✨ New feature (non-breaking change that adds functionality)
- [ ] 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] 📝 Documentation update
- [ ] 🔧 Refactoring (no functional changes)
- [ ] ⚡ Performance improvement
- [ ] 🧪 Test improvements
- [ ] 🔒 Security fix

## Changes Made

<!-- List the main changes made in this PR -->
-
-
-

## Testing

<!-- Describe how you tested these changes -->
- [ ] Tests pass locally (`uv run pytest tests/`)
- [ ] Type checking passes (`uv run mypy <src_dir>`)
- [ ] Linting passes (`uv run ruff check src_dir/`)
- [ ] Manual testing performed (describe below)

**Manual testing details:**
<!-- Describe any manual testing performed -->

## Screenshots/Recordings

<!-- If applicable, add screenshots or recordings to demonstrate the changes -->

## Related Issues

<!-- Link any related issues using "Closes #123" or "Relates to #123" -->

## Deployment Notes

<!-- Any special deployment considerations or migration steps -->

## Checklist

- [ ] Code follows the project's style guidelines
- [ ] Self-review of code completed
- [ ] Documentation updated (if applicable)
- [ ] No sensitive information (API keys, credentials) exposed
59 changes: 59 additions & 0 deletions .github/workflows/code_checks.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
name: code checks
permissions:
contents: read
pull-requests: write

on:
push:
branches:
- main
paths:
- .pre-commit-config.yaml
- .github/workflows/code_checks.yml
- '**.py'
- uv.lock
- pyproject.toml
- '**.ipynb'
pull_request:
branches:
- main
paths:
- .pre-commit-config.yaml
- .github/workflows/code_checks.yml
- '**.py'
- uv.lock
- pyproject.toml
- '**.ipynb'

jobs:
run-code-check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6.0.2

- name: Install uv
uses: astral-sh/setup-uv@v8.1.0
with:
# Install a specific version of uv.
version: "0.9.11"
enable-cache: true

- name: "Set up Python"
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405
with:
python-version-file: ".python-version"

- name: Install the project
run: uv sync --all-extras --dev

- name: Install dependencies and check code
run: |
source .venv/bin/activate
pre-commit run --all-files

- name: pip-audit (gh-action-pip-audit)
uses: pypa/gh-action-pip-audit@v1.1.0
with:
virtual-environment: .venv/
ignore-vulns: |
GHSA-4xh5-x5gv-qwph
100 changes: 100 additions & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
name: docs
permissions:
contents: write
pull-requests: write

on:
push:
branches:
- main
paths:
- .pre-commit-config.yaml
- .github/workflows/docs.yml
- '**.py'
- '**.ipynb'
- '**.html'
- '**.js'
- '**.md'
- uv.lock
- pyproject.toml
- mkdocs.yml
- '**.png'
- '**.svg'
pull_request:
branches:
- main
paths:
- .pre-commit-config.yaml
- .github/workflows/docs.yml
- '**.py'
- '**.ipynb'
- '**.js'
- '**.html'
- uv.lock
- pyproject.toml
- '**.md'
- mkdocs.yml
- '**.png'
- '**.svg'

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v6.0.2

- name: Install uv
uses: astral-sh/setup-uv@v8.1.0
with:
version: "0.9.11"
enable-cache: true

- name: Set up Python
uses: actions/setup-python@v6.2.0
with:
python-version-file: ".python-version"

- name: Install the project
run: uv sync --all-extras --group docs

- name: Build docs
run: uv run mkdocs build

- name: Create .nojekyll file
run: touch site/.nojekyll

- name: Upload artifact
uses: actions/upload-artifact@v7
with:
name: docs-site
path: site/
retention-days: 1

deploy:
needs: build
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v6.0.2

- name: Configure Git Credentials
run: |
git config user.name github-actions[bot]
git config user.email 41898282+github-actions[bot]@users.noreply.github.com

- name: Download artifact
uses: actions/download-artifact@v8
with:
name: docs-site
path: site

- name: Ensure .nojekyll exists
run: touch site/.nojekyll

- name: Deploy to Github pages
uses: JamesIves/github-pages-deploy-action@v4.8.0
with:
branch: gh-pages
folder: site
Loading