{"repo":"feedzai/feedzai-altair-theme","free":true,"listed":false,"github":"https://github.com/feedzai/feedzai-altair-theme","clone":"git clone https://github.com/feedzai/feedzai-altair-theme.git","description":"Feedzai's theme for Altair charts.","language":"Python","stars":15,"topics":["altair","data-visualization","python","altair-themes"],"license":null,"category":"analytics","readme_excerpt":"feedzai-altair-theme Feedzai's theme for Altair charts. Sneak peek Quickstart Installation Via pip: Via Pipenv: Via Poetry: Via PDM: Via uv: Usage You can find some example charts in the demo.ipynb notebook. Development Assuming uv is installed, install Python: Create and activate the development environment: After implementing changes, type-check with mypy, then lint and format the code with Ruff: To see the changes applied to some example charts, use the demo.ipynb notebook: Once done, run the tests to confirm that the theme is working for the major supported versions of Altair: Finally, deactivate the development environment: GitHub Actions The feedzai-altair-theme is published via GitHub Actions. So, zizmor is used to lint workflows and pinact to pin versions of actions like actions/checkout . If you change the release.yml file, install zizmor (if necessary), run the following command, and implement the relevant feedback: To update action versions, install pinact (if necessary) and run the following command: Deployment Bump the package version Bump the feedzai-altair-theme version using one of the following commands, according to the Semantic Versioning specification: Next, confirm you can build the package locally: Open a PR Once the changes are finished and the feedzai-altair-theme version is updated, open a PR. After the PR is merged, a maintainer will ensure a new package version is released. Release the new package version To release a new version of feedzai-altair-t","default_branch":null,"files":null,"tree":[],"storefront":"/r/feedzai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/feedzai/feedzai-altair-theme/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}