-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Import the UWS support layer from vo-cutouts
Import the UWS implementation from vo-cutouts. Provide the support code for the backend worker as safir.arq.uws, since it needs to be installable separately and dependeded on safir.arq anyway. Provide the rest as safir.uws, hiding as many of the implementation details as possible (which requires importing internal modules in the test suite, since the tests need to poke at the internals). The UWS code depends on vo-models, which currently still uses Pydantic v1 features, so the deprecation warning for the legacy class configuration syntax has to be suppressed for now until vo-models is fixed. Add a new uws dependency group that should be used when using the uws code. This duplicates some dependencies from arq and db, since that code is used internally.
- Loading branch information
Showing
42 changed files
with
7,044 additions
and
660 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
### New features | ||
|
||
- Add new `safir.uws` and `safir.arq.uws` modules that provide the framework of an IVOA Universal Worker Service implementation. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.