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

ortk95 / planetmapper
100%
main: 99%

Build:
Build:
LAST BUILD BRANCH: dev
DEFAULT BRANCH: main
Repo Added 05 May 2023 12:04PM UTC
Files 14
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 dev
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 12-custom-observer-locations
  • 233-python3.12
  • 234-remove-python-type-stubs
  • 271-gui-examples-data
  • 275-add-to-bodyxy
  • 276-fix-img-size-for-observation
  • 280-docu-suggestions
  • 282-code-and-testing
  • 288-add-zenodo-json
  • 289-define-pyproj-axis
  • 295-add-paper-links
  • 299-numpy-2
  • 301-numpy-2
  • 302-map-wireframe-kwargs
  • 305-wireframe-lat-limit
  • 307-mapping-interpolation-customisation
  • 310-auto-invalidate-mpl-transforms
  • 319-view-fits-header-in-gui
  • 320-improve-gui-navigation-toolbar-dark-mode
  • 323-issue-plotting-close-to-target
  • 326-radec-wraparound
  • 327-make-kwargs-public
  • 333-wireframe-scaling
  • 334-custom-wireframe
  • 339-remove-gui-grab-set
  • 345-add-replace
  • 346-small-bodies
  • 348-accept-pathlib-paths
  • 350-customise-surface-alt
  • 351-improve-repr
  • 357-angular-dist-identical-points
  • 358-add-array-compatibility-to-coordinate-methods
  • 359-add-alt-arg-to-lonlat2xxx-transforms
  • 360-add-get-img-limits-angular
  • 364-centric-lonlat-grid-option
  • 367-not-visible-nan
  • 372-add-wavelength-indicator-to-gui
  • 374-centric-graphic-arrays
  • 376-add-terminator-and-limb-lonlat
  • 377-map-unilluminated-areas
  • 382-mapping-interpolation
  • 384-centre-disc
  • 389-update-transforms-on-cache-clear
  • 391-add-more-gui-click-values
  • 394-centric-grid-option-in-gui
  • 397-warn-inconsistent-proj-axis
  • 400-add-run-gui-method
  • 404-python313
  • 406-add-dependabot
  • 417-readonly-backplanes
  • 422-update-github-workflows
  • 431-scale-image-size
  • 432-fix-tests
  • 433-readd-py313-pylint-test
  • 442-improve-gui-utc-error-messages
  • 446-rotate-north-to-top
  • 448-warn-no-x11-on-ssh
  • 449-show-wcs-gui
  • 450-add-main-py
  • 456-gui-large-diameter-targets
  • 457-add-arcsec-backplanes
  • 463-pin-dev-requirements
  • 465-customise-saved-backplanes
  • 467-ensure-disc-params-floats
  • 468-add-general-plot-img-method
  • 472-document-graphic-lonlat
  • 477-relax-unit-tests
  • 480-ignore-pillow-DeprecationWarning
  • 490-add-help-to-gui
  • 493-improve-dms-formatting
  • 496-gui-customise-grid-lat-limit
  • 498-use-str2et
  • 508-matplotlib-backends
  • 509-faster-gui-for-large-images
  • 512-use-ruff-for-formatting
  • 533-add-python314
  • 567-improve-gui-tooltip
  • 568-gui-spectrum-popup
  • 91-cli
  • 91-cli-open-single-file
  • add-check-branch-workflow
  • add-py-typed-file
  • add-satellites-exception-handling
  • cancel-progress-decorated-operations
  • conda-documentation
  • debug-crash
  • dependabot/pip/dev/astropy-lte-6.1.5
  • dependabot/pip/dev/astropy-lte-6.1.6
  • dependabot/pip/dev/astropy-lte-7.0.0
  • dependabot/pip/dev/coverage-7.10.1
  • dependabot/pip/dev/coverage-7.10.5
  • dependabot/pip/dev/coverage-7.10.6
  • dependabot/pip/dev/coverage-7.9.1
  • dependabot/pip/dev/dev-requirements-1d96ddce0e
  • dependabot/pip/dev/dev-requirements-2173d36a3a
  • dependabot/pip/dev/dev-requirements-418fe80b51
  • dependabot/pip/dev/dev-requirements-4b1ad0ce91
  • dependabot/pip/dev/dev-requirements-68bb841d8b
  • dependabot/pip/dev/dev-requirements-68d11ba759
  • dependabot/pip/dev/dev-requirements-6d02e2c3fa
  • dependabot/pip/dev/dev-requirements-82e4e7b7b7
  • dependabot/pip/dev/dev-requirements-89cc8d6ab3
  • dependabot/pip/dev/dev-requirements-d336a0897c
  • dependabot/pip/dev/dev-requirements-d57d0553fa
  • dependabot/pip/dev/dev-requirements-dbcc0b828e
  • dependabot/pip/dev/dev-requirements-de18932a1a
  • dependabot/pip/dev/dev-requirements-f9b298e2a1
  • dependabot/pip/dev/matplotlib-lte-3.10.0
  • dependabot/pip/dev/matplotlib-lte-3.9.3
  • dependabot/pip/dev/numpy-lte-2.1.3
  • dependabot/pip/dev/numpy-lte-2.2.0
  • dependabot/pip/dev/numpy-lte-2.2.1
  • dependabot/pip/dev/numpy-lte-2.2.2
  • dependabot/pip/dev/package-requirements-1670832c3b
  • dependabot/pip/dev/package-requirements-34d687322c
  • dependabot/pip/dev/package-requirements-3e312ea2dc
  • dependabot/pip/dev/package-requirements-468d1e1d80
  • dependabot/pip/dev/package-requirements-55f38d8232
  • dependabot/pip/dev/package-requirements-60ebb2f94c
  • dependabot/pip/dev/package-requirements-858dbf07ea
  • dependabot/pip/dev/package-requirements-86ec25a38b
  • dependabot/pip/dev/package-requirements-8cd47ffab5
  • dependabot/pip/dev/package-requirements-b0df1c51b1
  • dependabot/pip/dev/package-requirements-b10f8a7f81
  • dependabot/pip/dev/package-requirements-b7c356cbb9
  • dependabot/pip/dev/package-requirements-c3ade31916
  • dependabot/pip/dev/package-requirements-c4a54da6c6
  • dependabot/pip/dev/package-requirements-d02cc899fd
  • dependabot/pip/dev/package-requirements-ecf5813562
  • dependabot/pip/dev/photutils-lte-2.0.1
  • dependabot/pip/dev/photutils-lte-2.0.2
  • dependabot/pip/dev/photutils-lte-2.1.0
  • dependabot/pip/dev/pillow-lte-11.0.0
  • dependabot/pip/dev/pillow-lte-11.1.0
  • dependabot/pip/dev/pip-requirements-181a7033ae
  • dependabot/pip/dev/pip-requirements-3096b8bc96
  • dependabot/pip/dev/pip-requirements-3f612f7d42
  • dependabot/pip/dev/pip-requirements-9164d89462
  • dependabot/pip/dev/pylint-3.3.8
  • dependabot/pip/dev/pyright-1.1.402
  • dependabot/pip/dev/pyright-1.1.403
  • dependabot/pip/dev/pyright-1.1.404
  • dependabot/pip/dev/ruff-0.12.11
  • dependabot/pip/dev/scipy-lte-1.15.0
  • dependabot/pip/dev/scipy-lte-1.15.1
  • dependabot/pip/dev/sphinx-approx-eq-8.1
  • dependabot/pip/dev/sphinx-rtd-theme-approx-eq-3.0
  • dependabot/pip/dev/tqdm-lte-4.66.6
  • dependabot/pip/dev/tqdm-lte-4.67.0
  • dependabot/pip/dev/tqdm-lte-4.67.1
  • dev
  • high-dec-np-angle
  • improve-target-diameter-calc
  • joss
  • main
  • revert-291-289-define-pyproj-axis
  • revert-511-509-faster-gui-for-large-images
  • same-target-as-observer
  • test-windows-json-encoding
  • v1.10.0
  • v1.10.1
  • v1.11.0
  • v1.11.1
  • v1.11.2
  • v1.12.0
  • v1.12.1
  • v1.12.2
  • v1.12.3
  • v1.12.4
  • v1.12.5
  • v1.13.0
  • v1.13.1
  • v1.13.2
  • v1.13.3
  • v1.13.4
  • v1.8.1
  • v1.8.2
  • v1.8.3
  • v1.8.4
  • v1.8.5
  • v1.8.6
  • v1.9.0
  • v1.9.1

