Skip to main content

Generate ECharts option dictionaries

Project description

CI Publish Docker Hub Publish PyPI

easyask

easyask is a minimal demonstration package intended to show how chart options can be generated programmatically.

Quick start

from easyask.tools import chart

# Build an option for a bar chart
option = chart.get_chart_options([
        ['Matcha Latte', 43.3, 85.8, 93.7],
        ['Milk Tea', 83.1, 73.4, 55.1],
        ['Cheese Cocoa', 86.4, 65.2, 82.5],
        ['Walnut Brownie', 72.4, 53.9, 39.1]
    ], ['product', '2015', '2016', '2017'])

print(option)

Python version

This project requires Python 3.12 or newer, as specified in pyproject.toml.

Running the demo

To see the package in action, run the demonstration module:

python -m easyask

Example scripts are also available in the examples/ directory.

How to test

PYTHONPATH=. uv run pytest

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

easyask-0.11.0.tar.gz (9.1 kB view details)

Uploaded Source

Built Distribution

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

easyask-0.11.0-py3-none-any.whl (11.1 kB view details)

Uploaded Python 3

File details

Details for the file easyask-0.11.0.tar.gz.

File metadata

  • Download URL: easyask-0.11.0.tar.gz
  • Upload date:
  • Size: 9.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.13

File hashes

Hashes for easyask-0.11.0.tar.gz
Algorithm Hash digest
SHA256 e1ec8aa5b99bb9cd4e1974efc46b59dfbca9a134282254ef203a8373f9c0f5e8
MD5 8a98fefcc56067473514732a4586248e
BLAKE2b-256 7231ef8834901c52500d674b05e51e310dccb79ecb66ce2735751db5a5481a62

See more details on using hashes here.

File details

Details for the file easyask-0.11.0-py3-none-any.whl.

File metadata

  • Download URL: easyask-0.11.0-py3-none-any.whl
  • Upload date:
  • Size: 11.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.13

File hashes

Hashes for easyask-0.11.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fadfc28d3923669b2831169cbc399a167d258efcab3fc7046d83aa759a0b120d
MD5 eb8c8ce61b78b78a36fc7d4b1b05d740
BLAKE2b-256 ffc86a026d24070454def66ab2ed6d505bbde6975ffcc90340ce2567a6271d01

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