Maidr

Latest version: v0.16.1

Safety actively analyzes 715032 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 6

0.4.1

Bug Fixes

- **boxplot**: Support seaborn axes flip ([56](https://github.com/xability/py-maidr/pull/56),
[`023907f`](https://github.com/xability/py-maidr/commit/023907fd2482631c42803c7504bf9b838fb035c6))

0.4.0

Bug Fixes

- **example**: Take out unused param from seaborn barplot example
([`a58001d`](https://github.com/xability/py-maidr/commit/a58001d06f19756ac9a625257301482a75c9dc6e))

Features

- **boxplot**: Support horizontal orientation ([52](https://github.com/xability/py-maidr/pull/52),
[`aebfd89`](https://github.com/xability/py-maidr/commit/aebfd89d90c5d64432425745186b1fe9cceab49d))

0.3.0

Bug Fixes

- Black formatting ci ([49](https://github.com/xability/py-maidr/pull/49),
[`20c4fa2`](https://github.com/xability/py-maidr/commit/20c4fa231bd5a78679cce7698d2a42077c97f330))

- Remove docs ([48](https://github.com/xability/py-maidr/pull/48),
[`9b8cae5`](https://github.com/xability/py-maidr/commit/9b8cae5c1e4071be6edbfdbab8f4b498516f9caf))

Chores

- **deps-dev**: Bump black from 23.3.0 to 24.3.0
([45](https://github.com/xability/py-maidr/pull/45),
[`53818c9`](https://github.com/xability/py-maidr/commit/53818c9478301376461e64d1cf5a5d32ef730df2))

Bumps [black](https://github.com/psf/black) from 23.3.0 to 24.3.0. - [Release
notes](https://github.com/psf/black/releases) -
[Changelog](https://github.com/psf/black/blob/main/CHANGES.md) -
[Commits](https://github.com/psf/black/compare/23.3.0...24.3.0)

--- updated-dependencies: - dependency-name: black dependency-type: direct:development ...

Signed-off-by: dependabot[bot] <supportgithub.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com>

Continuous Integration

- Add workflow for publishing docs ([44](https://github.com/xability/py-maidr/pull/44),
[`a6c5886`](https://github.com/xability/py-maidr/commit/a6c5886cc66339eabdfac3c8dc8bb10ee2c037c6))

`docs.yml` automates the publishing of py-maidr documentation to GitHub Pages. This builds the
static sources using `quarto` for the website and `quartodoc` for the API Reference. The rendering
and publishing are accomplished using Quarto's github actions, which can be found at
https://github.com/quarto-dev/quarto-actions.

Resolves: 43

Features

- Support syntaxless-api ([47](https://github.com/xability/py-maidr/pull/47),
[`415d6f1`](https://github.com/xability/py-maidr/commit/415d6f1c2c9bf3f62b29da1dd752cb34a18168a3))

0.2.0

Continuous Integration

- Setup pr github workflow ([40](https://github.com/xability/py-maidr/pull/40),
[`4ea4bb6`](https://github.com/xability/py-maidr/commit/4ea4bb6de14854dec9234dc36938d24ed04e9902))

Combined the black, commit-message-lint, and the unit test workflow into one called ci.yml. This is
beneficial because it could be reused in the release pipeline.

Resolves: 39

- Setup release pipeline ([42](https://github.com/xability/py-maidr/pull/42),
[`634f91c`](https://github.com/xability/py-maidr/commit/634f91cdf5a806f2b451727ccc94b970c7af6a90))

`release.yml` configures the github workflow to lint the commit message, format of the code, and the
unit tests. After successfully completing those jobs, the pipeline builds the package, updates the
semantic version according to the commit message and publishes to the GitHub Release as well as to
the PyPi.

Resolves: 41

Documentation

- Add docstring ([34](https://github.com/xability/py-maidr/pull/34),
[`59f0ca1`](https://github.com/xability/py-maidr/commit/59f0ca1551643f9077fe2891af153e5038ddefe8))

- Add quarto and quartodoc for static website ([38](https://github.com/xability/py-maidr/pull/38),
[`011b1b2`](https://github.com/xability/py-maidr/commit/011b1b2b916df3036644d43cd6741f663ca64bc3))

`_quarto.yml` includes the base structure of the static website with a navbar and the main site. The
navbar includes 'Overview', 'Get Started', and 'API Referece' sections, which are structured in
`_index.qmd`, `_get_started.qmd`, and the quartodoc section of `_quarto.yml` respectively.
Currently, the 'Overview' and 'Get Started' sections are left empty, which will be generated in
the upcoming releases. The 'API Reference' section will include the docstring in a neat format
generated by `quartodoc`.

Resolves: 17

Features

- Use htmltools instead of str ([33](https://github.com/xability/py-maidr/pull/33),
[`8b0a838`](https://github.com/xability/py-maidr/commit/8b0a838bf7cd73ecd5e036d9be28e8ed0523a9ed))

* feat: use htmltools instead of str

* feat: show html using htmltools

* chore: move mixin to utils package

- **boxplot**: Support matplotlib library ([32](https://github.com/xability/py-maidr/pull/32),
[`060ccfd`](https://github.com/xability/py-maidr/commit/060ccfda80bb168df00c78354b543dbd72c24f1b))

0.1.2

Bug Fixes

- Support seaborn breaking changes ([31](https://github.com/xability/py-maidr/pull/31),
[`afe5382`](https://github.com/xability/py-maidr/commit/afe538209e313f7a42c355c7234ba5f1d1ebf97b))

- Update pyproject.toml version and htmltools dependency
([14](https://github.com/xability/py-maidr/pull/14),
[`fcaca48`](https://github.com/xability/py-maidr/commit/fcaca486dff79ac6861d9561986088f432d74b64))

- **version**: Start from 0.0.1
([`6bf23bb`](https://github.com/xability/py-maidr/commit/6bf23bb3bff2056f7b1b8d54abc1539d666269ae))

Chores

- Add homepage URL to pyproject.toml
([`582a23f`](https://github.com/xability/py-maidr/commit/582a23f4bb98327edac8b8ae2ed60a59bbf6e3e4))

- Add more vscode settings and extensions
([`0bf19ba`](https://github.com/xability/py-maidr/commit/0bf19ba68094f46d08af7297a4c93c0e5215ad62))

- Remove spellright extension
([`85b7bdf`](https://github.com/xability/py-maidr/commit/85b7bdf590c9ed6a6b9588e6e33d22f502848bd1))

- Update project homepage URL
([`2aeb15c`](https://github.com/xability/py-maidr/commit/2aeb15c4625aface3db289d6e7634ed30516bb58))

- Update pyproject.toml with additional metadata
([`314cd38`](https://github.com/xability/py-maidr/commit/314cd386d2f6a4ecaa5635dd433bd68e9b67fe9b))

- Use copilot to describe pr
([`5bc8803`](https://github.com/xability/py-maidr/commit/5bc8803684eaaf17c34301b08a677a5b02bc505e))

- **.vscode**: :wrench: add conventional commits settings
([`7cb39cd`](https://github.com/xability/py-maidr/commit/7cb39cd1af091eecc35f448fbe20ff610f7ed7c8))

- **.vscode**: :wrench: add conventional commits settings
([`e8e782f`](https://github.com/xability/py-maidr/commit/e8e782f198cba310494ef817e71bddd0374ce58a))

- **.vscode**: Add conventional commits extensions
([`492d23f`](https://github.com/xability/py-maidr/commit/492d23ff70803ab2c82e71fee487c019ee743dd1))

- **vscode**: Add git.ignoreRebaseWarning setting to .vscode/settings.json
([`97c27a8`](https://github.com/xability/py-maidr/commit/97c27a8c694b3c84870a82bfb60d9ae05c6cbec2))

- **vscode**: Add GitLens extension
([`3491ecc`](https://github.com/xability/py-maidr/commit/3491ecc6e5f7ade3fc9fe78d2d31e7616a41215e))

- **vscode**: Add ms-python.debugpy extension to extensions.json
([`ac1b619`](https://github.com/xability/py-maidr/commit/ac1b61957db84631f6616787d404e4053ec5ab26))

- **vscode**: Remove brackets from the title
([`99ecd10`](https://github.com/xability/py-maidr/commit/99ecd10d4e7b19b05a22fd21276b5fcb54406e6a))

- **vscode**: Update window title in VS Code settings.json
([`065800e`](https://github.com/xability/py-maidr/commit/065800ede282c861678c71b0a3e258a6e2bd496f))

Continuous Integration

- :sparkles: add conventional commits linter to gh action
([`fc4b758`](https://github.com/xability/py-maidr/commit/fc4b758fb9b9ebd84dc83c9d4423bb3bdc6f4940))

- :wrench: add python-semantic-release dependencies and settings
([`f928eff`](https://github.com/xability/py-maidr/commit/f928eff5e923a5130b3cfbdb45d93ae9b2174346))

- :wrench: fix commmit linter gh action to be triggered against the latest commit only
([`dbb86d3`](https://github.com/xability/py-maidr/commit/dbb86d38e48e7f44908b61fab1d3122b09ce8bfc))

- :wrench: fix commmit linter gh action to be triggered against the latest commit only
([`f53251c`](https://github.com/xability/py-maidr/commit/f53251c5510901b51b7f615e49f565bc0a9bf351))

- Add conventional commits linter to gh workflowFixes 5
([`f1babab`](https://github.com/xability/py-maidr/commit/f1babab54ba44f211657386be17e839523c5c92f))

* ci: add conventional commits linter to gh workflow Fixes 5

- Update version to 0.1.1 ([27](https://github.com/xability/py-maidr/pull/27),
[`4ceff90`](https://github.com/xability/py-maidr/commit/4ceff90c6841e4d08fa1b3316a2ee6be75e50f92))

Documentation

- Add CHANGELOG file
([`f19c78c`](https://github.com/xability/py-maidr/commit/f19c78c6c80cb5050765bbe6b7154dbe3a80dc17))

- Add code of conduct
([`777f850`](https://github.com/xability/py-maidr/commit/777f85088e49f3be3faa2e10cc3f6bce14c168b8))

- Add CONTRIBUTING.md file
([`2e4cf10`](https://github.com/xability/py-maidr/commit/2e4cf10800d75773e87981fb1665430c7c0a1306))

- Add development environment setup instructions
([`36ecba2`](https://github.com/xability/py-maidr/commit/36ecba242c680b9ed5e405d6e3924dd3c0b88b0c))

- Add documentation for classes and methods ([16](https://github.com/xability/py-maidr/pull/16),
[`4b5387e`](https://github.com/xability/py-maidr/commit/4b5387e0026b375e37e9097a4abaad7c8d110f94))

* docs: add documentation for classes and methods, following numpy docstring style

* fix: convert maidr data to numpy array

* docs: add docstring

* chore: change | none to optional typing

* chore: rever to | none typing

---------

Co-authored-by: SaaiVenkat <greenghost1100gmail.com>

- Update installation instructions in README.md
([`a5134ed`](https://github.com/xability/py-maidr/commit/a5134ed20d544220cee4f89ae132b750a8005807))

- Update py-maidr installation instructions
([`0185aec`](https://github.com/xability/py-maidr/commit/0185aece83c66a85baea3d0ff4a9abbb6fa2f771))

- **heatmap**: Add matplotlib example ([25](https://github.com/xability/py-maidr/pull/25),
[`7cb9433`](https://github.com/xability/py-maidr/commit/7cb9433ad6908a0a882bf7e7897914e1d2479a48))

- **readme**: Add logo
([`8702ce5`](https://github.com/xability/py-maidr/commit/8702ce5b9097fcec2a856129841d17c73e5c4415))

- **readme**: Update base URL
([`6463477`](https://github.com/xability/py-maidr/commit/6463477cff6458d77c4bad3dc5b683cf52ee958b))

Features

- Redesign python binder ([10](https://github.com/xability/py-maidr/pull/10),
[`2fe4901`](https://github.com/xability/py-maidr/commit/2fe490158c7cba8fb40d939a079e4c0817ed349a))

* feat: redesign python binder

* docs: add example bar plot

- Support seaborn bar and count plot ([12](https://github.com/xability/py-maidr/pull/12),
[`fd622bd`](https://github.com/xability/py-maidr/commit/fd622bdd51236627cd37babf9e20ef1378311ff7))

- **boxplot**: Support seaborn library ([29](https://github.com/xability/py-maidr/pull/29),
[`5506242`](https://github.com/xability/py-maidr/commit/55062427a2f363be9eeba5abe58725a7f55aa99e))

- **scatter**: Support matplotlib and seaborn library
([30](https://github.com/xability/py-maidr/pull/30),
[`d2d1202`](https://github.com/xability/py-maidr/commit/d2d12028350deec664614dac462f83d4e362a139))

- **stacked**: Support maidr for matplotlib and seaborn
([28](https://github.com/xability/py-maidr/pull/28),
[`9e95186`](https://github.com/xability/py-maidr/commit/9e951865b444ba3bbb932d7b8fd7b06885df0f2b))

Testing

- **barplot**: Add unit tests for barplot ([20](https://github.com/xability/py-maidr/pull/20),
[`af81cd9`](https://github.com/xability/py-maidr/commit/af81cd935a5bfc1f76c43e4ed16665d11c383605))

* test(barplot): add unit tests for barplot

* chore: add mocks for inputs

* test: add common fixtures

* chore: correct test input

* test: add unit tests for bar plot

* test: add tox workflow

* test: add correct python version

* test: remove non-deterministic assert comment

Page 6 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.