arcanis
2693f789d0
build: explicit hatchling dep
2026-07-21 00:22:07 +03:00
arcanis
08ade0b425
build: do not use system site packages for archive target
2026-07-21 00:22:07 +03:00
arcanis
c648f91662
build: skip install in publish target
2026-07-21 00:10:37 +03:00
arcanis
70829619a1
build: handle posargs for tests
2026-07-20 12:48:47 +03:00
arcanis
dd659820da
build: try to handle workspace packages for tests
2026-07-19 23:58:49 +03:00
arcanis and GitHub
700893ecac
build: subpackages implementation ( #164 )
...
* migrate to hatch
* reorder tests
* generic fixtures
* straight forward conftest
* fix docs generation
* fix tox environments
* reformat tomls
* cleanup pyproject
* some play with renaming
* move root conftest into pytest plugins
* fix setup script
* move fixtures to __init__.py
* remove duplicate fixtures
* disable pylint warning
* simplify configuration fixture
* remove empty conftest
* remove crap from local pyprojects
2026-07-17 14:00:20 +03:00
arcanis
2563391aaf
build: correct order of building
2026-03-06 01:31:53 +02:00
arcanis and GitHub
a05eab9042
feat: brand-new interface ( #158 )
...
This was initally generated by ai, but later has been heavily edited.
The reason why it has been implemented is that there are plans to
implement more features to ui, but it becomes hard to add new features
to plain js, so I decided to rewrite it in typescript.
Yet because it is still ai slop, it is still possible to enable old
interface via configuration, even though new interface is turned on by
default to get feedback
2026-03-06 00:59:10 +02:00
arcanis
46af782db2
build: drop shtab wrapper after their release
2025-11-18 20:47:20 +02:00
arcanis
7f223ecc0a
docs: extract version for the manpage
2025-06-25 02:14:57 +03:00