rigetti / rpcq

The RPC framework and message specification for @rigetti Quantum Cloud Services.
Apache License 2.0
75 stars 29 forks source link

Rework types calculation with locks #153

Closed ameyer-rigetti closed 3 years ago

ameyer-rigetti commented 3 years ago

Reintroduces memoization for Message.types() but now with thread locking.

Closes #152

erichulburd commented 3 years ago

Do you need to patch in VERSION.txt again?

ameyer-rigetti commented 3 years ago

Do you need to patch in VERSION.txt again?

@erichulburd That's a good question. I left it off as it's more part of the release process to bump that (i.e. separate PR). I don't have any real qualms with doing it here though if we're certain we're going to release it right after this.

ameyer-rigetti commented 3 years ago

@erichulburd I went ahead and bumped the version