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

tethysplatform / tethys
100%
main: 100%

Build:
Build:
LAST BUILD BRANCH: scaffold-app-gui
DEFAULT BRANCH: main
Repo Added 07 Aug 2018 02:55PM UTC
Files 183
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 release-4.3
branch: release-4.3
CHANGE BRANCH
x
Reset
  • release-4.3
  • Issue1184
  • Recipes
  • automate-pypi-release
  • bokeh-fix
  • code-of-conduct-v2
  • contributor-documentation
  • dask-dashboard-fix
  • dependency-sha-bug
  • doc_fixes
  • docker-build-fixes
  • docs-tweaks
  • docstring-fix-pieplot
  • fix-broken-links-2
  • fix-broken-links-in-docs
  • fix-failing-ci
  • fix-get-feature-id
  • flash-message-bug-fix
  • gee-tutorial-fix
  • github-workflow-fixes
  • i18n
  • jest-testing
  • liveness-probe-branch
  • long-css
  • main
  • proceed_with_pip
  • python-version-pinning-patch
  • quotas-bug-fix
  • quotas-tutorial-fix
  • reactpy-fixes
  • reactpy-updates
  • recipe_gallery
  • release
  • release-3.2
  • release-3.3
  • release-3.4
  • release-4.0
  • release-4.1
  • release-4.2
  • remove-redundant-version-command-test
  • removing_template0
  • revert-1158-quotas-bug-fix
  • scaffold-app-gui
  • scaffold-fixes
  • support-pypi-package
  • terms_and_conditions_error
  • tethys_components-docs
  • thredds-image-fix
  • thredds-tutorial-code-fix
  • thredds-tutorial-quick-fix
  • upgrade-dj5.2
  • web-sockets-tutorial-fix
  • wmts_layers

05 Mar 2025 02:41PM UTC coverage: 99.991% (-0.009%) from 100.0%
13678552336

push

github

swainn
Reactpy fixes and updates (#1162)

* Components lib no longer singleton but tied to app

The tethys_components.library contained a singleton implementation of the ComponentLibrary class. This was found to have bugs when running multiple apps. Thus, the underlying framework had to be reworked a bit to have the separate library instances exist at the page level.

Tests still need to be written.

* reactpy tests added/updated

* Adds docstrings and makes methods private

* Uncomments necessary code

* Fixes test to restore full coverage

* Fixes incomplete refactor

* Implements new ReactPy interface w/o Props
Here is that interface: <component>(**props_as_kwargs)(*children_as_args)

* Remove pages and add scaffold page to app.py
Highlights true single-file/language app development

* Fixes and formats reactpy scaffold template files

* Tweak to app.py_tmpl

* Removes workspaces from reactpy scaffold

* Formats from black and flake8

* Tweaks per feeback by @nswain

51 of 51 new or added lines in 6 files covered. (100.0%)

1 existing line in 1 file now uncovered.

11221 of 11222 relevant lines covered (99.99%)

1.0 hits per line

Relevant lines Covered
Build:
Build:
11222 RELEVANT LINES 11221 COVERED LINES
1.0 HITS PER LINE
Source Files on release-4.3
  • Tree
  • List 175
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
13678552336 release-4.3 Reactpy fixes and updates (#1162) * Components lib no longer singleton but tied to app The tethys_components.library contained a singleton implementation of the ComponentLibrary class. This was found to have bugs when running multiple apps. Thus... push 05 Mar 2025 02:46PM UTC swainn github
99.99
12993798115 release-4.3 Conda build and Docker Python Version fix (#1149) * remove extension from conda upload glob to address change to .conda extension * Add python and django build args to release docker build push 27 Jan 2025 04:43PM UTC swainn github
100.0
12952598185 release-4.3 Remove the css_integrity sha for bootstrap-icons It was not updated when the version was changed (no long provided in their documentation) push 24 Jan 2025 03:33PM UTC swainn github
100.0
12437980458 release-4.3 Allow anonymous users to get condor job status (#1119) * Allow anonymous users to get condor job status * Add type checks in anonymous user checks * Update and add tests for when an anonymous user is used - Updated existing tests to ensu... push 20 Dec 2024 08:29PM UTC swainn github
100.0
12152226135 release-4.3 fix quickstart (#1126) push 04 Dec 2024 03:19AM UTC web-flow github
100.0
12129412996 release-4.3 Hotfix: url kwargs title (#1123) * fix bug preventing the url arg from being defined as a dict in routing decorators * black push 02 Dec 2024 10:57PM UTC web-flow github
100.0
12128283768 release-4.3 4.3 What's New (#1120) * fix docs for python 3.13 * 4.3 what's new * remove python 3.13 * Change Django 5.0 to 5.1 on Docker builds. Add Python 3.13 to build and test matrix. * remove python 3.13 from build bugfix for scaffold comma... push 02 Dec 2024 09:40PM UTC web-flow github
100.0
See All Builds (1999)
  • 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