vaticle / typedb-driver-python

TypeDB Driver for Python
https://typedb.com
Apache License 2.0
67 stars 25 forks source link

Upgrade to Bazel 5 #253

Closed lolski closed 2 years ago

lolski commented 2 years ago

What is the goal of this PR?

Make the repository use Bazel 5. Bazel 4 and below only work with the deprecated Python 2, which is no longer included in some operating systems such as the latest Mac OS X.

What are the changes implemented in this PR?

  1. Upgrade Bazel to 5.1.1.
  2. Upgrade all @vaticle dependencies (repositories and artifacts)
  3. Update BDD steps as a consequence of upgrading to the latest version of @vaticle_typedb_behaviour
  4. Update test runners according to the latest version of TypeDB Cluster
  5. Update all CI jobs to use Python 3.7