Recent Releases of popmon

popmon - v1.4.11

What's Changed

  • fix the display of a stability report with ipython in jupyter lab or notebook, by @mbaak in https://github.com/ing-bank/popmon/pull/296

Full Changelog: https://github.com/ing-bank/popmon/compare/v1.4.10...v1.4.11

- Python
Published by mbaak 10 months ago

popmon - v1.4.10

What's Changed

  • Popmon now works with spark4 with scala213 by @mbaak in https://github.com/ing-bank/popmon/pull/295

Full Changelog: https://github.com/ing-bank/popmon/compare/v1.4.9...v1.4.10

- Python
Published by mbaak 10 months ago

popmon - v1.4.9

What's Changed

  • fix: updates needed for plotly v6 by @mbaak in https://github.com/ing-bank/popmon/pull/294

Full Changelog: https://github.com/ing-bank/popmon/compare/v1.4.8...v1.4.9

- Python
Published by sbrugman 10 months ago

popmon - v1.4.8

What's Changed

  • fix: required update of histogrammar to patch change in numpy 2.3 by @mbaak in https://github.com/ing-bank/popmon/pull/292
  • fix: restrict plotly to version smaller than 6 by @mbaak in https://github.com/ing-bank/popmon/pull/293

Full Changelog: https://github.com/ing-bank/popmon/compare/v1.4.7...v1.4.8

- Python
Published by mbaak 10 months ago

popmon - v1.4.7

What's Changed

  • Add pandas and numpy >= 2 compatibility by @mkopec87 in https://github.com/ing-bank/popmon/pull/287

New Contributors

  • @mkopec87 made their first contribution in https://github.com/ing-bank/popmon/pull/287

Full Changelog: https://github.com/ing-bank/popmon/compare/v1.4.6...v1.4.7

- Python
Published by sbrugman over 1 year ago

popmon - v1.4.6

v1.4.6 (2023-07-18)

Fix

  • fix: breaking plot when feature contains extreme values (thanks to @marrrcin for reporting)

Closes https://github.com/ing-bank/popmon/issues/281 (93553b2)

- Python
Published by github-actions[bot] almost 3 years ago

popmon - v1.4.5

Thanks to @mi2354!

Fix

- Python
Published by github-actions[bot] almost 3 years ago

popmon - v1.4.4

Fix

  • Static listing of extension requirements (1152598)

- Python
Published by github-actions[bot] about 3 years ago

popmon - v1.4.3

Fix

  • Semantic-release build command (4ba57e3)
  • Metrics pipeline (erroneously) overwrites reference type to "self" #263

- Python
Published by github-actions[bot] about 3 years ago

popmon - v1.4.0

Feature

- Python
Published by github-actions[bot] over 3 years ago

popmon - v1.3.0

Feature

Fix

  • comparisons: Unknown labels correct label axis (e0bbf04)
  • report: Show zero value in bar plots (6a350d4)

Documentation

  • readme: Fix table formatting (d6958c6)
  • readme: Include scipy presentation (695ee17)

- Python
Published by github-actions[bot] almost 4 years ago

popmon - v1.2.0

