Proto commits in pyeventsourcing/esdbclient

These 17 commits are when the Protocol Buffers files have changed:

Commit:69a37dd
Author:johnbywater

Adjusted proto files to include AppendRecords RPC.

The documentation is generated from this commit.

Commit:60d4829
Author:johnbywater

Added PRD projection-engine-v2.md, adjusted CreateReq protobuf message definition accordingly, rebuilt stubs, and adjusted minimum grpcio version dependency to ensure compatibility of intalled version of grpcio with stubs (they check this), and updated poetry.lock file.

Commit:db7c724
Author:johnbywater
Committer:johnbywater

Added multi_append_to_stream() method.

Commit:f2d0b90
Author:johnbywater
Committer:johnbywater

Added kurrentdb:25.1.0-rc.1-x64-8.0-bookworm-slim to test matrix.

Commit:bee0d8b
Author:johnbywater
Committer:johnbywater

Added multi_append_to_stream() method.

Commit:9f7118f
Author:johnbywater

Added kurrentdb:25.1.0-rc.1-x64-8.0-bookworm-slim to test matrix.

Commit:18cd332
Author:johnbywater
Committer:johnbywater

Updated protobuf messages, enhanced CaughtUp and Checkpoint, and reinstated FellBehind.

Commit:0c94ce7
Author:johnbywater

Renamed package to 'kurrentdbclient'.

Commit:a62686c
Author:johnbywater
Committer:johnbywater

Renamings for rebranding (EventStoreDB -> KurrentDB).

Commit:0c70fbc
Author:johnbywater
Committer:johnbywater

Added opentelemetry instrumentation.

Commit:f752304
Author:johnbywater
Committer:johnbywater

Added projections. Increased version to 1.1b1.

Commit:90150fb
Author:johnbywater

Added support for "caught up" and "fell behind" messages. Although, "fell behind" messages aren't covered with a test because I can't inspire the server to generate them.

Commit:3ae8695
Author:Brotsalat

Avoid namespace conflicts for protos duplicated from google.rpc

Commit:75746e9
Author:johnbywater

Updated proto files, and regenerated stubs. There were no changes that affected any of the Python client code. Copied from: https://github.com/EventStore/EventStore/tree/master/src/Protos/Grpc

Commit:e401f14
Author:johnbywater
Committer:johnbywater

Specify connection with "esdb" or "esdb+discover" URI.

Commit:5f8671c
Author:johnbywater

Persistent subscriptions - WIP

Commit:26bcc95
Author:John Bywater
Committer:John Bywater

Added methods to read and append events.