Skip to content

Commit

Permalink
Revamp and fix docs
Browse files Browse the repository at this point in the history
  • Loading branch information
edgarrmondragon committed May 25, 2022
1 parent 7c84336 commit 81b99a1
Show file tree
Hide file tree
Showing 51 changed files with 239 additions and 152 deletions.
1 change: 1 addition & 0 deletions .readthedocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ version: 2
sphinx:
builder: html
configuration: docs/conf.py
fail_on_warning: true

python:
version: 3.8
Expand Down
7 changes: 7 additions & 0 deletions docs/_templates/class.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{{ fullname }}
{{ "=" * fullname|length }}

.. currentmodule:: {{ module }}

.. autoclass:: {{ name }}
:members:
30 changes: 15 additions & 15 deletions docs/capabilities.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,18 @@ Plugin Capabilities
Base Capabilities
-------------------

========
Built-in
========
==========================
Built-in base capabilities
==========================

The following capabilities are supported by default.

.. autoattribute:: PluginCapabilities.ABOUT
.. autoattribute:: PluginCapabilities.STREAM_MAPS

======
Custom
======
========================
Custom base capabilities
========================

The following capabilities have to be implemented in the plugin.

Expand All @@ -28,9 +28,9 @@ Tap Capabilities

.. currentmodule:: singer_sdk.helpers.capabilities

========
Built-in
========
=========================
Built-in tap capabilities
=========================

The following capabilities are supported by default.

Expand All @@ -39,9 +39,9 @@ The following capabilities are supported by default.
.. autoattribute:: TapCapabilities.STATE
.. autoattribute:: TapCapabilities.TEST

======
Custom
======
=======================
Custom tap capabilities
=======================

The following capabilities have to be implemented in the tap.

Expand All @@ -51,9 +51,9 @@ The following capabilities have to be implemented in the tap.
Target Capabilities
-------------------

======
Custom
======
==========================
Custom target capabilities
==========================

The following capabilities have to be implemented in the target.

Expand Down
6 changes: 3 additions & 3 deletions docs/classes/singer_sdk.BatchSink.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
singer\_sdk.BatchSink
==================
singer_sdk.BatchSink
====================

.. currentmodule:: singer_sdk

.. autoclass:: BatchSink
:members:
:members:
6 changes: 3 additions & 3 deletions docs/classes/singer_sdk.GraphQLStream.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
singer\_sdk.GraphQLStream
=========================
singer_sdk.GraphQLStream
========================

.. currentmodule:: singer_sdk

.. autoclass:: GraphQLStream
:members:
:members:
6 changes: 3 additions & 3 deletions docs/classes/singer_sdk.InlineMapper.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
singer\_sdk.InlineMapper
========================
singer_sdk.InlineMapper
=======================

.. currentmodule:: singer_sdk

.. autoclass:: InlineMapper
:members:
:members:
6 changes: 3 additions & 3 deletions docs/classes/singer_sdk.RESTStream.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
singer\_sdk.RESTStream
======================
singer_sdk.RESTStream
=====================

.. currentmodule:: singer_sdk

.. autoclass:: RESTStream
:members:
:members:
6 changes: 3 additions & 3 deletions docs/classes/singer_sdk.RecordSink.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
singer\_sdk.RecordSink
==================
singer_sdk.RecordSink
=====================

.. currentmodule:: singer_sdk

.. autoclass:: RecordSink
:members:
:members:
6 changes: 3 additions & 3 deletions docs/classes/singer_sdk.SQLConnector.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
singer\_sdk.SQLConnector
======================
singer_sdk.SQLConnector
=======================

.. currentmodule:: singer_sdk

.. autoclass:: SQLConnector
:members:
:members:
6 changes: 3 additions & 3 deletions docs/classes/singer_sdk.SQLSink.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
singer\_sdk.SQLSink
======================
singer_sdk.SQLSink
==================

.. currentmodule:: singer_sdk

.. autoclass:: SQLSink
:members:
:members:
6 changes: 3 additions & 3 deletions docs/classes/singer_sdk.SQLStream.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
singer\_sdk.SQLStream
======================
singer_sdk.SQLStream
====================

.. currentmodule:: singer_sdk

.. autoclass:: SQLStream
:members:
:members:
6 changes: 3 additions & 3 deletions docs/classes/singer_sdk.SQLTap.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
singer\_sdk.SQLTap
===============
singer_sdk.SQLTap
=================

.. currentmodule:: singer_sdk

.. autoclass:: SQLTap
:members:
:members:
6 changes: 3 additions & 3 deletions docs/classes/singer_sdk.SQLTarget.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
singer\_sdk.SQLTarget
===============
singer_sdk.SQLTarget
====================

.. currentmodule:: singer_sdk

.. autoclass:: SQLTarget
:members:
:members:
6 changes: 3 additions & 3 deletions docs/classes/singer_sdk.Sink.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
singer\_sdk.Sink
==================
singer_sdk.Sink
===============

