boukeversteegh
|
0af0cf4bfb
|
Fixes circular import problem when a non-circular dependency triangle is flattened into two python packages
|
2020-07-04 15:35:42 +02:00 |
|
boukeversteegh
|
81711d2427
|
Avoid naming conflicts when importing multiple types with the same name from an ancestor package
|
2020-07-01 12:07:59 +02:00 |
|
boukeversteegh
|
e2d672a422
|
Fix terminology, improve docstrings and add missing asserts to tests
|
2020-06-14 21:40:12 +02:00 |
|
boukeversteegh
|
63f5191f02
|
Shorten list selectors
|
2020-06-14 16:54:34 +02:00 |
|
boukeversteegh
|
d9fa6d2dd3
|
Fixes issue where generated Google Protobuf messages imported from betterproto.lib instead of using local forward references
|
2020-06-12 13:55:55 +02:00 |
|
boukeversteegh
|
3ca75dadd7
|
Remove dependency on stringcase, apply black
|
2020-06-11 13:55:12 +02:00 |
|
boukeversteegh
|
1a95a7988e
|
Ensure uniquely generated import aliases are not name mangled (python.org/dev/peps/pep-0008/#id34)
|
2020-06-11 13:55:11 +02:00 |
|
boukeversteegh
|
76db2f153e
|
Add import aliases to ancestor imports
|
2020-06-11 13:55:11 +02:00 |
|
boukeversteegh
|
3105e952ea
|
Fixes issue where importing cousin where path has a package with the same name broke import
|
2020-06-11 13:55:11 +02:00 |
|
boukeversteegh
|
c00e2aef19
|
Break up importing logic in methods
|
2020-06-11 13:55:11 +02:00 |
|
boukeversteegh
|
f7c2fd1194
|
Support nested messages, fix casing. Support test-cases in packages.
|
2020-06-11 13:55:11 +02:00 |
|
boukeversteegh
|
d7ba27de2b
|
fix all broken imports
|
2020-06-11 13:55:11 +02:00 |
|
boukeversteegh
|
57523a9e7f
|
Implement importing unrelated package
|
2020-06-11 13:55:11 +02:00 |
|
boukeversteegh
|
e5e61c873c
|
Implement some import scenarios
|
2020-06-11 13:55:11 +02:00 |
|
boukeversteegh
|
2f658df666
|
Use betterproto wrapper classes, extract to module for testability
|
2020-06-04 00:02:28 +02:00 |
|