• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

idanmoradarthas / DataScienceUtils / 18990219676
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: 80-bug-handle-fully-missing-features-in-compute_mutual_information
DEFAULT BRANCH: master
Ran 01 Nov 2025 02:53AM UTC
Jobs 12
Files 7
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

21 Oct 2025 03:19AM UTC coverage: 100.0%. Remained the same
18990219676

push

github

web-flow
Replace datetime line plot with 2D heatmap in visualize_feature (#75)

* Update dependencies and versioning for data-science-utils

- Bump hatch to version 1.15.1 and hatchling to 1.27.0 in pyproject.toml.
- Update pytest-mock to 3.15.1 and pytest-cov to 7.0.0 in pyproject.toml.
- Upgrade conda-build to 25.9.1 in requirements-conda.txt.
- Increment package version to 1.10.0 in meta.yaml and __init__.py, changing __version__ to 1.10.0rc1.
- Adjust version test in test_version.py to reflect the new version.

* Add datetime heatmap visualization to preprocess module

- Introduced a new parameter `first_day_of_week` to the `visualize_feature` function for customizing the starting day of the week in datetime heatmaps.
- Implemented a new helper function `_plot_datetime_heatmap` to create a 2D heatmap visualizing day-of-week vs year-week patterns.
- Updated documentation to reflect changes in functionality and parameters.
- Added tests for the new heatmap feature and validation of the `first_day_of_week` parameter.

* Enhance feature visualization documentation

- Updated the README.md to reflect changes in the visualization of float and datetime features, including the introduction of violin plots and 2D heatmaps.
- Added examples for controlling outlier handling in float features and specifying the first day of the week for datetime features.
- Revised the preprocess documentation to describe the new heatmap visualization for datetime features, detailing the axes and cell values.

* Reorder preprocess.py

* Add test for handling missing weekday columns in datetime heatmap visualization

- Introduced a new test to ensure that the heatmap correctly adds missing weekday columns when some days are absent in the data.
- The test utilizes a combination of Monday and Tuesday dates to validate the functionality of the `visualize_feature` function with the `first_day_of_week` parameter set to "Monday".
- Updated the test suite to enhance coverage of datetime featu... (continued)

21 of 21 new or added lines in 2 files covered. (100.0%)

598 of 598 relevant lines covered (100.0%)

12.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 macos-latest-python-3.10 - 18990219676.1 01 Nov 2025 02:56AM UTC 7
100.0
GitHub Action Run
2 macos-latest-python-3.11 - 18990219676.2 01 Nov 2025 02:56AM UTC 7
100.0
GitHub Action Run
3 macos-latest-python-3.12 - 18990219676.3 01 Nov 2025 02:56AM UTC 7
100.0
GitHub Action Run
4 macos-latest-python-3.13 - 18990219676.4 01 Nov 2025 02:56AM UTC 7
100.0
5 windows-latest-python-3.10 - 18990219676.5 01 Nov 2025 02:56AM UTC 7
100.0
GitHub Action Run
6 ubuntu-latest-python-3.11 - 18990219676.6 01 Nov 2025 02:56AM UTC 7
100.0
GitHub Action Run
7 windows-latest-python-3.12 - 18990219676.7 01 Nov 2025 02:56AM UTC 7
100.0
GitHub Action Run
8 windows-latest-python-3.13 - 18990219676.8 01 Nov 2025 02:56AM UTC 7
100.0
9 ubuntu-latest-python-3.12 - 18990219676.9 01 Nov 2025 02:56AM UTC 7
100.0
GitHub Action Run
10 windows-latest-python-3.11 - 18990219676.10 01 Nov 2025 02:56AM UTC 7
100.0
GitHub Action Run
11 ubuntu-latest-python-3.10 - 18990219676.11 01 Nov 2025 02:56AM UTC 7
100.0
GitHub Action Run
12 ubuntu-latest-python-3.13 - 18990219676.12 01 Nov 2025 02:56AM UTC 7
100.0
Source Files on build 18990219676
  • Tree
  • List 7
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 00c3e236 on github
  • Prev Build on master (#18352625067)
  • Next Build on 77-add-count-labels-to-bar-plots-in-visualize_feature-method (#18990890455)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc