See 17, release log:
* 3d4f34dd1f491e1045c48c1d21af5969969417ea by h1alexbel: indents
* 18646331b2f7adbc3751ed7deedd89fd6538c873 by h1alexbel: creds back
* 2ab1003649094bcc616709a557fcaebbdc36903e by h1alexbel: no creds
* 0fc5dccea3656932282388f54918336354c27a71 by h1alexbel: install before release
* af686e565f89d5efa15564ab63d4a124ce1fd8ff by h1alexbel: indents
* 23378be04c4c07327b4d69f1a1bd9628ae865ca8 by h1alexbel: release only
* c9decf04090a7978329938da41c8f6ded6a294df by h1alexbel: validate tag
* d4933eb28031b728f39e52fd8c1c22e2884f4c49 by rultor: Merge branch '__rultor'
* ad3b098df794d702bb9fba6dec65f85d27112399 by h1alexbel: chore: entry point typo
* a45b77ea9e89db0599a43a6e75c477be1263b964 by h1alexbel: feat(10, 11): NAME
* fad671e448e89465efbae1c6906d701b29a74a92 by h1alexbel: feat(10): filter with --repos...
* c43227f56c8d076f4adbb99503f71dc37bf71c53 by rultor: Merge branch '__rultor'
* 4e8ebe7fe91ab90f1c74d7edf22ee6a84b17dd00 by h1alexbel: python3 on lint
* 73c6681883cb025b8a956f53a625b61d0f12c127 by h1alexbel: pytest from python3
* b35fc085e25f4427d841c4764e731b7a2d47f791 by h1alexbel: nothing to install
* b2912915b67fcad29887d0fc8549852a0987f61d by h1alexbel: chore: bump pytest 8.1.1, how ...
* 7d3ad57f93beb80f003b86cb6aa035faf70208d5 by h1alexbel: feat(13, 14): make build, ru...
Released by Rultor 2.0-SNAPSHOT, see [build log](https://www.rultor.com/t/40478-2061416299)