Skip to main content

An efficient and simple to use wrapper for streamlining BI workflows, integrating seamlessly with cloud services, databases, and reporting tools.

Project description

BI Toolbox

An efficient and simple to use wrapper for streamlining BI workflows, integrating seamlessly with cloud services, databases, and reporting tools.

Release Notes

🧱 Overview

BI Toolbox is a comprehensive package designed to streamline business intelligence workflows. It serves as a thin wrapper around a variety of powerful tools and services, enabling automated report generation, data retrieval, and integrations with cloud storage, communication platforms, and productivity tools.
The package is focused on BI and reporting, providing a flexible framework for data processing and integration with various external services.

Note: This package is in its alpha stage, meaning several features and improvements are still in progress. Expect potential changes and enhancements in future releases.

✨ Key Features

  • Automated Reporting: Streamline report generation and data export.
  • Cloud Integrations: Retrieve and store data with AWS S3, Redshift, and Google Drive.
  • Google Sheets Support: Export data to Google Sheets with easy configuration.
  • Slack Notifications: Send real-time notifications of processing statuses to Slack channels.
  • Data Processing: Seamlessly apply custom processing functions to DataFrames.
  • Dask Integration: Optionally leverage Dask for parallelized data processing.
  • Extensible Framework: Easily extend the package with custom modules and functions.

🚀 Quick Install

To install BI Toolbox, use pip:

pip install bi_toolbox

📖 Documentation

Codebase Reference: documentation of classes and method.
Tutorials (WIP): step-by-step tutorials, perfect place to get started with the package.
How-to guides (WIP): detailed guides on how to use the package to complete a specific tasks.

🤝 Contributing

Contributions are welcome! Please submit issues and pull requests. For details, please refer to the Contributing Guide.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bi_toolbox-0.1.0a1.tar.gz (14.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bi_toolbox-0.1.0a1-py3-none-any.whl (14.7 kB view details)

Uploaded Python 3

File details

Details for the file bi_toolbox-0.1.0a1.tar.gz.

File metadata

  • Download URL: bi_toolbox-0.1.0a1.tar.gz
  • Upload date:
  • Size: 14.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.5 Darwin/23.6.0

File hashes

Hashes for bi_toolbox-0.1.0a1.tar.gz
Algorithm Hash digest
SHA256 8ce3c73ac4ff8bea26d4b52b7fac0f95fe42e9a9fa64323ac8eeb8728b26e4de
MD5 9997007da079c284f3986742fbee40e7
BLAKE2b-256 8f2c991c0a1ef7451c55e1055a4be83a64282987fd1a23b29e4a544c0b0fb464

See more details on using hashes here.

File details

Details for the file bi_toolbox-0.1.0a1-py3-none-any.whl.

File metadata

  • Download URL: bi_toolbox-0.1.0a1-py3-none-any.whl
  • Upload date:
  • Size: 14.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.5 Darwin/23.6.0

File hashes

Hashes for bi_toolbox-0.1.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 8d32ab7cf1d2ba62342e43b397e15114a0740031760f8e5418148b705aa52b54
MD5 1f15077c6d26d59e00f5c2aa04d7f425
BLAKE2b-256 40e80eb427e6ad44f56e9d10191445312543db649f44ead3270470173194183f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page