12076 Commits

Author SHA1 Message Date
Harshal Sheth
761b27893b Update readme with python 3.6 info 2021-02-15 18:29:27 -08:00
Harshal Sheth
0660991fb8 More python 3.6 compat 2021-02-15 18:29:27 -08:00
Harshal Sheth
42320081e1 Python 3.6 compat 2021-02-15 18:29:27 -08:00
Harshal Sheth
a87161cad7 Run black formatting on tests 2021-02-15 18:29:27 -08:00
Harshal Sheth
2307c59296 Add support for rich kafka config 2021-02-15 18:29:27 -08:00
Harshal Sheth
8c8653d85b Also loosen mypy dep 2021-02-15 18:29:27 -08:00
Harshal Sheth
d533738efa Remove py from deps 2021-02-15 18:29:27 -08:00
Harshal Sheth
29c1cfac4d Rename yaml -> yml 2021-02-15 18:29:27 -08:00
Harshal Sheth
4a3e94986a Enable mypy in CI 2021-02-15 18:29:27 -08:00
Harshal Sheth
b759205b52 Start checking files for mysql test 2021-02-15 18:29:27 -08:00
Harshal Sheth
36874970ce Finish file sink 2021-02-15 18:29:27 -08:00
Harshal Sheth
75b01806ef Use find_packages() in setup 2021-02-15 18:29:27 -08:00
Harshal Sheth
becc953f6e Remove dead code - DynamicFactory 2021-02-15 18:29:27 -08:00
Harshal Sheth
23d675663b Minor test runid renames 2021-02-15 18:29:27 -08:00
Harshal Sheth
2ef62149ea Create examples directory 2021-02-15 18:29:27 -08:00
Harshal Sheth
fcd13000ef Throw error when aspects are empty 2021-02-15 18:29:27 -08:00
Harshal Sheth
d801c3e1c4 Handle missing kafka schemas elegantly 2021-02-15 18:29:27 -08:00
Harshal Sheth
8ca8ef2d23 Fix kafka tests 2021-02-15 18:29:27 -08:00
Harshal Sheth
82c29d3c94 Properly extract kafka schema 2021-02-15 18:29:27 -08:00
Harshal Sheth
affd5728e6 Integrate kafka extract into source 2021-02-15 18:29:27 -08:00
Harshal Sheth
1e06bda07c Fix dataclass mypy error 2021-02-15 18:29:27 -08:00
Harshal Sheth
eaac303610 Reduce mypy errors 2021-02-15 18:29:27 -08:00
Harshal Sheth
40b8e5e158 Fixes in pipeline 2021-02-15 18:29:27 -08:00
Harshal Sheth
db1ff07e6d Add reporter everywhere 2021-02-15 18:29:27 -08:00
Harshal Sheth
fd9bc09e67 Start adding reporting 2021-02-15 18:29:27 -08:00
Harshal Sheth
0929c7cb77 Add test to check that classes are not abstract 2021-02-15 18:29:27 -08:00
Harshal Sheth
9ea03820c4 Enable bare pytest 2021-02-15 18:29:27 -08:00
Shirshanka Das
063f513997 Update README.md 2021-02-15 18:29:27 -08:00
Shirshanka Das
4e17a24dd4 Adding mysql integration test + source 2021-02-15 18:29:27 -08:00
Shirshanka Das
e03a9e25f8 Update README.md 2021-02-15 18:29:27 -08:00
Harshal Sheth
22a4dbb45f Cleanup kafka sink schema setup 2021-02-15 18:29:27 -08:00
Shirshanka Das
d5f89f8170 adding commented out example to yaml file 2021-02-15 18:29:27 -08:00
Harshal Sheth
d68648670a Add back line that I accidentally removed when testing 2021-02-15 18:29:27 -08:00
Harshal Sheth
4b83fc6591 adding allow deny patterns to sql config 2021-02-15 18:29:27 -08:00
Harshal Sheth
62bb7f012f Quick readme updates 2021-02-15 18:29:27 -08:00
Harshal Sheth
9d741815c5 Also run unit tests in CI 2021-02-15 18:29:27 -08:00
Harshal Sheth
e09528909f python 3.7 compat 2021-02-15 18:29:27 -08:00
Shirshanka Das
9c6ea3b9e9 Adding 3.9 to setup.py classifiers 2021-02-15 18:29:27 -08:00
Shirshanka Das
024745bcc4 removing py 3.6, adding 3.9 for ci 2021-02-15 18:29:27 -08:00
Shirshanka Das
7b12fc9827 support for multiple mce-s in a file 2021-02-15 18:29:27 -08:00
Harshal Sheth
58554725aa Add bootstrap mce 2021-02-15 18:29:27 -08:00
Harshal Sheth
4dc8936f27 Add mypy type checks 2021-02-15 18:29:27 -08:00
Shirshanka Das
5a8bb3cfac adding docker commands 2021-02-15 18:29:27 -08:00
Shirshanka Das
863cc97ea3 simplify docker action 2021-02-15 18:29:27 -08:00
Shirshanka Das
1c05c1b23a simplify docker action 2021-02-15 18:29:27 -08:00
Shirshanka Das
e80ebf180c simplify docker action 2021-02-15 18:29:27 -08:00
Shirshanka Das
76a9564a6f Adding github actions to build and push docker image 2021-02-15 18:29:27 -08:00
Shirshanka Das
8d74f97713 adding a file-to-file recipe 2021-02-15 18:29:27 -08:00
Shirshanka Das
327705fd0d MS-SQL integ test works 2021-02-15 18:29:27 -08:00
Shirshanka Das
d73d8ff4c2 fixing unit tests 2021-02-15 18:29:27 -08:00