{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/8"}],"enrichment":{"capability":"Provides a Python wrapper around Airtable's REST API, letting you read, create, update, and delete records in Airtable tables from Python code.","skillfed_tags":["airtable-integration","rest-api-client"],"use_cases":["Sync data from Airtable into a Python application or data pipeline without manual API calls.","Bulk import or update records in an Airtable base from a Python script or Jupyter notebook.","Build a simple backend service that reads from Airtable and serves data to a frontend.","Automate record creation or deletion in Airtable as part of a larger workflow or ETL process."],"what_it_does":"Airtable is a thin Python wrapper around Airtable's REST API that abstracts HTTP calls into simple method calls for CRUD operations on Airtable records. It depends on requests for HTTP transport and six for Python 2/3 compatibility. The library exposes methods to fetch records (get, iterate), create new ones, update existing records (partial or full), and delete them, with support for filtering, field selection, and pagination through Airtable's native query parameters.\n\nThe package is marked Production/Stable and widely downloaded (top 5000 on PyPI), but dormant in development\u2014no releases since 2021-02-05, though the repository was last touched in 2024-10-22. If you need to integrate Airtable into an existing Python codebase or a simple script, this is a straightforward choice; if you're starting a new project, you should verify that it still works with modern Airtable API behavior.","worth_installing":"Yes, if you need basic Airtable integration and can verify the package works with your Airtable API version. The MIT License, low install friction, and high download volume make it a safe choice for straightforward use cases. However, the dormant maintenance status means you should test it against your current Airtable setup before relying on it in production, and be prepared to fork or switch if the API has drifted."},"id":"airtable","links":{"html":"https://skillfed.io/packages/airtable","md":"https://skillfed.io/packages/airtable.md","pypi":"https://pypi.org/project/airtable/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2021-02-05","license_spdx":null,"license_treatment":"permissive","name":"airtable","python_support":"unspecified","summary":"Python client library for AirTable"},"popularity":{"monthly_downloads":908811,"position":4750,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.4.8"}