Feature

  • report: Histogram inspector (5e78f98)
  • Remove time of day from label when midnight or noon (1615bed)
  • config: Deprecate skipemptyplots (#249) (372ef85)

Fix

  • Show heatmap descriptions (64a4952)

Documentation

  • readme: Include histogram inspector in readme (3e68508)

- Python
Published by github-actions[bot] almost 4 years ago

popmon - v1.1.0

Feature

  • Extension functionality + diptest implementation @RUrlus (8487991)

Documentation

  • config: Extend settings documentation (fa4d2fc)
  • api: Restructure api documentation for clarity (affdd75)
  • profiles: Profile extension (e859530)
  • comparisons: Comparison extensions section (581e63c)
  • Extensions in index (6c87fcb)
  • readme: Add section about profile integrations and diptest (aa860a7)
  • readme: Include citation information (#241) (3a29135)

- Python
Published by sbrugman almost 4 years ago

popmon - v1.0.0

Feature

  • report: Group comparisons by reference key (#237) (e813534)
  • Entropy profile (96dd7d1)
  • Configurable title and colors (37fcd0e)
  • Online report CDN for bootstrap, jquery (72df86d)
  • Plotly express (2c2395c)
  • Introduce self start reference type (ca22268)
  • String representation for base classes (bd480a6)
  • Keep section when changing features (7b12d06)
  • config: Settings required parameter (47d6b17)
  • registry: Generalize registry (d01c68a)
  • registry: Add ks, pearson, chi2 to registry (4f8126d)
  • config: Structured config using pydantic (bc52aeb)

Fix

  • Prevent plot name collision that stops rendering (#238) (32c7ef4)
  • Set time_width in synthetic data example (fbf7e41)
  • Guaranteed ordering of traffic light metrics (88c3f4a)
  • plot: Plotheatmapb64 top argument is now supported (8be8115)

Breaking

  • matplotlib-related config is removed (2c2395c)
  • Configuration of time_axis, features etc. is moved to the Settings class. (ca22268)
  • new configuration syntax (bc52aeb)
  • the plot_metrics and plot_overview settings are no longer available for Tl/alerts (1c4f072)
  • the worst entry will no long be present in the datastore (e2b9ef7)

Documentation

  • profiles: Add entropy (8e8ac00)
  • Registry snippet to list available profiles/comparisons (7760047)
  • comparisons: Overview in table (cde48c4)
  • Profiles in table (65459af)
  • Description for mean trend score (b5b7626)
  • Update api structure (c6c53ba)
  • Documentation for reference types (9cf8117)
  • Update api documentation (74eb223)
  • config: Configuration parameter docstrings (9eec883)
  • registry: Instructions on comparison parameter setting (2e3b134)
  • config: Update configuration examples (daccc36)

Performance

  • Reduce file size of reports (329564f)

- Python
Published by github-actions[bot] almost 4 years ago

popmon - v0.10.2

Fix

  • Patched histogrammar bin_edges call for Bin histograms (590d266)

- Python
Published by github-actions[bot] almost 4 years ago

popmon - v0.10.1

Fix

  • Patched histogrammar num_bins call for Bin histograms (b34fe70)

- Python
Published by github-actions[bot] about 4 years ago

popmon - v0.10.0

Feature

  • profiles: Custom profiles via registry pattern (d0eb98b)

Fix

  • Protection against outliers in sparse histograms (#215) (10c3449)
  • report: Traffic light flexbox on small screens (2faa7da)

Documentation

  • synthetic: Update synthetic examples (#212) (84a9331)
  • readme: Link profiles and comparisons page (17ac6d8)
  • profiles: List the available profiles (#173) (15f78ec)

- Python
Published by github-actions[bot] about 4 years ago

popmon - v0.9.0

Feature

  • report: Enable the overview section by default (22b9cb6)
  • report: Overview section for quickly navigating reports (f5736d4)
  • report: Allow section without feature toggle (2484569)

Fix

  • report: Consistent use of color red (453f3fe)
  • report: Text contrast and consistent yellow traffic light (5d5c43c)

Documentation

  • readme: Replace report image (8d363d5)
  • synthetic: Add dataset overview table (8654347)
  • datasets: Reference implementations for widely-used publicly available synthetic data streams (9988a13)

- Python
Published by github-actions[bot] about 4 years ago

popmon - v0.8.0

Feature

  • report: Heatmap time-series for categoricals (#194) (21c4ad1)
  • Nd histogram comparisons and profiles (d572f7f)
  • Dashboarding integration for Kibana (83b8869)
  • Dashboarding integration for Kibana (4a9284f)
  • config: Global configuration for ingmatplotlibtheme (c81e28f)

Fix

  • Import histogrammar specialized (d70ab80)

Documentation

  • config: Global configuration for ingmatplotlibtheme (6f4f20d)

Performance

  • Directly use bin keys (9440897)
  • Disable parallel processing by default (85d4407)
  • Chi2 max residual using numpy (8596387)
  • Performant data structure (ff72d6e)
  • Short circuit any/all (63c2704)
  • Optimize pull computation (ddf2e35)
  • Postpone formatting (expensive for DataFrames) (7feaaae)
  • Compute metrics without report (254564c)

- Python
Published by github-actions[bot] about 4 years ago

popmon - v0.7.0

Feature

  • Global configuration of joblib Parallel backend (3431cad)

Fix

Documentation

  • config: Document global configuration (e546994)
  • readme: Extend articles section (0ec0273)

- Python
Published by github-actions[bot] about 4 years ago

popmon - v0.6.1

Fix

  • plot: Fixing memory leak in matplotlib multithreading (cc6c4e1)

Documentation

  • Include link to kedro-popmon (aff68b7)

- Python
Published by sbrugman about 4 years ago

popmon - v0.6.0

Feature

  • comparisons: Introduce psi and jsd (c6a1ca7)
  • comparisons: Introduce comparison registry (031c146)

Documentation

- Python
Published by github-actions[bot] over 4 years ago

popmon - v0.5.0

Feature

  • Improve pipeline visualization (bb09d73)

Fix

  • Ensure uniqueness of applyfuncskey (ba98c97)

Documentation

- Python
Published by github-actions[bot] over 4 years ago

popmon - popmon v0.4.4

Release notes are available here.

- Python
Published by sbrugman over 4 years ago

popmon - popmon v0.4.3

Release notes are available here.

- Python
Published by sbrugman over 4 years ago

popmon - popmon v0.4.2

Release notes are available here.

- Python
Published by sbrugman almost 5 years ago

popmon - popmon v0.4.1

Release notes are available here.

- Python
Published by sbrugman almost 5 years ago

popmon - popmon v0.4.0

Release notes available here.

- Python
Published by sbrugman about 5 years ago

popmon - popmon v0.3.14

  • Pin histogrammar version for backwards compatibility

- Python
Published by sbrugman over 5 years ago

popmon - popmon v0.3.13

  • Spark 3.0 support (histogrammar update) (#87)
  • Improved documentation
  • Few minor package improvements

- Python
Published by tomcis over 5 years ago

popmon - popmon v0.3.12

  • Add proper check of matrix invertibility of covariance matrix in stats/numpy.py
  • Add support for the Spark date type
  • Install Spark on Github Actions to be able to include spark tests in our CI/CD pipeline
  • Upgrade linting to use pre-commit (including pyupgrade for python3.6 syntax upgrades)
  • Add documentation on how to run popmon using spark on Google Colab (minimal example from scratch)

- Python
Published by sbrugman over 5 years ago

popmon - popmon v0.3.11

Features: * Traffic light overview (#62)

Documentation: * Downloads badge readme * List talks and articles in readme (#66) * Add image to README.rst (#64)

Other improvements: * Change notebook testing to pytest-notebook (previously these tests were skipped in CI). Add try-except ImportError for pyspark code. (#67) * Fix a few typo's * suppress "matplotlib backend" verbose warning * click on "popmon report" also scrolls to top * Update HTML reports using Github Actions (#63) * Bugfix in hist.py that broke the advanced tutorial.

Notebooks: * Add %%capture to pip install inside of notebooks. * Make package install in notebooks work with paths with spaces. * Pickle doesn't work with tests (not really a popmon-specific feature anyway). Changed the notebook to fix the issue, left the code for reference.

- Python
Published by sbrugman over 5 years ago

popmon - popmon v0.3.10

  • Traffic light overview
  • Add image to README
  • Add building of examples to Github Actions CI
  • Format notebooks (nbqa)
  • Remove matplotlib backend warning
  • Fix navigation in title of report

- Python
Published by sbrugman over 5 years ago

popmon - popmon v0.3.9

  • Fix: refactorize Bin creation and fix scipy version for pytestDevelop
  • Fix: dataset links in tutorial
  • Lint: isort 5, latest black version
  • Internal: simplification of weighted mean/std computation

- Python
Published by sbrugman over 5 years ago

popmon - popmon v0.3.8

  • Fixing automated PyPi deployment.
  • Removing enabling of unnecessary notebook extensions.

- Python
Published by tomcis almost 6 years ago

popmon - popmon v0.3.7

  • Using ING's matplotlib style for the report plots (orange plots).
  • Add popmon installation command at the beginning of example notebooks (seamless running).

- Python
Published by tomcis almost 6 years ago

popmon - popmon v0.3.6

  • Extending make.bat and Makefile to support make install (on all platforms).
  • Add a snippet on how to use popmon with Spark dataframes to the docs.
  • Update tutorial badges in the documentation.
  • Migrate to standard MIT license header.

- Python
Published by tomcis almost 6 years ago

popmon - popmon v0.3.5

  • Extended the make commands (added make install and make lint check=1 for check only).
  • Add license headers to source files.

- Python
Published by sbrugman about 6 years ago

popmon - popmon v0.3.4

  • Several improvements aimed at new users, such as updated landing page, documentation and notebooks
  • Performance improvement for weighted quantiles
  • Consistent code formatting using black and isort
  • Automatic release to PyPi on Github Release
  • Platform agnostic file handling
  • More informative exception messages

- Python
Published by sbrugman about 6 years ago