Can the old version of pyairbyte be used continuou...
# ask-ai
n
Can the old version of pyairbyte be used continuously?
k
Yes, the old version of PyAirbyte can be used continuously as long as the context supports Python >=3.9. PyAirbyte is designed to be flexible and can run in any environment that meets this requirement. For more details on PyAirbyte's architecture and components, you can refer to the [Getting Started with PyAirbyte (Beta)](https://docs.airbyte.com/using-airbyte/pyairbyte/getting-started#architecture) documentation. Here is a brief overview of the main components of PyAirbyte: - Source: A source object using a Python connector, which includes a configuration object containing the connector's configuration (e.g., authentication, connection modalities). - Cache: While data can be read directly from the source object, it is recommended to use a cache object to store the data temporarily in a SQL database like a local DuckDB file, Postgres, or Snowflake instance. - Result: An object holding the records from a read operation on a source, allowing quick access to the records of each synced stream via the used cache object. Data can be accessed as a list of records, a Pandas DataFrame, or via SQLAlchemy queries. For more information, you can visit the [PyAirbyte documentation](https://docs.airbyte.com/using-airbyte/pyairbyte/getting-started#architecture).