diff --git a/doc/source/user/compatibility.rst b/doc/source/user/compatibility.rst index 975bedb9..6a38c298 100644 --- a/doc/source/user/compatibility.rst +++ b/doc/source/user/compatibility.rst @@ -24,11 +24,31 @@ APIs Driver support -------------- -=============================================== =========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== ================================================= -:py:class:`~tooz.drivers.consul.ConsulDriver` :py:class:`~tooz.drivers.etcd.EtcdDriver` :py:class:`~tooz.drivers.file.FileDriver` :py:class:`~tooz.drivers.ipc.IPCDriver` :py:class:`~tooz.drivers.memcached.MemcachedDriver` :py:class:`~tooz.drivers.mysql.MySQLDriver` :py:class:`~tooz.drivers.pgsql.PostgresDriver` :py:class:`~tooz.drivers.redis.RedisDriver` :py:class:`~tooz.drivers.zake.ZakeDriver` :py:class:`~tooz.drivers.zookeeper.KazooDriver` -=============================================== =========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== ================================================= -No No Yes No Yes No No Yes Yes Yes -=============================================== =========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== ================================================= +.. list-table:: + :header-rows: 1 + + * - Driver + - Supported + * - :py:class:`~tooz.drivers.consul.ConsulDriver` + - No + * - :py:class:`~tooz.drivers.etcd.EtcdDriver` + - No + * - :py:class:`~tooz.drivers.file.FileDriver` + - Yes + * - :py:class:`~tooz.drivers.ipc.IPCDriver` + - No + * - :py:class:`~tooz.drivers.memcached.MemcachedDriver` + - Yes + * - :py:class:`~tooz.drivers.mysql.MySQLDriver` + - No + * - :py:class:`~tooz.drivers.pgsql.PostgresDriver` + - No + * - :py:class:`~tooz.drivers.redis.RedisDriver` + - Yes + * - :py:class:`~tooz.drivers.zake.ZakeDriver` + - Yes + * - :py:class:`~tooz.drivers.zookeeper.KazooDriver` + - Yes Leaders ======= @@ -44,11 +64,31 @@ APIs Driver support -------------- -=============================================== =========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== ================================================= -:py:class:`~tooz.drivers.consul.ConsulDriver` :py:class:`~tooz.drivers.etcd.EtcdDriver` :py:class:`~tooz.drivers.file.FileDriver` :py:class:`~tooz.drivers.ipc.IPCDriver` :py:class:`~tooz.drivers.memcached.MemcachedDriver` :py:class:`~tooz.drivers.mysql.MySQLDriver` :py:class:`~tooz.drivers.pgsql.PostgresDriver` :py:class:`~tooz.drivers.redis.RedisDriver` :py:class:`~tooz.drivers.zake.ZakeDriver` :py:class:`~tooz.drivers.zookeeper.KazooDriver` -=============================================== =========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== ================================================= -No No No No Yes No No Yes Yes Yes -=============================================== =========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== ================================================= +.. list-table:: + :header-rows: 1 + + * - Driver + - Supported + * - :py:class:`~tooz.drivers.consul.ConsulDriver` + - No + * - :py:class:`~tooz.drivers.etcd.EtcdDriver` + - No + * - :py:class:`~tooz.drivers.file.FileDriver` + - No + * - :py:class:`~tooz.drivers.ipc.IPCDriver` + - No + * - :py:class:`~tooz.drivers.memcached.MemcachedDriver` + - Yes + * - :py:class:`~tooz.drivers.mysql.MySQLDriver` + - No + * - :py:class:`~tooz.drivers.pgsql.PostgresDriver` + - No + * - :py:class:`~tooz.drivers.redis.RedisDriver` + - Yes + * - :py:class:`~tooz.drivers.zake.ZakeDriver` + - Yes + * - :py:class:`~tooz.drivers.zookeeper.KazooDriver` + - Yes Locking ======= @@ -61,8 +101,28 @@ APIs Driver support -------------- -=============================================== =========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== ================================================= -:py:class:`~tooz.drivers.consul.ConsulDriver` :py:class:`~tooz.drivers.etcd.EtcdDriver` :py:class:`~tooz.drivers.file.FileDriver` :py:class:`~tooz.drivers.ipc.IPCDriver` :py:class:`~tooz.drivers.memcached.MemcachedDriver` :py:class:`~tooz.drivers.mysql.MySQLDriver` :py:class:`~tooz.drivers.pgsql.PostgresDriver` :py:class:`~tooz.drivers.redis.RedisDriver` :py:class:`~tooz.drivers.zake.ZakeDriver` :py:class:`~tooz.drivers.zookeeper.KazooDriver` -=============================================== =========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== ================================================= -Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes -=============================================== =========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== ================================================= +.. list-table:: + :header-rows: 1 + + * - Driver + - Supported + * - :py:class:`~tooz.drivers.consul.ConsulDriver` + - Yes + * - :py:class:`~tooz.drivers.etcd.EtcdDriver` + - Yes + * - :py:class:`~tooz.drivers.file.FileDriver` + - Yes + * - :py:class:`~tooz.drivers.ipc.IPCDriver` + - Yes + * - :py:class:`~tooz.drivers.memcached.MemcachedDriver` + - Yes + * - :py:class:`~tooz.drivers.mysql.MySQLDriver` + - Yes + * - :py:class:`~tooz.drivers.pgsql.PostgresDriver` + - Yes + * - :py:class:`~tooz.drivers.redis.RedisDriver` + - Yes + * - :py:class:`~tooz.drivers.zake.ZakeDriver` + - Yes + * - :py:class:`~tooz.drivers.zookeeper.KazooDriver` + - Yes diff --git a/tox.ini b/tox.ini index 49a0fb32..48adc5a0 100644 --- a/tox.ini +++ b/tox.ini @@ -58,11 +58,6 @@ commands = exclude=.venv,.git,.tox,dist,*egg,*.egg-info,build,examples,doc show-source = True -[doc8] - -ignore-path = doc/source/user/compatibility.rst,doc/source/history.rst - - [testenv:releasenotes] deps = .[doc] commands = sphinx-build -a -E -W -d releasenotes/build/doctrees -b html releasenotes/source releasenotes/build/html