Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / i2mint/i2 issues and pull requests
#78 - Change `replace_kwargs_using` so it will create keyword-only params for wrapped variadic
Issue -
State: open - Opened by thorwhalen 3 months ago
#75 - Add attribute assignment dependencies in `attribute_dependencies`
Issue -
State: open - Opened by thorwhalen 8 months ago
Labels: enhancement
#72 - Signature wrapping should be able to be more restrictive
Issue -
State: open - Opened by thorwhalen about 1 year ago
#71 - Args_and_kwargs
Pull Request -
State: closed - Opened by valentin-feron about 1 year ago
#70 - `name_of_obj` gives incorrect name for cached properties
Issue -
State: closed - Opened by thorwhalen about 1 year ago
- 1 comment
#64 - `wrap(func)` and `wrap(func=func)` give two different results (`double_up_as_factory` error?)
Issue -
State: open - Opened by thorwhalen over 1 year ago
#60 - Include all `MutableMapping` dunders in `sigs_for_builtin_modules`
Issue -
State: closed - Opened by thorwhalen over 1 year ago
#58 - fix: Make self be position only in Sig methods having variadic keywords
Issue -
State: closed - Opened by thorwhalen over 1 year ago
#57 - MethodTrace: Refactor to extract method factory and name_and_signature list.
Issue -
State: closed - Opened by thorwhalen over 1 year ago
#56 - `Sig.__getitem__` should handle integer indices and slices
Issue -
State: closed - Opened by thorwhalen over 1 year ago
#55 - `MethodTrace`: To transform operators and other methods into differed commands
Issue -
State: closed - Opened by thorwhalen over 1 year ago
- 1 comment
#54 - Add an argument to `Sig.wrap` to make a copy of callable before transforming
Issue -
State: closed - Opened by thorwhalen over 1 year ago
- 1 comment
#53 - A function to copy functions
Issue -
State: closed - Opened by thorwhalen over 1 year ago
#52 - The `name` param of `i2.wrap` doesn't work
Issue -
State: open - Opened by thorwhalen almost 2 years ago
#51 - Decorator to validate (Literal-annotated) argument values at call time.
Issue -
State: closed - Opened by thorwhalen almost 2 years ago
- 1 comment
Labels: enhancement
#50 - Signature binary function (e.g. comparison) design
Issue -
State: closed - Opened by thorwhalen almost 2 years ago
- 6 comments
Labels: design discussion
#49 - Does `param_comparator` (of `signatures.is_call_compatible_with`) have the right default?
Issue -
State: open - Opened by thorwhalen almost 2 years ago
Labels: question
#48 - Using a `NotSet` sentinel to solve make `FuncFactory` instances' signature more truthful about argument requirements.
Issue -
State: open - Opened by thorwhalen almost 2 years ago
- 2 comments
#47 - `DAG.ch_func` should be more robust
Issue -
State: closed - Opened by thorwhalen almost 2 years ago
- 3 comments
#46 - MultiObj has unnecessary special case where a single mapping input is given.
Issue -
State: open - Opened by andeaseme almost 2 years ago
- 1 comment
#45 - Enable layered architectures to provide useful context-dependent error information
Issue -
State: open - Opened by thorwhalen almost 2 years ago
#44 - `rm_params` with `allow_removal_of_non_defaulted_params` doesn't exactly work
Issue -
State: closed - Opened by thorwhalen almost 2 years ago
- 2 comments
#43 - Need a more powerful and clean signature merging functionality
Issue -
State: open - Opened by thorwhalen almost 2 years ago
- 1 comment
Labels: enhancement, refactor, design discussion
#42 - `smart_defaults` - A decorator that adds smart defaults to function.
Issue -
State: closed - Opened by zfeng10 almost 2 years ago
#41 - `smart_defaults` - A decorator that adds smart defaults to function.
Issue -
State: closed - Opened by thorwhalen almost 2 years ago
#40 - Routing: Factories for extendible transformers, mappings, smart defaults etc.
Issue -
State: closed - Opened by thorwhalen about 2 years ago
- 2 comments
Labels: design discussion
#39 - Add `FuncFactory` control over signature of factories.
Issue -
State: open - Opened by thorwhalen about 2 years ago
- 1 comment
#38 - Allow instance `Multiobj` and by consequence `Pipe`) `__name__` & `__doc__` to be set at construction time.
Issue -
State: closed - Opened by thorwhalen about 2 years ago
Labels: enhancement
#37 - Read (parse) and write (compile) parameter information from doc strings
Issue -
State: open - Opened by thorwhalen about 2 years ago
Labels: enhancement, refactor
#36 - Refactor/merge `doc_mint.py`
Issue -
State: open - Opened by thorwhalen about 2 years ago
Labels: refactor
#35 - Split docs into text and doctest blocks, edit, and recompile into doc string
Issue -
State: closed - Opened by thorwhalen about 2 years ago
Labels: enhancement
#34 - An alternative way of creating a function from a signature
Issue -
State: closed - Opened by thorwhalen over 2 years ago
#33 - The case for having some wrapped versions of builtins
Issue -
State: open - Opened by thorwhalen over 2 years ago
Labels: enhancement
#32 - Better way to list a bunch of name-keyed signatures
Issue -
State: closed - Opened by thorwhalen over 2 years ago
Labels: enhancement
#31 - A util to make several string-parametrized objects and insert them in a scope (e.g. locals()).
Issue -
State: closed - Opened by thorwhalen over 2 years ago
#30 - Extend `Sig` to cover even more builtins
Issue -
State: open - Opened by thorwhalen over 2 years ago
- 1 comment
Labels: enhancement
#29 - Add a `i2.signatures.Param.__lt__`
Issue -
State: closed - Opened by thorwhalen over 2 years ago
- 1 comment
#28 - Bug with jupyter tab-completion when using `double_up_as_factory`
Issue -
State: closed - Opened by thorwhalen over 2 years ago
#27 - More general use of callables in `path_extractor` path elements.
Issue -
State: open - Opened by thorwhalen over 2 years ago
#26 - `Sig.required_names`
Issue -
State: closed - Opened by thorwhalen over 2 years ago
#25 - Use `names_of_kind` property to change relevant signatures.py code
Issue -
State: open - Opened by thorwhalen over 2 years ago
Labels: enhancement
#24 - Signatures with multiple variadic positional and variadic keywords allowed: What to do?
Issue -
State: closed - Opened by thorwhalen over 2 years ago
#23 - `Sig.names_of_kind`
Issue -
State: closed - Opened by thorwhalen over 2 years ago
- 2 comments
#22 - The right way to parametrize comparison operators
Issue -
State: open - Opened by thorwhalen over 2 years ago
- 11 comments
Labels: design discussion
#21 - Revise, refactor and robust(ize) function normalization tools
Issue -
State: closed - Opened by thorwhalen over 2 years ago
- 2 comments
Labels: refactor
#20 - Transform a function to a method sourcing some arguments from instance (`i2.wrapper` use case)
Issue -
State: open - Opened by thorwhalen over 2 years ago
- 2 comments
#19 - Decorator to reduce multi-arg boilerplate
Issue -
State: open - Opened by thorwhalen over 2 years ago
#18 - `Wrapx`: Extending `Wrap` to cover more wrapper patterns.
Issue -
State: closed - Opened by thorwhalen over 2 years ago
#17 - Careful reordering when adding keyword-only params to a list that already has a variadic keyword.
Issue -
State: open - Opened by thorwhalen over 2 years ago
#16 - Rethink what `i2.Sig` instances should do, or not do.
Issue -
State: closed - Opened by thorwhalen over 2 years ago
Labels: invalid
#15 - i2.wrapper: Conditional iterize
Issue -
State: open - Opened by thorwhalen over 2 years ago
#14 - `Ingress.name_map` to only change names of arguments
Issue -
State: closed - Opened by thorwhalen almost 3 years ago
- 1 comment
Labels: enhancement
#13 - Input/Output Trans the `i2.wrapper` way
Issue -
State: open - Opened by thorwhalen almost 3 years ago
Labels: enhancement
#12 - Make `ch_func_to_all_pk` work with `kwargs`
Issue -
State: open - Opened by thorwhalen almost 3 years ago
Labels: bug
#11 - Convenience factories for the `Ingress` class
Issue -
State: open - Opened by thorwhalen about 3 years ago
Labels: enhancement
#10 - Doctests for wrapper.py
Pull Request -
State: closed - Opened by cavart28 about 3 years ago
#9 - directly usable wrapper.py tools
Issue -
State: open - Opened by thorwhalen about 3 years ago
Labels: enhancement
#8 - Use `wrapper.Wrap` to transform functions into methods
Issue -
State: closed - Opened by thorwhalen about 3 years ago
- 3 comments
#7 - Use `wrapper.Wrap` to make a more flexible `partial` function.
Issue -
State: open - Opened by thorwhalen about 3 years ago
#6 - Call forgivingly not as forgiving as one would want
Issue -
State: open - Opened by thorwhalen over 3 years ago
#5 - Write a general parameters merging function
Issue -
State: open - Opened by thorwhalen over 3 years ago
- 1 comment
Labels: enhancement
#4 - In `signatures.Sig` handle cases where there's no signature.
Issue -
State: open - Opened by thorwhalen over 3 years ago
- 1 comment
#3 - Method to make `(args, kwargs)` from a `kwargs`
Issue -
State: closed - Opened by thorwhalen over 4 years ago
- 1 comment
#2 - Method to normalize to kwargs only: `Sig.kwargs_from_args_and_kwargs`
Issue -
State: closed - Opened by thorwhalen over 4 years ago
- 1 comment
#1 - Improved code to work with class @property, fixed tests.
Pull Request -
State: closed - Opened by mlutsoviat5 over 5 years ago
- 1 comment