v1.0.1
-
fix/coveralls
-
Resolve issue #34
Added eq method to Config class to prevent errors -
Replace tracer Jaeger with Lightstep
We use Opentracing and Opentracing Flask to trace all the requests. This lib needs a client and, actually, we work with Jaeger.
I Replaced Jaeger with Lightstep. I have compared both and Jaeger could be better but, at this moment, Jaegger have a lot of deprecated problems, for example:
- Not working with Flask-OpenTracing==1.0.0. use 0.2.0
- Not working with opentracing==2.0.0
- Use Tornado < 5. Tornado < 5 have security errors
When Jaeger will be updated, we replace in
pyms/tracer/main.py
the initialization of the tracer -
Added Bandit to static security analysis
-
Added Safety to requirements security analysis
-
Replaced unittest with Pytest
-
Added tests to docs