Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
84 commits
Select commit Hold shift + click to select a range
d0a5b51
asbytes : add trait IntoBytes
Wandalen Apr 8, 2025
2101f57
asbytes-v0.2.0
Wandalen Apr 8, 2025
4836818
llm_tools : content
Wandalen Apr 8, 2025
a083c27
llm_tools : content wip
Wandalen Apr 8, 2025
fc34c8d
llm_tools : content covered by tests
Wandalen Apr 8, 2025
38e7f42
llm_tools : messeging
Wandalen Apr 9, 2025
02d6141
licenses
Wandalen Apr 9, 2025
d3ca519
cleaning async_tools
Wandalen Apr 9, 2025
94b6a4a
mod_interface: better naming
Wandalen Apr 12, 2025
a74f2f7
collection_tools-v0.18.0
Wandalen Apr 12, 2025
f3d020f
former_types-v2.15.0
Wandalen Apr 12, 2025
1e35c5a
clone_dyn_types-v0.29.0
Wandalen Apr 12, 2025
ab4d5c3
interval_adapter-v0.29.0
Wandalen Apr 12, 2025
1c9069e
iter_tools-v0.27.0
Wandalen Apr 12, 2025
08c2a2f
macro_tools-v0.47.0
Wandalen Apr 12, 2025
1c4a9dc
macro_tools : publish
Wandalen Apr 13, 2025
54ed5e8
macro_tools : publish
Wandalen Apr 13, 2025
6cfd79f
macro_tools-v0.48.0
Wandalen Apr 13, 2025
557216a
former : component derives for tuple like structs
Wandalen Apr 13, 2025
be183d8
macro_tools-v0.49.0
Wandalen Apr 13, 2025
ce3851d
impls_index_meta-v0.11.0
Wandalen Apr 13, 2025
ef32c66
inspect_type-v0.14.0
Wandalen Apr 13, 2025
b04b912
implements-v0.12.0
Wandalen Apr 13, 2025
aebfac2
is_slice-v0.13.0
Wandalen Apr 13, 2025
a460a08
test_tools : publish
Wandalen Apr 13, 2025
232ad54
former_meta-v2.13.0
Wandalen Apr 13, 2025
625714c
former-v2.13.0
Wandalen Apr 13, 2025
5747168
derive_tools_meta-v0.33.0
Wandalen Apr 13, 2025
135f20b
variadic_from-v0.29.0
Wandalen Apr 13, 2025
52be55b
clone_dyn_meta-v0.29.0
Wandalen Apr 13, 2025
23b940f
clone_dyn-v0.31.0
Wandalen Apr 13, 2025
8d701dc
reflect_tools_meta-v0.5.0
Wandalen Apr 13, 2025
d91e655
derive_tools-v0.34.0
Wandalen Apr 13, 2025
28f68c8
reflect_tools-v0.5.0
Wandalen Apr 13, 2025
3aa1104
format_tools-v0.4.0
Wandalen Apr 13, 2025
1a5ba21
mod_interface_meta-v0.31.0
Wandalen Apr 13, 2025
d9c0173
mod_interface-v0.32.0
Wandalen Apr 13, 2025
25317f2
pth : publish
Wandalen Apr 13, 2025
55a0ba3
mod_interface-v0.33.0
Wandalen Apr 13, 2025
85be32a
pth-v0.23.0
Wandalen Apr 13, 2025
fcf8501
impls_index_meta dont dependant on macro_tools
Wandalen Apr 16, 2025
c421146
impls_index_meta-v0.12.0
Wandalen Apr 16, 2025
d16f2de
impls_index-v0.10.0
Wandalen Apr 16, 2025
f05ab51
macro_tools : publish
Wandalen Apr 16, 2025
6de21e9
macro_tools-v0.50.0
Wandalen Apr 16, 2025
5344983
publishing
Wandalen Apr 16, 2025
093ebaa
willbe problem
Wandalen Apr 16, 2025
f1a51e2
publishing
Wandalen Apr 16, 2025
0db6243
macro_tools-v0.51.0
Wandalen Apr 16, 2025
5405706
macro_tools : ident
Wandalen Apr 16, 2025
038e909
former : for enum
Wandalen Apr 16, 2025
5afedda
former : for enum
Wandalen Apr 16, 2025
4ef9c54
former : fix warning
Wandalen Apr 16, 2025
48be390
former : formatting
Wandalen Apr 16, 2025
4d0aaa8
former : few explainers
Wandalen Apr 16, 2025
60a8168
former : attributes cheatsheet, enum tests
Wandalen Apr 16, 2025
327abf9
former : evolve former for enum
Wandalen Apr 16, 2025
02d997d
former : evolve former for enum
Wandalen Apr 16, 2025
c5cbb12
former : evolve former for enum
Wandalen Apr 16, 2025
a1acd13
former : evolve former for enum
Wandalen Apr 16, 2025
e76640d
former : evolve former for enum
Wandalen Apr 16, 2025
11bcc3c
former : evolve former
Wandalen Apr 17, 2025
12398dc
former : enum named fields
Wandalen Apr 17, 2025
6423f63
outlines for tests
Wandalen Apr 17, 2025
ba65aeb
former : evolve it for enums
Wandalen Apr 17, 2025
19e1eb4
former : evolve it for enums
Wandalen Apr 18, 2025
f7cbbaa
former : evolve it for enums
Wandalen Apr 18, 2025
f518398
former : evolve it for enums
Wandalen Apr 18, 2025
72f666c
former : evolve it for enums
Wandalen Apr 18, 2025
114fa7c
former : evolve it for enums
Wandalen Apr 18, 2025
fb3740b
former : evolve it for enums
Wandalen Apr 18, 2025
aca69db
former : evolve it for enums
Wandalen Apr 18, 2025
dabb983
former : evolve it for enums
Wandalen Apr 18, 2025
0a84440
former : ready for being published
Wandalen Apr 18, 2025
f150a45
nicer readme
Wandalen Apr 19, 2025
0e2b990
clone_dyn_types-v0.30.0
Wandalen Apr 19, 2025
1a43994
iter_tools-v0.28.0
Wandalen Apr 19, 2025
c847661
macro_tools-v0.52.0
Wandalen Apr 19, 2025
8b9c43e
former_meta-v2.14.0
Wandalen Apr 19, 2025
bc5f193
former-v2.14.0
Wandalen Apr 19, 2025
f39fb82
publishing
Wandalen Apr 19, 2025
1d15ec2
former-v2.15.0
Wandalen Apr 19, 2025
86929e1
tasks
Wandalen Apr 19, 2025
a50546d
tasks and move out llm tools
Wandalen Apr 19, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
24 changes: 0 additions & 24 deletions .github/workflows/module_assistant_push.yml