.. currentmodule:: singer_sdk

.. autoclass:: Sink
:members:
:members:
6 changes: 3 additions & 3 deletions docs/classes/singer_sdk.Stream.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
singer\_sdk.Stream
==================
singer_sdk.Stream
=================

.. currentmodule:: singer_sdk

.. autoclass:: Stream
:members:
:members:
6 changes: 3 additions & 3 deletions docs/classes/singer_sdk.Tap.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
singer\_sdk.Tap
===============
singer_sdk.Tap
==============

.. currentmodule:: singer_sdk

.. autoclass:: Tap
:members:
:members:
6 changes: 3 additions & 3 deletions docs/classes/singer_sdk.Target.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
singer\_sdk.Target
===============
singer_sdk.Target
=================

.. currentmodule:: singer_sdk

.. autoclass:: Target
:members:
:members:
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
singer\_sdk.authenticators.APIKeyAuthenticator
singer_sdk.authenticators.APIKeyAuthenticator
=============================================

.. currentmodule:: singer_sdk.authenticators

.. autoclass:: APIKeyAuthenticator
:members:
:members:
6 changes: 3 additions & 3 deletions docs/classes/singer_sdk.authenticators.BasicAuthenticator.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
singer\_sdk.authenticators.BasicAuthenticator
=============================================
singer_sdk.authenticators.BasicAuthenticator
============================================

.. currentmodule:: singer_sdk.authenticators

.. autoclass:: BasicAuthenticator
:members:
:members:
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
singer\_sdk.authenticators.BearerTokenAuthenticator
=============================================
singer_sdk.authenticators.BearerTokenAuthenticator
==================================================

.. currentmodule:: singer_sdk.authenticators

.. autoclass:: BearerTokenAuthenticator
:members:
:members:
6 changes: 3 additions & 3 deletions docs/classes/singer_sdk.authenticators.OAuthAuthenticator.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
singer\_sdk.authenticators.OAuthAuthenticator
=============================================
singer_sdk.authenticators.OAuthAuthenticator
============================================

.. currentmodule:: singer_sdk.authenticators

.. autoclass:: OAuthAuthenticator
:members:
:members:
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
singer\_sdk.authenticators.OAuthJWTAuthenticator
================================================
singer_sdk.authenticators.OAuthJWTAuthenticator
===============================================

.. currentmodule:: singer_sdk.authenticators

.. autoclass:: OAuthJWTAuthenticator
:members:
:members:
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
singer\_sdk.authenticators.SimpleAuthenticator
==============================================
singer_sdk.authenticators.SimpleAuthenticator
=============================================

.. currentmodule:: singer_sdk.authenticators

.. autoclass:: SimpleAuthenticator
:members:
:members:
7 changes: 7 additions & 0 deletions docs/classes/singer_sdk.exceptions.ConfigValidationError.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
singer_sdk.exceptions.ConfigValidationError
===========================================

.. currentmodule:: singer_sdk.exceptions

.. autoclass:: ConfigValidationError
:members:
7 changes: 4 additions & 3 deletions docs/classes/singer_sdk.exceptions.FatalAPIError.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
singer\_sdk.exceptions.FatalAPIError
==============================================
singer_sdk.exceptions.FatalAPIError
===================================

.. currentmodule:: singer_sdk.exceptions

.. autoexception:: FatalAPIError
.. autoclass:: FatalAPIError
:members:
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
singer\_sdk.exceptions.InvalidStreamSortException
==============================================
singer_sdk.exceptions.InvalidStreamSortException
================================================

.. currentmodule:: singer_sdk.exceptions

.. autoexception:: InvalidStreamSortException
.. autoclass:: InvalidStreamSortException
:members:
7 changes: 7 additions & 0 deletions docs/classes/singer_sdk.exceptions.MapExpressionError.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
singer_sdk.exceptions.MapExpressionError
========================================

.. currentmodule:: singer_sdk.exceptions

.. autoclass:: MapExpressionError
:members:
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
singer\_sdk.exceptions.MaxRecordsLimitException
singer_sdk.exceptions.MaxRecordsLimitException
==============================================

.. currentmodule:: singer_sdk.exceptions

.. autoexception:: MaxRecordsLimitException
.. autoclass:: MaxRecordsLimitException
:members:
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
singer_sdk.exceptions.RecordsWitoutSchemaException
==================================================

.. currentmodule:: singer_sdk.exceptions

.. autoclass:: RecordsWitoutSchemaException
:members:
7 changes: 4 additions & 3 deletions docs/classes/singer_sdk.exceptions.RetriableAPIError.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
singer\_sdk.exceptions.RetriableAPIError
==============================================
singer_sdk.exceptions.RetriableAPIError
=======================================

.. currentmodule:: singer_sdk.exceptions

.. autoexception:: RetriableAPIError
.. autoclass:: RetriableAPIError
:members:
Loading

0 comments on commit 81b99a1

Please sign in to comment.