eef505f2d9
Add automatic docstring formatter and apply
2019-10-24 08:41:10 +02:00
006002f687
Move interop tests out of tests
...
It is moved to the top level package `tests_interop`, to avoid circular
dependency, with the dependency moved to `tox`.
2019-09-23 22:00:40 +08:00
fd08bcf624
Add secio protobufs
2019-08-24 22:37:43 +02:00
59b373b48a
Add plaintext.proto
...
Update Makefile to handle the import in `plaintext.proto`.
Import path is modified to be relative to the project root.
And we run `protoc` from where `Makefile` locates, i.e. the project
root.
Reference:
- plaintext.proto: 62b2c6c482/sec/insecure/pb/plaintext.proto
2019-08-22 22:53:46 +08:00
0f81ca42a6
Add mypy protobufs plugin and regenerate protobufs
2019-08-15 16:01:44 -07:00
61f78c8feb
Add abstraction for a cryptographic key
2019-08-14 09:00:39 -07:00
a937c6f3fa
Enable mypy in Makefile
2019-08-13 14:32:54 -07:00
69ec86c871
Remove grpc dependency
2019-08-03 11:17:28 -07:00
0b11e32000
Remove the TODO flag for flake8
2019-08-04 00:32:32 +08:00
727342a767
Move flake8 settings to tox.ini
...
And add flake8 in the Makefile.
2019-08-04 00:11:49 +08:00
4fef80595c
Skip pb files in linters
...
In isort, black, and flake8, respectively.
Add `format` in Makefile
Run top level packages only
With `setup.py`, to avoid running other unrelated directories.
Refactor
2019-08-03 23:34:56 +08:00
a92d933ed2
Add isort to CI check
2019-08-03 17:50:14 +08:00
2dfd7794b6
add note about protoc version and add Make command to generate protobuf files
2019-08-02 12:20:48 -07:00
da9d5cadec
Disables mypy in CI
...
Also moves linting to Makefile to take advantage of globbing.
2019-08-02 11:46:43 -07:00
af727b97f2
Merge pull request #8 from davesque/twine
...
Use twine for pypi uploading per packaging docs
2018-06-07 12:02:28 -07:00
a9d531615d
Fix ineffectual commands in Makefile
2018-06-07 12:23:32 -06:00
016f48d17d
Use twine for pypi uploading per packaging docs
...
See here:
https://packaging.python.org/tutorials/packaging-projects/#uploading-the-distribution-archives
2018-06-06 19:35:31 -06:00
32c8c981f2
Remove references to deprecated "py.test"
2018-06-04 16:36:02 -06:00
588b1af6ee
Makefile: deploy to upstream
2018-02-28 10:29:45 -08:00
a9d9fec258
add doctest by default
2018-02-07 11:14:11 -08:00
f7b0f07b45
fixups: rm template filler, xfail strict, make bug
2018-02-01 13:07:33 -08:00
96a371705b
bugfix: run tox -elint *after* isort
...
otherwise tox fails, and the auto-lint never runs
2018-01-30 15:17:50 -08:00
76bfefa66c
add make lint-roll to locally auto de-lint
2018-01-26 19:01:36 -08:00
a7955a560e
init
2018-01-24 16:00:28 -08:00