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.10.0.tar.gz (9.0 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.10.0-py3-none-any.whl (11.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for easyask-0.10.0.tar.gz
Algorithm Hash digest
SHA256 20db8e25c05bca3e87879e9ad4d531d17a1e52c92794f1cf2b2e34347a48390c
MD5 bd1c6e6de311c2640d53831f42f470f7
BLAKE2b-256 62045d672cac5ef63d7e11441059abd81f9411eea16fefeb9e69d1bcff81d823

See more details on using hashes here.

File details

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

File metadata

  • Download URL: easyask-0.10.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.10.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3be1fe53da0c55713a517cc09bf9ad95b5424cd34ac224f6672c7e660c089920
MD5 4ec301ba35df3712aec4f6adebd46195
BLAKE2b-256 c5d201d4316924c658677253cbb3f2e0a922742ede3e834cc5cc545d66bbc1b8

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