07 Jul 2026 11:14AM UTC coverage: 99.594%. Remained the same
28861915945

push

github

ortk95
Add tests/__init__.py to fix VSCode test discovery

VSCode appears to need the tests directory to be importable to run the unit tests directly, so we need to add a (blank) `test/__init__.py` file. E.g. I was getting this error before adding the __init__.py file:

2026-07-07 12:08:19.287 [error] Unittest test discovery error for workspace:  /Users/ortk2/Dropbox/science/planetmapper
 Traceback (most recent call last):
  File "/Users/ortk2/.vscode/extensions/ms-python.python-2026.4.0-darwin-arm64/python_files/unittestadapter/discovery.py", line 80, in discover_tests
    suite = loader.discover(start_dir, pattern, top_level_dir)
  File "/Users/ortk2/miniconda3/envs/py314/lib/python3.14/unittest/loader.py", line 334, in discover
    raise ImportError('Start directory is not importable: %r' % start_dir)
ImportError: Start directory is not importable: '/Users/ortk2/Dropbox/science/planetmapper/tests'

839 of 844 branches covered (99.41%)

Branch coverage included in aggregate %.

3330 of 3342 relevant lines covered (99.64%)

14.88 hits per line

Relevant lines Covered
Build:
Build:
3342 RELEVANT LINES 3330 COVERED LINES
14.88 HITS PER LINE
Source Files on main
  • Tree
  • List 14
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
28861915945 dev Add tests/__init__.py to fix VSCode test discovery VSCode appears to need the tests directory to be importable to run the unit tests directly, so we need to add a (blank) `test/__init__.py` file. E.g. I was getting this error before adding the __... push 07 Jul 2026 11:15AM UTC ortk95 github
99.59
28861011387 dev Retry network errors in tests We occasionally get test failures due to unrelated network errors when testing the kernel downloading functionality. Therefore, retry kernel download urllib errors a few times before allowing tests to fail. push 07 Jul 2026 10:59AM UTC ortk95 github
99.59
28859901629 dev Merge pull request #572 from ortk95/568-gui-spectrum-popup Add a GUI popup to show the spectrum from a data cube push 07 Jul 2026 10:38AM UTC web-flow github
99.59
28859657197 568-gui-spectrum-popup Merge d752e304f into da39e7d1e Pull #572 07 Jul 2026 10:34AM UTC web-flow github
99.59
28858876393 568-gui-spectrum-popup Add keyboard shortcut for displaying spectrum popup push 07 Jul 2026 10:19AM UTC ortk95 github
99.59
28858668097 568-gui-spectrum-popup Standardise path buttons Save popup used '...' as the button text to open the file picker, open dialog used 'Open'. This standardises on '...', which I think is a little more intuitive. push 07 Jul 2026 10:16AM UTC ortk95 github
99.59
28671077794 568-gui-spectrum-popup Sync GUI spectrum plot coords with disc params Previously, the lon/lat coordinates in the spectra popup/title would be inconsistent with the GUI if the disc params were adjusted after creating the spectrum popup. This update ensures that the popu... push 03 Jul 2026 03:54PM UTC ortk95 github
99.59
28669055345 568-gui-spectrum-popup Fix type hints to work on older systems It looks like matplotlib.colors.Color doesn't necessarily exist on older installs, so replace the type hint with a str instead. https://github.com/ortk95/planetmapper/actions/runs/28668894349/job/85027285949 push 03 Jul 2026 03:13PM UTC ortk95 github
99.59
28667752991 568-gui-spectrum-popup Add spectrum popup to the GUI Adds a spectrum popup to the GUI, which shows the spectrum of the marked location (or cube average if there is no marked location). Spectra can be added to the popup persistently to allow comparison between spectra (... push 03 Jul 2026 02:48PM UTC ortk95 github
99.59
28592181014 dev Merge pull request #571 from ortk95/567-improve-gui-tooltip Improve the display options for the image in the GUI push 02 Jul 2026 01:05PM UTC web-flow github
99.59
See All Builds (766)
  • 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

© 2026 Coveralls, Inc