DB-API interface to Microsoft SQL Server for Python. (new Cython-based version)
BasicProperty-based RDBMS Wrapper
A wrapper around the TVDB API.
Django-based API to serve URLid + graph database
A comprehensive Python wrapper for Large Language Models with database integration and usage tracking
Python APIs used to communicate with Component Database
ETL module for RD Station API database-optimized DataFrame processing
Biobb_Guild is use case to build a prioritize PPI Network through Disc4All pre-process database REST API.
A Python api to access moneywiz sqlite database
A Grand Comics Database API talker for ComicTagger a cross-platform GUI/CLI app for writing metadata to comic archives
Asynchronously calls Amap's API to obtain corresponding latitude and longitude coordinates, with API call results stored in a MongoDB database. Provides functionality to query latitude and longitude from MongoDB and export to Excel.
VectorDBCloud Python SDK - 209 Endpoints (AWS Verified) - 100% ECP-Native - Fireducks + Falcon + Pydantic - <5ms + >100k users
The `api_foundry` project is a powerful tool designed to automate the deployment of REST APIs on AWS using Lambda services to access and interact with relational databases (RDBMS). This project leverages the OpenAPI specification to define and manage the APIs
Python implementation of the ReBase API
A copy-pastable, future-proof, scalable database with an easy API.
Okapi ===== Python Library to send API info to Storage Server Okapi setup =========== In an existing project you should at least modify the following files: requirements/base.txt --------------------- Add the following requirement to the project's settings. It won't be needed to add ``requests`` if the project is already using it. ``requests`` version should be >= 2.2.11: .. code-block:: python okapi==X.Y.Z settings.py ----------- Add the following configuration to the project's settings: .. code-block:: python ########## OKAPI CONFIGURATION OKAPI_PROJECT = 'your-project-name' OKAPI_URI = None if settings.has_section('okapi'): OKAPI_URI = 'mongodb://{0},{1},{2}/{3}?replicaSet={4}'.format( settings.get('okapi', 'host0'), settings.get('okapi', 'host1'), settings.get('okapi', 'host2'), settings.get('okapi', 'name'), settings.get('okapi', 'replica'), ) ########## END OKAPI CONFIGURATION Note that if the project is already using *MongoDB*, you shouldn't store Okapi's data into the same database. Okapi creates collections dynamically and could conflict with your the project's. Initialization -------------- Initialize Okapi in the ``models.py`` file of a basic application of the project. This way Okapi will be imported at startup time: .. code-block:: python import requests from django.conf import settings from okapi.api import Api project_name = getattr(settings, 'OKAPI_PROJECT') mongodb_uri = getattr(settings, 'MONGODB_URI') okapi_client = Api(project_name, requests, mongodb_uri) Usage ----- Once initialized you can use Okapi wherever you use ``requests`` library. Think of Okapi as if you were using ``requests`` because they both have the same API. Requests documentation: http://docs.python-requests.org/en/latest/ Activating/deactivating okapi in your project --------------------------------------------- In the file ``settings/base.py`` under the ``OKAPI CONFIGURATION`` section, you can add a boolean setting in order to enable/disable okapi for your project. It could be interesting to have it enabled in QA or staging environment and after it has been properly tested, activate it also in production. You can have a section into ``your-project-name/settings/dev.py``: .. code-block:: python ########## OKAPI CONFIGURATION OKAPI_ENABLED = True ########## END OKAPI CONFIGURATION Another one into ``your-project-name/settings/production.py``: .. code-block:: python ########## OKAPI CONFIGURATION OKAPI_ENABLED = False ########## END OKAPI CONFIGURATION And so on. Note that ``get_custom_setting`` is a wrapper around ``getattr``. Then you could initialize it conditionally as shown below: .. code-block:: python http_lib = requests if (get_custom_setting('OKAPI_ENABLED') and okapi_uri is not None): project_name = get_custom_setting('OKAPI_PROJECT', required=True) okapi_uri = get_custom_setting('OKAPI_URI', required=True) okapi_client = Api(project_name, requests, okapi_uri) http_lib = okapi_client 0.12.0 (2015-04-01) ------------------- - New Features: - Method `get_mongodb_client` to get a MongoDB connection client. - Bugfixes: - None - Incompatible changes: - `Okapi.__init__` has changed to have a new mandatory `db` parameter. Parameters `mongodb_uri` and `connect_timeout_ms` have been removed. 0.11.0 (2014-12-29) ------------------- - New Features: - Changed blank space to a T letter as indicator of the beginning of the time element to be more iso-friendly: http://www.ecma-international.org/ecma-262/5.1/#sec-15.9.1.15 0.10.0 (2014-11-11) ------------------- - New Features: - Don't hardcode the name of the database but expect it to be in the mongodb_uri parameter. 0.9.0 (2014-10-16) ------------------ - New Features: - Decouple okapi from requests so that any library following requests interface can be used. This introduces a backward incompatible change because now the __init__ method for okapi Api class requires a new argument 0.8.0 (2014-09-26) ------------------ - New features: - Use one collection per project instead of saving all projects in the same collection - Add a time_bucket attribute to make time based queries faster 0.7.1 (2014-07-28) ---------------- - Bug Fixes: -Make sure to raise the exception if an error occurs so the user know exactly what is happening instead of code crashing
Process live and historical data from luftdaten.info, IRCELINE and OpenAQ. Filter by station-id, sensor-id and sensor-type, apply reverse geocoding, store into time-series and RDBMS databases, publish to MQTT, output as JSON, or visualize in Grafana.
Using Github API (to pull individuals, orgs, and article content), setup a local sqlite database, syncing images to Cloudflare.
Biobb_disc4alldata is a complete code wrapper to interrogate the Disc4All pre-process database REST API.
A fork of pygov focused on USDA nutritional database API
A simple database API
API-test-database-cluster
Python wrapper for the Flight Plan Database API
Python Api data collection tool
This is a CLI tool for building the Nottingham New Theatre's History Project content database.
A Python client for ArangoDB REST API.
DB-API interface to Microsoft SQL Server for Python. (new Cython-based version)
Python client library for the Finder property listings database API
OpenCensus Database API Integration
A “write-once, run‐anywhere” sync/async bridge that’s thread-safe, decorator-driven, and plays nicely in FastAPI (or other frameworks) & with DB connections.
A Python wrapper for the Guide to PHARMACOLOGY API. It provides a Python interface for access to the GtoP database.
A Milvus API used for quickly setting up a Milvus vector database
API for a high precision ECG Database with annotated R peaks (GUDB)
A clear and distinct wrapper of The Movie Database API.
Python wrapper for the open-trivia-database API
PostgreSQL database wrapper - provides wrapper over psycopg2 supporting a Python API for common sql functions, transaction and pooling
simple, unified API for multiple data stores
Command line tool for managing Scylla database nodes
A Python API for accessing the Bazean database
Modular Python library designed for building and managing robust ETL processes. Includes database connectors, Google Sheets/Drive integration, AppSheet API support, job scheduling via SQL Server Agent, Excel generation, and logging utilities.
Python API wrapper for Castor EDC to fetch data from you clinical study.
Application that provides an API to check the status of some parts and some utilities like ping.
Free IP Geolocation API and IP Location Lookup Database by https://ipwhois.io
DeepWTO Database API