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

Jaded-Encoding-Thaumaturgy / vs-jetpack / 18420900774

10 Oct 2025 11:37PM UTC coverage: 65.764% (-0.2%) from 65.985%
18420900774

push

github

web-flow
Restructure vstools (#173)

#### Restructure `vstools`
* Moved `vs_proxy` into its own submodule to simplify internal imports
within `vstools`.
* Renamed and reorganized several functions; created new submodules
where appropriate.
* Removed all static re-imports from `jetpytools`.
* `jetpytools` is now dynamically imported through
`vstools.__getattr__`.

* This behavior implicitly returns an `Any` type, encouraging users to
import directly from `jetpytools` instead.
* The dynamic import mechanism will be **deprecated** in a future
release and eventually removed.

#### Class Diagram (after restructuring)
<img width="532" height="960" alt="vstools class diagram"
src="https://github.com/user-attachments/assets/d0c901eb-0f31-4d59-a287-218a2c9b6748"
/>

681 of 775 new or added lines in 48 files covered. (87.87%)

2 existing lines in 2 files now uncovered.

4299 of 6537 relevant lines covered (65.76%)

1.31 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

68.75
/vstools/vs_proxy/objects.py


Source Not Available

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