Morpho

Latest version: v1.0.0b8

Safety actively analyzes 624552 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

1.0.0b8

🔨 Fixed
- (ae7d6ff8066cf2fe23b8f49758d2b62a516f5248) **cli**: working dir not available for module import

1.0.0b7

💌 Added
- (a941545bff360cf87211f821c85ba055d06f4378) **examples**: add echo example service
- (66c6022d34b10aac9459c4e4cff48baa302bc205) **server**: expose multiple config parameters to the `Server.run(...)` function
- (fc09853a843a8a7b812c1e7dc38cc961a6a430b9) **cli**: add a `morpho` cli command (is being used to start services from the comman line) and replaces `argparse` with `click`. Use `morpho --help`for a list of commands.
- (7d96dea6e0053b7ad3109c95a542751e2cb5962f) : add health endpoint for services `/health`
- (412c00f144a14eb9be156c4c3c7c9e2bf8b558b9) : a default config is now printable through `morpho config`

♻️ Changes
- (bd0471524a262c0e5bb459fd235f1ade99c4987f) **server**: remove argparse argument parsing
- (c8fe9dbb7651e9b5319d2675f4120a007b46406b) **config**: rename protocols parameter to consumers

1.0.0b6

🔨 Fixed
- (7e8a4a4e422a3a277f700e896f563c2f8dedaef9) **consumer**: always compare to upper instance name to prevent request deadlock

1.0.0b5

🔨 Fixed
- (d8bb5a7ca58ac7b466ea0cda54745d6776735658) **server**: custom config is not being used

1.0.0b4

💌 Added
- (96ee82a2e0cb87fa9ebf8caec301c6cf25ec395b) **consumer**: add overridable `_get_applications` function on WorkConsumer
- (2f4384331bd0815bb178b0fc870738ace37dfa2d) **consumer**: add RestGatewayServiceConfig class

♻️ Changes
- (9457b144d62c383ea5c1a7074d0498fe7951450f) **consumer**: expose work, config, options_type parameters on RestWorkConsumer
- (7689df06340010c13f03a30663e84145f3f8a354) **consumer**: expose optional client parameter on WorkCosumer constructor
- (c8403aedcd6baf6c14f3a456b4ecb924f8ae8156) **consumer**: _major rewrite_ of `WorkConsumer.list_services`. It now fully respects gateways.

1.0.0b3

💌 Added
- (ff3c757fa3f2576a49cd869655e0622b80b7ea21): new error type NoWorkerFunctionError
- (81cad627cc9847327523428802eec57324eed1c5) **consumer**: list services will resolve a gateway and return options for each service
- (ce9cbb34133432e22315ae331db518eb69ca4d22) **work_consumer**: add tests for WorkConsumer abstract class

♻️ Changes
- (f986549f8a3fb9a97076dcd981a68d76fb73a796): expose register parameter to Service class constructor

🔨 Fixed
- (e1da287eec8f5792978ad8da22095714b3189fd2): dtaType not visible in eureka's metadata

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.