This file was deleted.

24 changes: 0 additions & 24 deletions .github/workflows/module_llm_tools_push.yml

This file was deleted.

1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ dist
Cargo.lock
.DS_Store
.idea
.mastermind
*.log
*.db
*.tmp
Expand Down
75 changes: 49 additions & 26 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ default-features = false
# path = "module/core/type_constructor_derive_pair_meta"

[workspace.dependencies.interval_adapter]
version = "~0.28.0"
version = "~0.29.0"
path = "module/core/interval_adapter"
default-features = false
# features = [ "enabled" ]
Expand All @@ -110,39 +110,39 @@ default-features = false
# features = [ "enabled" ]

[workspace.dependencies.collection_tools]
version = "~0.17.0"
version = "~0.18.0"
path = "module/core/collection_tools"
default-features = false


## derive

[workspace.dependencies.derive_tools]
version = "~0.33.0"
version = "~0.34.0"
path = "module/core/derive_tools"
default-features = false
# features = [ "enabled" ]

[workspace.dependencies.derive_tools_meta]
version = "~0.32.0"
version = "~0.33.0"
path = "module/core/derive_tools_meta"
default-features = false
# features = [ "enabled" ]

[workspace.dependencies.reflect_tools]
version = "~0.4.0"
version = "~0.5.0"
path = "module/core/reflect_tools"
default-features = false
# features = [ "enabled" ]

[workspace.dependencies.reflect_tools_meta]
version = "~0.4.0"
version = "~0.5.0"
path = "module/core/reflect_tools_meta"
default-features = false
# features = [ "enabled" ]

[workspace.dependencies.format_tools]
version = "~0.3.0"
version = "~0.4.0"
path = "module/core/format_tools"
default-features = false
# features = [ "enabled" ]
Expand All @@ -166,24 +166,24 @@ path = "module/alias/fundamental_data_type"
default-features = false

[workspace.dependencies.variadic_from]
version = "~0.28.0"
version = "~0.29.0"
path = "module/core/variadic_from"
default-features = false
# features = [ "enabled" ]

[workspace.dependencies.clone_dyn]
version = "~0.30.0"
version = "~0.31.0"
path = "module/core/clone_dyn"
default-features = false
# features = [ "enabled" ]

[workspace.dependencies.clone_dyn_meta]
version = "~0.28.0"
version = "~0.29.0"
path = "module/core/clone_dyn_meta"
# features = [ "enabled" ]

[workspace.dependencies.clone_dyn_types]
version = "~0.28.0"
version = "~0.30.0"
path = "module/core/clone_dyn_types"
default-features = false
# features = [ "enabled" ]
Expand All @@ -208,7 +208,7 @@ default-features = false
## iter

