issues
search
i2mint
/
i2
Python Mint creation, manipulation, and use
Apache License 2.0
1
stars
1
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Change `replace_kwargs_using` so it will create keyword-only params for wrapped variadic
#78
thorwhalen
opened
4 days ago
0
Add attribute assignment dependencies in `attribute_dependencies`
#75
thorwhalen
opened
5 months ago
0
Signature wrapping should be able to be more restrictive
#72
thorwhalen
opened
9 months ago
0
Args_and_kwargs
#71
valentin-feron
closed
9 months ago
0
`name_of_obj` gives incorrect name for cached properties
#70
thorwhalen
closed
10 months ago
1
`wrap(func)` and `wrap(func=func)` give two different results (`double_up_as_factory` error?)
#64
thorwhalen
opened
1 year ago
0
Include all `MutableMapping` dunders in `sigs_for_builtin_modules`
#60
thorwhalen
closed
1 year ago
0
fix: Make self be position only in Sig methods having variadic keywords
#58
thorwhalen
closed
1 year ago
0
MethodTrace: Refactor to extract method factory and name_and_signature list.
#57
thorwhalen
closed
1 year ago
0
`Sig.__getitem__` should handle integer indices and slices
#56
thorwhalen
closed
1 year ago
0
`MethodTrace`: To transform operators and other methods into differed commands
#55
thorwhalen
closed
1 year ago
1
Add an argument to `Sig.wrap` to make a copy of callable before transforming
#54
thorwhalen
closed
1 year ago
1
A function to copy functions
#53
thorwhalen
closed
1 year ago
0
The `name` param of `i2.wrap` doesn't work
#52
thorwhalen
opened
1 year ago
0
Decorator to validate (Literal-annotated) argument values at call time.
#51
thorwhalen
closed
1 year ago
1
Signature binary function (e.g. comparison) design
#50
thorwhalen
closed
1 year ago
6
Does `param_comparator` (of `signatures.is_call_compatible_with`) have the right default?
#49
thorwhalen
opened
1 year ago
0
Using a `NotSet` sentinel to solve make `FuncFactory` instances' signature more truthful about argument requirements.
#48
thorwhalen
opened
1 year ago
2
`DAG.ch_func` should be more robust
#47
thorwhalen
closed
1 year ago
3
MultiObj has unnecessary special case where a single mapping input is given.
#46
andeaseme
opened
1 year ago
1
Enable layered architectures to provide useful context-dependent error information
#45
thorwhalen
opened
1 year ago
0
`rm_params` with `allow_removal_of_non_defaulted_params` doesn't exactly work
#44
thorwhalen
closed
1 year ago
2
Need a more powerful and clean signature merging functionality
#43
thorwhalen
opened
1 year ago
1
`smart_defaults` - A decorator that adds smart defaults to function.
#42
zfeng10
closed
1 year ago
0
`smart_defaults` - A decorator that adds smart defaults to function.
#41
thorwhalen
closed
1 year ago
0
Routing: Factories for extendible transformers, mappings, smart defaults etc.
#40
thorwhalen
closed
11 months ago
2
Add `FuncFactory` control over signature of factories.
#39
thorwhalen
opened
1 year ago
1
Allow instance `Multiobj` and by consequence `Pipe`) `__name__` & `__doc__` to be set at construction time.
#38
thorwhalen
closed
1 year ago
0
Read (parse) and write (compile) parameter information from doc strings
#37
thorwhalen
opened
1 year ago
0
Refactor/merge `doc_mint.py`
#36
thorwhalen
opened
1 year ago
0
Split docs into text and doctest blocks, edit, and recompile into doc string
#35
thorwhalen
closed
1 year ago
0
An alternative way of creating a function from a signature
#34
thorwhalen
closed
2 years ago
0
The case for having some wrapped versions of builtins
#33
thorwhalen
opened
2 years ago
0
Better way to list a bunch of name-keyed signatures
#32
thorwhalen
closed
2 years ago
0
A util to make several string-parametrized objects and insert them in a scope (e.g. locals()).
#31
thorwhalen
closed
2 years ago
0
Extend `Sig` to cover even more builtins
#30
thorwhalen
opened
2 years ago
1
Add a `i2.signatures.Param.__lt__`
#29
thorwhalen
closed
2 years ago
1
Bug with jupyter tab-completion when using `double_up_as_factory`
#28
thorwhalen
closed
2 years ago
0
More general use of callables in `path_extractor` path elements.
#27
thorwhalen
opened
2 years ago
0
`Sig.required_names`
#26
thorwhalen
closed
2 years ago
0
Use `names_of_kind` property to change relevant signatures.py code
#25
thorwhalen
opened
2 years ago
0
Signatures with multiple variadic positional and variadic keywords allowed: What to do?
#24
thorwhalen
closed
2 years ago
0
`Sig.names_of_kind`
#23
thorwhalen
closed
2 years ago
2
The right way to parametrize comparison operators
#22
thorwhalen
opened
2 years ago
11
Revise, refactor and robust(ize) function normalization tools
#21
thorwhalen
closed
1 year ago
2
Transform a function to a method sourcing some arguments from instance (`i2.wrapper` use case)
#20
thorwhalen
opened
2 years ago
2
Decorator to reduce multi-arg boilerplate
#19
thorwhalen
opened
2 years ago
0
`Wrapx`: Extending `Wrap` to cover more wrapper patterns.
#18
thorwhalen
closed
2 years ago
0
Careful reordering when adding keyword-only params to a list that already has a variadic keyword.
#17
thorwhalen
opened
2 years ago
0
Rethink what `i2.Sig` instances should do, or not do.
#16
thorwhalen
closed
3 weeks ago
0
Next