issues
search
anentropic
/
python-waterloo
A cli tool to convert type annotations found in 'Google-style' docstrings into mypy py2 type comments (and from there into py3 type annotations).
2
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
should recognise funcs already annotated with py3 PEP484 annotations
#56
anentropic
opened
3 years ago
0
docstring type is not fully removed if line-break after parens
#55
anentropic
opened
3 years ago
0
would be nice if you could pass glob patterns instead of only concrete paths
#54
anentropic
closed
3 years ago
1
handle dotted-path decorators
#53
anentropic
closed
3 years ago
0
new arg signature code does not handle @module.decorator decorators 🤦♂️
#52
anentropic
closed
3 years ago
0
handle classmethod and method first arg properly
#51
anentropic
closed
3 years ago
0
maybe "cls" arg shouldn't automatically be treated as non-annotatable
#50
anentropic
closed
3 years ago
0
does not recognise return type if description separated by line-break instead of :
#49
anentropic
opened
3 years ago
0
handle more top-level type defs (namedtuple etc)
#48
anentropic
closed
3 years ago
0
NamedTuple and TypedDict should be recognised as local type defs...
#47
anentropic
closed
3 years ago
0
handle dotted path annotations/imports better
#46
anentropic
closed
3 years ago
0
handle whitespace in docstring type outer parens
#45
anentropic
closed
3 years ago
0
Parser does not handle line-breaks in parenthesised docstring type
#44
anentropic
closed
3 years ago
1
Spurious package imports added
#43
anentropic
closed
3 years ago
1
fix type comments for no-args Callable
#42
anentropic
closed
3 years ago
0
no-args Callable is not correctly translated
#41
anentropic
closed
3 years ago
0
handle differences in parso grammars for 2 vs 3 (TypeVar recognition)
#40
anentropic
closed
3 years ago
0
TypeVar recognition doesn't work in Py 3 files, only 2.7
#39
anentropic
closed
3 years ago
0
update find_local_types to recognise TypeVar
#38
anentropic
closed
3 years ago
0
top-level TypeVar not recognised in annotations ("Ambiguous Type" error)
#37
anentropic
closed
3 years ago
1
handle *args and **kwargs annotations properly
#36
anentropic
closed
3 years ago
0
*args and **kwargs annotations not matched properly
#35
anentropic
closed
3 years ago
2
fix broken 0.7.1 package :(
#34
anentropic
closed
3 years ago
0
use poetry instead of pipenv?
#33
anentropic
closed
3 years ago
0
release 0.7.0
#32
anentropic
closed
4 years ago
0
annotate functions with Yields docstring as Generator
#31
anentropic
closed
4 years ago
0
If docstring has "Yields" instead of "Returns" annotate as Generator?
#30
anentropic
closed
4 years ago
1
log to std err, separate verbosity flag for echo info to stdout
#29
anentropic
closed
4 years ago
0
release 0.6.2
#28
anentropic
closed
4 years ago
0
handle Returns: None (oops!)
#27
anentropic
closed
4 years ago
0
Display summary stats at end (files successfully annotated, warning, errors etc)
#26
anentropic
opened
4 years ago
2
Log-level WARNING/ERROR should still output filenames
#25
anentropic
closed
4 years ago
1
None not recognised as builtin?
#24
anentropic
closed
4 years ago
0
release 0.6.1
#23
anentropic
closed
4 years ago
0
handle function signatures with default value assignments
#22
anentropic
closed
4 years ago
0
AttributeError: 'Node' object has no attribute 'value'
#21
anentropic
closed
4 years ago
2
release 0.6.0
#20
anentropic
closed
4 years ago
0
add cli args to control log level
#19
anentropic
closed
4 years ago
0
validate arg annotations against function signature
#18
anentropic
closed
4 years ago
0
Add a --quiet mode outputting only warnings and errors
#17
anentropic
closed
4 years ago
0
Handle missing "Args" section if "Returns" is given
#16
anentropic
closed
4 years ago
0
Use parso scopes to correctly determine if non top level types are in scope
#15
anentropic
opened
4 years ago
0
vendor the bowler lib so we can install from pypi
#14
anentropic
closed
4 years ago
0
Stop using forked Bowler
#13
anentropic
opened
4 years ago
0
update readme, add missing dependency to setup.py
#12
anentropic
closed
4 years ago
0
try and fix pypi installs for bowler fork problem
#11
anentropic
closed
4 years ago
1
Introspect mystery types
#10
anentropic
closed
4 years ago
0
configurable defaults for args & return type handling
#9
anentropic
closed
4 years ago
1
TODO: configurably (by default) reject incomplete arg typings
#8
anentropic
closed
4 years ago
0
TODO: parser leniency
#7
anentropic
closed
4 years ago
0
Next