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

BookOps-CAT / overdrive-reconcile
100%

Build:
DEFAULT BRANCH: main
Repo Added 08 Aug 2025 01:44PM UTC
Token f82JohGPcxqRdlksMoVs5HCnQ5lQWt59G regen
Build 75 Last
Files 6
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

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
Sync Branches
  • main
  • add-logging
  • bookops-overdrive-session
  • cleanup-unused-functions
  • documentation-cleanup
  • overdrive-session
  • releases/v0.2.0
  • releases/v1.2.0
  • remove-simplye
  • update-dependencies
  • webscraping-refactor

09 Sep 2025 07:48PM UTC coverage: 100.0%. First build
17593941738

push

github

web-flow
Releases/v1.2.0 (#23)

* Updated dependencies for version 0.2.0 (#16)

* updated minimum python version to 3.12, updated dependencies

* updated version to 0.2.0, updated pyproject.toml structure for poetry 2.0

* updated dependencies due to failing test, dependabot alerts

* Cleanup errors and remove unused functions (#17)

* removed unused module gzip2csv.py

* removed unused functions from simplye.py

* removed unused function `extract_reserve_ids_from_backdated_file`

* fixed type annotations, mypy errors

* `OverdriveSession`  (#18)

* removed redunant .coveragerc file, added pytest-mock and bookops-overdrive as dependencies

* added overdrive_session.py and overdrive2csv

* removed error `scrape` skipping first row, made headers consistent across csvs

* Remove SimplyE searches (#19)

* removed all unused functions and references to simplye

* removed references to simplye from README

* fixed docstring in `get_metadata`

* removed redundant mock_main_dir fixture

* removed OSError error handling within `fresh_start`

* fixed line-length errors and renamed overdrive csv files for clarity

* Add logging (#20)

* added log files to gitignore

* changed reader.__next__() to next(reader)

* changed print statements to log statements

* added `logger_dict_config` function and added logger config to main

* changed headers in output files for consistency, fixed pandas SettingWithCopyWarning

* changed `prep_reserve_ids_in_sierra_export` to use pandas for speed

* added line-length ignore rule for tests

* fixed failing test for `prep_reserve_ids_in_sierra_export`

* removed remaining SimplyE db tests `test_connection.py`

* updated gitignore for log files

* Webscraping refactor (#21)

* removed unused `check-overdrive` command from run.py

* removed unused `counted` function, added type annotations

* removed test for `counted`

* fixed type annotations for `total`, moved request to `get_html` from `make_request`

* added type annotations, removed un... (continued)

269 of 269 relevant lines covered (100.0%)

2.0 hits per line

Relevant lines Covered
Build:
Build:
269 RELEVANT LINES 269 COVERED LINES
2.0 HITS PER LINE
Source Files on main
  • Tree
  • List 6
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
17593941738 main Releases/v1.2.0 (#23) * Updated dependencies for version 0.2.0 (#16) * updated minimum python version to 3.12, updated dependencies * updated version to 0.2.0, updated pyproject.toml structure for poetry 2.0 * updated dependencies due to faili... push 09 Sep 2025 07:49PM UTC web-flow github
100.0
See All Builds (71)

Badge your Repo: overdrive-reconcile

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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

© 2025 Coveralls, Inc