Data Processing is used for data processing through MinIO, databases, Web APIs, etc.
Python wrapper for the open-trivia-database API
A minimalist Python wrapper for the Open Movie Database (OMDb) API (https://www.omdbapi.com/).
DB-API interface to Microsoft SQL Server for Python. (new Cython-based version)
A wrapper for The Movie Database API v3 and v4.
A custom wrapper for Google Firestore.
The ADS Satellite BlueBook, which does various kinds of webscraping, ExcelSheet parsing, and api calls to collect itself into a central database.
API for interacting with the Computer Systems Genome database.
call AWS rekognition api, pushing local images, saving api results to json as well as mongodb
adapya-adabas - Software AG Adabas Database API for Python
Python API wrapper for Castor EDC to fetch data from you clinical study.
A Records like database API that works with Aurora Serverless Data API
A Python API on top of the FreeRADIUS database schema
API for interacting with the Computer Systems Genome database.
Delpha Database Management System
Falcon API resources for databases
SuperDuper Lance is a Python library that provides a high-level API for working with Lance vector search database.
A database server application that provides both a RESTful API and GUI for access to BED files and related basic statistics
Pulls any and all entries from any and all KEGG databases, pulls KEGG entry IDs, and wraps all the KEGG REST API operations in both Python API and the command line.
Plugin for the 'bepatient' library adding database support.
Configure api keys via server env. This can be very useful to avoid mixing your keys between your various environments when restoring databases. All you have to do is to add a new section to your configuration file according to the following convention:
An API to access the NewClimate Institute's Climate Policy Database
A Milvus API used for quickly setting up a Milvus vector database
Command line tool for managing Scylla database nodes
A database API for SwordieMS-based maplestory sources.
Uses the Aurora Data API to execute SQL and enforce a schema within a database cluster. Currently only supports Aurora Postgres.
This is a CLI tool for building the Nottingham New Theatre's History Project content database.
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
RAWG.io API Wrapper
A library for interacting with Walytis, a flexible, lightweight, nonlinear database-blockchain. Built to be built upon.
A simple API wrapper for infinibrowser.wiki
Semantic search API server using vector databases and ML embeddings
A Python library for creating a RESTful API from an SQLite database using Flask.
A Python client for interacting with the MenousDB database.
Python models for schema-less databases.
GraphQL API and Insights engine for Apache TinkerPop supported graph databases.
"Read data from Norwegian government road database NVDB api https://nvdbapiles-v3.atlas.vegvesen.no/dokumentasjon"
RESTful API server to interact with the clusto database.
LangAgent is a powerful multi-agent system designed to automate and streamline complex tasks, including research, automated code generation, logical reasoning, data analysis, business intelligence, trading insights, and dynamic reporting.
This library provides functionality for fetching and parsing information about Common Vulnerabilities and Exposures (CVE) using the NIST National Vulnerability Database (NVD) RESTful API.
Easily build a webservice API on top of a cubic web database"
A fork of pygov focused on USDA nutritional database API
A compact tool for OpenAI API, offering streamlined function management and efficient API tool(function calling) usage through Pydantic validation and vector database indexingg.