[workspace.dependencies.iter_tools]
version = "~0.26.0"
version = "~0.28.0"
path = "module/core/iter_tools"
default-features = false

Expand All @@ -226,7 +226,7 @@ path = "module/core/for_each"
default-features = false

[workspace.dependencies.former]
version = "~2.12.0"
version = "~2.15.0"
path = "module/core/former"
default-features = false

Expand All @@ -236,31 +236,31 @@ default-features = false
# default-features = false

[workspace.dependencies.former_meta]
version = "~2.12.0"
version = "~2.14.0"
path = "module/core/former_meta"
default-features = false

[workspace.dependencies.former_types]
version = "~2.14.0"
version = "~2.15.0"
path = "module/core/former_types"
default-features = false

[workspace.dependencies.impls_index]
version = "~0.9.0"
version = "~0.10.0"
path = "module/core/impls_index"
default-features = false

[workspace.dependencies.impls_index_meta]
version = "~0.10.0"
version = "~0.12.0"
path = "module/core/impls_index_meta"

[workspace.dependencies.mod_interface]
version = "~0.31.0"
version = "~0.33.0"
path = "module/core/mod_interface"
default-features = false

[workspace.dependencies.mod_interface_meta]
version = "~0.30.0"
version = "~0.31.0"
path = "module/core/mod_interface_meta"
default-features = false

Expand All @@ -286,7 +286,7 @@ default-features = false
## macro tools

[workspace.dependencies.macro_tools]
version = "~0.46.0"
version = "~0.52.0"
path = "module/core/macro_tools"
default-features = false

Expand Down Expand Up @@ -317,7 +317,7 @@ path = "module/core/typing_tools"
default-features = false

[workspace.dependencies.implements]
version = "~0.11.0"
version = "~0.12.0"
path = "module/core/implements"
default-features = false

Expand All @@ -327,17 +327,17 @@ path = "module/alias/instance_of"
default-features = false

[workspace.dependencies.inspect_type]
version = "~0.13.0"
version = "~0.14.0"
path = "module/core/inspect_type"
default-features = false

[workspace.dependencies.is_slice]
version = "~0.12.0"
version = "~0.13.0"
path = "module/core/is_slice"
default-features = false

[workspace.dependencies.asbytes]
version = "~0.1.0"
version = "~0.2.0"
path = "module/core/asbytes"
default-features = false

Expand Down Expand Up @@ -379,7 +379,7 @@ path = "module/alias/file_tools"
default-features = false

[workspace.dependencies.pth]
version = "~0.22.0"
version = "~0.23.0"
path = "module/core/pth"
default-features = false

Expand Down Expand Up @@ -409,7 +409,7 @@ version = "~0.4.0"
path = "module/alias/wtest"

[workspace.dependencies.test_tools]
version = "~0.12.0"
version = "~0.14.0"
path = "module/core/test_tools"
features = [ "full" ]

Expand Down Expand Up @@ -621,3 +621,26 @@ version = "0.9.34"

[workspace.dependencies.bytemuck]
version = "1.21.0"

## External - parse

[workspace.dependencies.proc-macro2]
version = "~1.0.78"
default-features = false

[workspace.dependencies.quote]
version = "~1.0.35"
default-features = false

[workspace.dependencies.syn]
version = "~2.0.100"
default-features = false

[workspace.dependencies.const_format]
version = "~0.2.32"
default-features = false

# proc-macro2 = { version = "~1.0.78", default-features = false, features = [] }
# quote = { version = "~1.0.35", default-features = false, features = [] }
# syn = { version = "~2.0.52", default-features = false, features = [ "full", "extra-traits" ] } # qqq : xxx : optimize set of features
# const_format = { version = "0.2.32", default-features = false, features = [] }
3 changes: 1 addition & 2 deletions License
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright Kostiantyn (c) 2013-2023
Copyright Kostiantyn Mysnyk and Out of the Box Systems (c) 2021-2025

Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
Expand All @@ -12,7 +12,6 @@ conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.


THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
Expand Down
8 changes: 4 additions & 4 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -38,10 +38,10 @@ sync : git.sync
# Usage :
# make audit

audit :
# This change is made to ignore the RUSTSEC-2024-0421 warning related to the idna crate.
# The issue arises because unitore relies on gluesql, which in turn depends on an outdated version of idna.
# Since the primary logic in unitore is built around gluesql, upgrading idna directly is not feasible.
audit :
# This change is made to ignore the RUSTSEC-2024-0421 warning related to the idna crate.
# The issue arises because unitore relies on gluesql, which in turn depends on an outdated version of idna.
# Since the primary logic in unitore is built around gluesql, upgrading idna directly is not feasible.
cargo audit --ignore RUSTSEC-2024-0421

#
Expand Down
Loading
Loading