rus07tam
|
420f7626fb
|
feat: add support default_factory in AutoField
|
2025-11-26 13:33:16 +00:00 |
|
rus07tam
|
1e82a457ac
|
feat: add default_factory in PrivProperty
|
2025-11-26 13:26:21 +00:00 |
|
rus07tam
|
12c0f42f99
|
fix: renaming methods to more logical ones
|
2025-11-24 15:24:45 +00:00 |
|
rus07tam
|
e61dd387d4
|
feat!: remove broken plugin system
|
2025-11-24 15:05:07 +00:00 |
|
rus07tam
|
34b5a1272b
|
refactor: small changes
|
2025-11-24 15:01:44 +00:00 |
|
rus07tam
|
af4974075c
|
fix: sync license in pyproject.toml with LICENSE file
|
2025-11-24 14:55:29 +00:00 |
|
rus07tam
|
631c416723
|
types: add py.typed file
|
2025-11-24 14:54:46 +00:00 |
|
rus07tam
|
ae0427ec75
|
Merge pull request #8 from rus07tam/release/v0.5.0
Release/v0.5.0
|
2025-11-24 16:28:03 +03:00 |
|
rus07tam
|
cb7629b6fe
|
chore: bump version to 0.5.0
|
2025-11-24 13:05:03 +00:00 |
|
rus07tam
|
ef8db0787e
|
chore: update deps
|
2025-11-24 13:03:50 +00:00 |
|
rus07tam
|
9d04fb8a2e
|
chore: apply isort & black
|
2025-11-24 12:58:50 +00:00 |
|
rus07tam
|
002ec9b63f
|
chore: switch license from CC0 to Unlicense
|
2025-11-24 12:55:51 +00:00 |
|
rus07tam
|
43a6a8b183
|
feat: add async_chain()
|
2025-11-24 12:55:27 +00:00 |
|
rus07tam
|
498087befb
|
chore: merge nolock.py and gil_enabled.py to gil.py
|
2025-11-23 11:01:28 +00:00 |
|
rus07tam
|
7b34426c82
|
chore: format code
|
2025-11-23 10:49:54 +00:00 |
|
rus07tam
|
a49fe64be8
|
feat: add async_combine
|
2025-11-23 10:48:20 +00:00 |
|
rus07tam
|
c7cd08b7e0
|
feat: more safety in BaseBindable, AsyncBindable, Bindable
|
2025-11-23 10:47:37 +00:00 |
|
rus07tam
|
7f83370873
|
chore: rename rx modules
|
2025-11-23 10:46:45 +00:00 |
|
rus07tam
|
e2286f1944
|
fix: UniqueType.map()
|
2025-11-23 10:44:08 +00:00 |
|
rus07tam
|
fe2a53860b
|
feat: add Marker with object tagging system
|
2025-11-23 10:31:23 +00:00 |
|
rus07tam
|
346140d675
|
feat: add map(), and_then(), or_else() in UniqueType
|
2025-11-23 10:30:34 +00:00 |
|
rus07tam
|
e065b51490
|
feat: add throw(), call(), caller()
|
2025-11-23 10:28:19 +00:00 |
|
rus07tam
|
c879b22f43
|
feat: add side and side_func – clean alternative to "or print()" in lambdas
|
2025-11-23 10:14:46 +00:00 |
|
rus07tam
|
6ca21a633c
|
feat: add get_attrs, get_or_set_attr
|
2025-11-23 10:14:12 +00:00 |
|
rus07tam
|
694dbf99be
|
feat: add inject_decorator, hook_decorator and replace_decorator
|
2025-11-23 09:20:45 +00:00 |
|
rus07tam
|
a392685506
|
fix: replace typing.NamedTuple with typing_extensions.NamedTuple to support multiple inheritance
|
2025-11-23 09:16:25 +00:00 |
|
rus07tam
|
9840c1706e
|
chore: add types-networkx
|
2025-11-21 15:55:39 +00:00 |
|
rus07tam
|
8f9347381a
|
perf: add slots
|
2025-11-21 15:41:49 +00:00 |
|
rus07tam
|
dbc57b8ecb
|
Merge pull request #2 from rus07tam/release/v0.4.2
Release/v0.4.2
|
2025-10-29 18:15:30 +03:00 |
|
rus07tam
|
7f25bcbcb4
|
chore: bump version to 0.4.2
|
2025-10-29 15:05:43 +00:00 |
|
rus07tam
|
dc33a78700
|
chore: update pyproject.toml classifiers
|
2025-10-29 15:04:49 +00:00 |
|
rus07tam
|
4f5d3d550b
|
refactor: replace typing.Self, ExceptionGroup and use explicit generics for 3.10 compat
|
2025-10-29 15:04:05 +00:00 |
|
rus07tam
|
521aa7c323
|
ci: lower minimum python version from 3.12 to 3.10
|
2025-10-29 15:03:12 +00:00 |
|
rus07tam
|
4f258ffc7a
|
Merge pull request #1 from rus07tam/release/v0.4.1
Release/v0.4.1
|
2025-10-27 15:05:33 +03:00 |
|
rus07tam
|
5affbf91b0
|
chore: bump version to 0.4.1
|
2025-10-27 11:53:57 +00:00 |
|
rus07tam
|
8cb03ff355
|
fix(rx): remove __value usage from Bindable/AsyncBindable
|
2025-10-27 11:41:45 +00:00 |
|
rus07tam
|
3a09db8e46
|
docs: update README
|
2025-10-27 11:39:03 +00:00 |
|
rus07tam
|
72d34799a1
|
chore: update gitignore
|
2025-10-27 11:26:47 +00:00 |
|
rus07tam
|
e7e6491cc3
|
feat(rx): add cond fabric
|
2025-10-27 11:25:16 +00:00 |
|
rus07tam
|
737f21bf06
|
feat(property): add strict mode to Readonly
|
2025-10-27 11:23:04 +00:00 |
|
rus07tam
|
d640f21107
|
feat(field): add get_fields method
|
2025-10-27 11:16:49 +00:00 |
|
rus07tam
|
52d1505839
|
perf(properties): add __slots__ to Property
|
2025-10-26 18:40:59 +00:00 |
|
rus07tam
|
d7b965d26d
|
chore: update imports
|
2025-10-26 18:10:49 +00:00 |
|
rus07tam
|
c1e841fea9
|
fix(classproperty): require fget, remove unsafe default
|
2025-10-26 18:07:01 +00:00 |
|
rus07tam
|
072a0d7c0a
|
chore(lint): configure pylint to fail only on errors
|
2025-10-26 17:52:06 +00:00 |
|
rus07tam
|
19da3c7d8e
|
docs: refactor README
|
2025-10-26 17:42:11 +00:00 |
|
rus07tam
|
19c9b9537d
|
initial commit
|
2025-10-26 16:26:46 +00:00 |
|