7f2f0cbda3
[+] update checks service
...
1. make metrics in commands_typed
be agnostic of fastapi, django;
2. implement ping wrapper for rest.py in checks;
3. use env settings to specify hosts to ping;
4. add pyright, ruff into Makefile;
5. test in production;
2025-08-29 11:45:23 +03:00
aa927da556
[+] improve checks service
2025-08-27 16:41:44 +03:00
c6301b6344
[+] add .whl 0.1.5.24
2025-08-25 19:07:55 +03:00
9d2d48f6ed
[+] improve meson wrapper
...
1. provide properly custom pkg_config_path
folders for meson;
1.1. check that pyproject mode
correctly discovers library built
and installed by meson mode;
2025-08-05 16:56:52 +03:00
41d90d5dcf
[+] improve mode usage
...
1. update ninja command;
2. add .whl for .20, .21 versions;
2025-08-04 10:06:40 +03:00
3a01fc9e87
[+] improve check_type
2025-08-01 12:43:55 +03:00
ba3fe1284c
[+] add check_type, add .whl
2025-07-31 16:50:04 +03:00
88e9e9c17f
[+] rename version before merging
2025-07-01 16:29:29 +03:00
1e73d19122
[+] release .whl, fix ruff
2025-06-21 14:05:31 +03:00
3b90dbb347
[+] update wasm cross init
2025-06-12 15:28:37 +03:00
62a21cc6a0
[+] fix cross_file usage
2025-06-09 17:58:09 +03:00
fc10601632
[+] improve shutil_rmtree
2025-06-06 11:28:38 +03:00
4474e08e10
[+] add default third_party_roots
2025-06-05 18:34:13 +03:00
520ea4211a
[+] improve commands_typed
...
1. improve third_party_roots from pyproject;
2. improve typing for pip;
2025-06-05 11:55:45 +03:00
20a4570484
[+] implement toml_add_overlay
2025-06-04 11:24:06 +03:00
49119673d2
[+] fix wasm cross file
2025-06-03 17:24:45 +03:00
fa09245da6
[+] update meson_install
2025-06-02 17:44:02 +03:00
fbe6fb01cb
[+] add custom shutil_rmtree
2025-06-02 14:26:57 +03:00
15ab55e370
[+] fix meson wrapper
2025-05-30 12:10:40 +03:00
bab76643f2
[+] fix meson third_party_roots option
2025-05-29 12:02:52 +03:00
a7d68110c8
[+] add project_name for third_party_roots
2025-05-28 16:35:33 +03:00
e0843e8496
[+] remove build dir when deploy with force=True
2025-05-27 10:25:15 +03:00
a7c192a51e
[+] update toolchain name
2025-05-23 14:35:45 +03:00
8c971fb518
[+] add .whl
2025-05-23 14:05:27 +03:00
66e32b4fc9
[+] use meson from venv
...
1. fix typing for tomllib,
since it is found in python <3.11
2025-05-23 11:31:08 +03:00
4d10656e0a
[+] extend tool.meson
...
1. allow to specify setup args
for meson setup,
when building mode=meson of pyproject.toml;
2025-05-22 14:27:30 +03:00
b46571b198
[+] fix python 3.10 compatibility
...
1. add .whl;
2025-05-20 14:00:09 +03:00
964c413199
[+] add .whl
2025-05-20 12:06:36 +03:00
218af2d173
[+] integrate ruff, pyright into deploy_wheel
2025-05-17 11:24:26 +03:00
81138aa12e
[+] add .whl
2025-05-17 11:11:40 +03:00
cf840258c2
[+] pass python_version to uv pip compile
2025-05-16 17:05:51 +03:00
c6b2b62ba4
[+] improve venv:compile
2025-05-16 16:58:23 +03:00
8c07cea8b7
[+] improve module:switch
2025-05-16 14:18:12 +03:00
a54fc8aada
[+] add .whl
2025-05-16 14:12:44 +03:00
ac03137032
[+] add ruff, pyright into lint extras
2025-05-16 10:59:35 +03:00
98f2c4b965
[+] add .whl release
...
1. fix mypy paths for mypy.ini;
2025-05-15 13:34:55 +03:00
540d4ca602
[+] fix pyproject_load
...
1. store `tool` key;
2025-05-12 15:59:51 +03:00
51f08a0ea6
[+] partially update meson_install
...
1. add parsing of tool section
from pyproject.toml;
to add install arguments for meson_install;
2025-05-12 15:51:42 +03:00
a8f57337ad
[+] fix module:switch for tool key
2025-05-10 18:42:02 +03:00
68901a4ec5
[+] fix build, to be platform independent
2025-05-10 13:18:38 +03:00
e7ec1d1e70
[+] partially fix build for pr34 with meson.build
2025-05-09 18:20:16 +03:00
075b1b6149
[+] add pip_check_conflicts
2025-05-08 16:01:37 +03:00
a5818c70d9
[+] improve module_switch
2025-05-07 18:16:14 +03:00
db50a5c09e
[+] fix a typo
2025-05-07 18:08:16 +03:00
4d4f8d17ac
[+] make tomlkit a default dependency
2025-05-07 18:06:17 +03:00
45836381e0
[+] finish pyproject.toml generation
...
1. release .whl 27.3;
2025-05-07 18:03:44 +03:00
ffdd17270e
[+] improve module_switch feature
...
1. remove a release *+28;
2. add new .whl;
2025-05-07 11:01:40 +03:00
3459ee237e
[+] fix modules from .toml
2025-05-06 18:53:13 +03:00
277f03594c
[+] release updated cli_bootstrap
2025-04-30 15:27:01 +03:00
5190d23f09
[+] fix pyright wrapper
2025-04-29 14:12:11 +03:00