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

TOMToolkit / tom_jpl
91%
dev: 86%

Build:
Build:
LAST BUILD BRANCH: add-rubin-too-filter-fields
DEFAULT BRANCH: dev
Repo Added 03 Apr 2026 10:42PM UTC
Token F6kU10jYPIdqoKM64DN7jbrg3uKeCHexe regen
Build 92 Last
Files 18
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 add-rubin-too-filter-fields
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • 0.1.0
  • 0.2.0
  • 1-target-detail-tab-for-displaying-scout-data
  • 10-requirements-needs-a-minimum-django-version-greater-than-42
  • 2-make-scout-results-table-sortablesearchable
  • 3-scout-targets-should-be-updated-each-time-it-is-saved-if-not-created
  • 6-tom_jpl-update-coverage-config
  • add-rubin-too-filter-fields
  • add-scout-history-display
  • dependabot/pip/coverage-7.14.0
  • dependabot/pip/coverage-7.14.1
  • dependabot/pip/coverage-7.14.2
  • dependabot/pip/coverage-7.14.3
  • dependabot/pip/coverage-7.15.0
  • dependabot/pip/coverage-7.15.4
  • dependabot/pip/tomtoolkit-3.0.0a10
  • dependabot/pip/tomtoolkit-3.0.0a11
  • dependabot/pip/tomtoolkit-3.0.0a12
  • dependabot/pip/tomtoolkit-3.0.0a3
  • dependabot/pip/tomtoolkit-3.0.0a4
  • dependabot/pip/tomtoolkit-3.0.0a9
  • dev
  • feature/update_tests
  • main
  • v3-compat

20 Aug 2026 09:19PM UTC coverage: 90.909% (+4.8%) from 86.081%
32419142863

Pull #23

github

talister
Cap and throttle the MPC fallback lookups to avoid hammering their server

The first real run against an already-populated database surfaced this
immediately: 497 individually-stuck targets (every historically-inactive
Scout candidate never processed under the new rename-based logic), which
meant 498 sequential HTTP requests to minorplanetcenter.net in one
invocation with no delay between them -- a burst of traffic to a small,
publicly-run service that's worth avoiding regardless of whether it
actually trips a rate limit.

Add --max-fallback-lookups (default 50) to cap how many individual lookups
one run attempts -- a large backlog is worked down gradually across
multiple cron runs instead of all at once, with a warning logged noting
how many were deferred -- and --fallback-lookup-delay (default 1.0s) to
sleep between each request. Both are threaded through
Command.handle() -> _update_designations() -> _fallback_lookup_designations().

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Pull Request #23: Add Rubin ToO filter fields and ScoutHistory models

642 of 692 new or added lines in 7 files covered. (92.77%)

1290 of 1419 relevant lines covered (90.91%)

0.91 hits per line

Relevant lines Covered
Build:
Build:
1419 RELEVANT LINES 1290 COVERED LINES
0.91 HITS PER LINE
Source Files on dev
  • Tree
  • List 18
  • Changed 7
  • Source Changed 7
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
32419142863 add-rubin-too-filter-fields Cap and throttle the MPC fallback lookups to avoid hammering their server The first real run against an already-populated database surfaced this immediately: 497 individually-stuck targets (every historically-inactive Scout candidate never proces... Pull #23 20 Aug 2026 09:24PM UTC talister github
90.91
32398352241 add-rubin-too-filter-fields Add individual-object fallback lookup for MPC designations _fetch_mpc_prev_designations only scrapes the rolling ~100-entry "Previous NEOCP Objects" table. If a FOMO outage outlasts that window, an object that both left Scout and got designated d... Pull #23 20 Aug 2026 05:35PM UTC talister github
90.67
31825366039 add-rubin-too-filter-fields Add canary tests on Scout lookups and Previous NEOCP Page query Pull #23 14 Aug 2026 05:45PM UTC talister github
89.48
31543760227 add-rubin-too-filter-fields Merge branch 'dev' into add-rubin-too-filter-fields Pull #23 11 Aug 2026 10:46PM UTC jchate6 github
90.38
31543724994 add-rubin-too-filter-fields Merge 933692525 into 81e9b085d Pull #23 11 Aug 2026 10:45PM UTC web-flow github
90.38
31543720925 add-rubin-too-filter-fields remove redundant version number push 11 Aug 2026 10:45PM UTC jchate6 github
90.35
31391896044 dependabot/pip/coverage-7.15.4 Bump coverage from 7.15.2 to 7.15.4 Bumps [coverage](https://github.com/coveragepy/coveragepy) from 7.15.2 to 7.15.4. - [Release notes](https://github.com/coveragepy/coveragepy/releases) - [Changelog](https://github.com/coveragepy/coveragepy/blob... Pull #33 10 Aug 2026 01:19PM UTC web-flow github
86.08
31391901474 dependabot/pip/coverage-7.15.4 Merge 0c9ce8542 into 81e9b085d Pull #33 10 Aug 2026 01:16PM UTC web-flow github
86.08
31042693609 dev Merge pull request #32 from TOMToolkit/feature/update_tests update tests push 05 Aug 2026 08:09PM UTC web-flow github
86.08
31033698410 feature/update_tests update tests Pull #32 05 Aug 2026 06:14PM UTC jchate6 github
86.08
See All Builds (71)

Badge your Repo: tom_jpl

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 TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc