Recent Releases of morpho
morpho - v1.0.0b8 - (06.12.2020)
🔨 Fixed
- (ae7d6ff8066cf2fe23b8f49758d2b62a516f5248) cli: working dir not available for module import
- Python
Published by B4rtware over 5 years ago
morpho - v1.0.0b7 - (04.12.2020)
💌 Added
- (a941545bff360cf87211f821c85ba055d06f4378) examples: add echo example service
- (66c6022d34b10aac9459c4e4cff48baa302bc205) server: expose multiple config parameters to the
Server.run(...)function - (fc09853a843a8a7b812c1e7dc38cc961a6a430b9) cli: add a
morphocli command (is being used to start services from the command line) and replacesargparsewithclick. Usemorpho --helpfor 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
- Python
Published by B4rtware over 5 years ago
morpho - v1.0.0b6 - (20.09.2020)
🔨 Fixed
- (7e8a4a4e422a3a277f700e896f563c2f8dedaef9) consumer: always compare to upper instance name to prevent request deadlock
- Python
Published by B4rtware over 5 years ago
morpho - v1.0.0b5 - (20.09.2020)
🔨 Fixed
- (d8bb5a7ca58ac7b466ea0cda54745d6776735658) server: custom config is not being used
- Python
Published by B4rtware over 5 years ago
morpho - v1.0.0b4 - (20.09.2020)
💌 Added
- (96ee82a2e0cb87fa9ebf8caec301c6cf25ec395b) consumer: add overridable
_get_applicationsfunction 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.
- Python
Published by B4rtware over 5 years ago
morpho - v1.0.0b3 - (18.09.2020)
💌 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
- Python
Published by B4rtware over 5 years ago
morpho - v1.0.0b2 - (17.09.2020)
💌 Added
- (71e495cbdbe7317378bd329bc4aba939c74dd56f) consumer: new gateway rest consumer
- (f2cdc10d2f4b15ea264a29ffc568c771c482e720) unit: add unit tests for the client
- (d08ede25ed548868c8ad03e3525f56543f06c611) client: every client function has an optional
instance_addressparameter - (1352bbdf501ba9dd313d2731b842e010999d45e6): implement Document Transformation Application Types (DtaType)
♻️ Changes
- (1f1ad176317090b8e098abbba4300337751351e4) examples: remove deprecated
workerdecorator - (84e1a8eb71a87209aa9b8f3ead220a9cd7b18346) server: make worker function optional
- Python
Published by B4rtware over 5 years ago
morpho - v1.0.0b1 - (08.09.2020)
🔥 BREAKING CHANGES
- removed proto dependencies and files
- removed worker decorator
💌 Added
- (d5d217a4b735ddbbb96d07b2f5be08bd71e974fc): information section about how to create a new release (closes: #24)
- (d111c810b2f784dad568afed8ab92020eaa6f571) consumer: implement options rest endpoint (closes: #23)
- (a44721ab171fe2c78cc54ed59cf91e44f62fcdb6) consumer: improved documentation of functions
- (5104a8bac5dc3b408f3968dcc012c755ebc43c42) openapi: new openapi specification
- (d7552cc7f355f1ee47fd226608b5aaf5883c59a3) sphinx: sphinx documentation
♻️ Changes
- (9dac3a61f2748bca7843c6f69b8a84f77cd5962b) examples: all examples now uses the public morpho repository
- (d996ec6bf1b0a5e24a55262831fd078281cd6cfb): remove unused dependencies (closes: #7)
- (84fe09f9e13b78cf01657ae1a89c128a17805267) proto: remove proto files
- (6bd16587b568e14869d949ba9e8c2c0e444bb74d) tasks: remove grpc relavant tasks
- (8c32d5fdcb93dff7964b55d4bf04c49c37ade69a): remove proto from docs
- (15a0cd9a8153c23808e001be9676d6b5754ca732) server: remove worker decorator
🔨 Fixed
- (c5cd08546a5cfc9e4cdd3b8a3cfb7d95cfa43daf) consumer: missing Dict type import
- (8693688233f2f0f4799197198a7108c549858607) circleci: codecov uses the wrong package directory
- Python
Published by B4rtware over 5 years ago
morpho - v1.0.0a5 - (16.07.2020)
🔨 Fixed
- fixed(types): make callable's worker BaseModel not optional (593377e57c2f3d447fa826c53c32d41b15fed3bb)
- Python
Published by B4rtware almost 6 years ago
morpho - v1.0.0a4 - (16.07.2020)
💌 Added
- added(examples): gateway example to crypto (67da16e8d199df69bb95dda6c9b0d0de513b0a28)
🔨 Fixed
- fixed(consumer): wrong dict convert function was used in transform pipe (5c96cab81c9c16c0584006e45bcf54ef80a7d595)
- fixed(client): wrong json convert function was used in transform pipe (a3e77a982cc9db1fb4551b174ae8fd327c189b39)
- Python
Published by B4rtware almost 6 years ago
morpho - v1.0.0a3 - (10.06.2020)
🔨 Fixed
- fixed: worker signature allowing optional BaseModel (de07dde9c9670732b64db656dfe0956b98087209)
- fixed: supressed error which was raised by not converting the options dict to the options BaseModel (309e20e5c35a984de2aa972f1f2327bc268a440d)
- fixed: isbyte64encoded variable still being used and caused crashes (d4498f37e2711cb588afcf6c83b945249b4283bd)
- Python
Published by B4rtware almost 6 years ago
morpho - v1.0.0a2 - (07.06.2020)
💌 Added
- added: changelog
♻️ Changed
- changed: temporarily remove grpcio depencdency until it is fully integrated
- changed(examples): remove client examples which where based on grpcio
🔨 Fixed
- fixed(client): pydantic conversion functions not being used
- fixed(models): wrong type for options property
- Python
Published by B4rtware almost 6 years ago