MLFlow plugin that adds extra headers required for Cloudflare access to all outgoing MLFlow requests
Project description
MLFlow Cloudflare Auth Request Header plugin
This package provides a custom MLflow plugin that allows users to pass extra headers when authenticating to a MLflow server that is protected by Cloudflare.
mlflow-cloudflare-header-plugin"
: usesCloudflareRequestHeaderProvider
class that is used to specify the custom request headersCF-Access-Client-Id
andCF-Access-Client-Secret
required for a user to authenticate to the MLflow server when using the MLflow Python API.pyproject.toml
file defines the entrypoint that tells MLflow to automatically register the custom request header provider to the registry when this package is installed.
Usage
Install this package using pip and then use MLflow as normal.
pip install mlflow-cloudflare-header-plugin
The plugin expects Cloudflare ID and Secret to be defined as env variables
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for mlflow_cloudflare_header_plugin-1.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c4c7bcaba255ee2d52ddc24b0c0efa73936b621498f29983135b35abae93b74 |
|
MD5 | 80e125300630bf5f196728711de89124 |
|
BLAKE2b-256 | ceef5fdaae1fd9b4183ba1e8a0ed37269b95826e20fef24259ec6a161e091291 |
Close
Hashes for mlflow_cloudflare_header_plugin-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6563d585fb3f8ec43f7c64e1acad18ecd5f9f836f477090338f478d3148c173 |
|
MD5 | 81aeccbe22c3b140936b30f6c650599e |
|
BLAKE2b-256 | 462c77694959d56d0a6040125256ec8f73370cc3ce58ae7f65689d865d25a4fe |