Commit Graph

437 Commits

Author SHA1 Message Date
794b86d90e [+] add .whl
1. fix type errors;
  2. release new .whl;
2025-05-20 12:03:08 +03:00
64a898ce44 [+] reformat with ruff 2025-05-20 11:03:00 +03:00
cf9ede1dde [+] fix ruff issues 2025-05-20 10:56:48 +03:00
5491f92bbe [+] improve typing 2025-05-20 10:46:04 +03:00
a7f6bd927c [+] improve typing 2025-05-19 17:06:01 +03:00
d30cdc7d70 [+] improve typing 2025-05-19 16:58:40 +03:00
5e6b2b2e63 [+] improve typing 2025-05-19 16:46:37 +03:00
21326dd222 [+] improve typing 2025-05-19 13:23:02 +03:00
cc506baa9e [+] improve typing 2025-05-19 13:16:08 +03:00
91af45c582 [+] improve typing 2025-05-19 13:11:26 +03:00
1dbba925f1 [+] improve typing 2025-05-19 12:33:28 +03:00
591c893909 [+] improve typing 2025-05-19 12:24:51 +03:00
9f4b426229 [+] improve typing 2025-05-19 11:38:25 +03:00
6a2b14d8b9 [+] partially add ruff, pyright 2025-05-17 13:36:08 +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
3ef16b70de [+] improve logging 2025-05-17 11:10:37 +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
1d0f719531 [+] fix module:switch 2025-05-16 14:11:19 +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
a103f06be8 [+] improve cli_bootstrap 2025-05-15 13:24:08 +03:00
54134ed0a8 [+] improve venv_compile 2025-05-15 13:18:00 +03:00
8fecbe3e8a [+] isolate requirements_name 2025-05-15 11:01:38 +03:00
f4891526a7 [m] merge a change from master 2025-05-14 17:22:51 +03:00
52787a89c2 [+] partially fetch changes for toolchains 2025-05-14 13:57:10 +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
43c85ca162 [+] partially update meson_install 2025-05-12 10:30:35 +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
9a12e71493 [+] update module_switch
1. allow per module tool array;
  2. partially fix deploy:wheel;
2025-05-09 14:35:27 +03:00
0166dc4756 [+] partially migrate pr34 to meson.build
1. add wasm toolchain for meson;
2025-05-09 13:21:23 +03:00
0a6e82b616 [+] remove a duplicate line 2025-05-08 16:57:01 +03:00
7a25882d57 [+] add pip check conflicts into cli_bootstrap 2025-05-08 16:54:31 +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
d6f921eab6 [+] partially add pyproject.toml generation 2025-05-07 17:44:01 +03:00
ffdd17270e [+] improve module_switch feature
1. remove a release *+28;
  2. add new .whl;
2025-05-07 11:01:40 +03:00
3d023ceba3 [+] improve modules support 2025-05-06 19:01:53 +03:00
3459ee237e [+] fix modules from .toml 2025-05-06 18:53:13 +03:00
24e116882d [+] improve modules support 2025-05-06 18:43:53 +03:00
9f895d52ee [+] add venv_compile 2025-05-06 18:33:17 +03:00
7f5c9f4fdb [+] improve cli_bootstrap 2025-04-30 15:22:58 +03:00