kshramt

Results 8 issues of kshramt

Patches generated by the current implementation do not follow the RFC method for removing an element from an array (https://www.rfc-editor.org/rfc/rfc6902#page-13) and cannot be used from other languages (e.g., https://pypi.org/project/jsonpatch/).

This patch fixes a regression introduced by 94af823c621a9e5cb5fcd8af1c364a2f3197ce22. Now the return value of `Optim.optimize` is `load`able again.

> A free-form object (arbitrary property/value pairs) is defined as: > > type: object > > This is equivalent to > > type: object > additionalProperties: true > > and...

If this PR is accepted, I intend to follow up with another PR to add `py.typed` to address https://github.com/testcontainers/testcontainers-python/issues/305 .

Support the `schema_generator` argument to allow users to utilize their own custom implementations.

feature