-
Notifications
You must be signed in to change notification settings - Fork 34
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #383 from mkelley/optional-dependencies-2023.07
Limit dependencies to strictly necessary packages.
- Loading branch information
Showing
59 changed files
with
1,153 additions
and
581 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
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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -121,9 +121,12 @@ Technical requirements | |
* customized exceptions and warnings are encouraged, and should | ||
ultimately be derived from the base classes in `sbpy.exceptions` | ||
* if you use `~sbpy.data.DataClass` objects, extend the :ref:`field | ||
name list` list where it makes sense | ||
* a CHANGELOG entry is required as of v0.2; update the :doc:`/status` | ||
where applicable | ||
name list` list where it makes sense | ||
* consider using the sbpy function and decorator helpers to test for the | ||
presence of optional dependencies: | ||
* `~sbpy.utils.required_packages` and `[email protected]` raise an exception if a package cannot be imported. | ||
* `~sbpy.utils.optional_packages` and `[email protected]_uses` warn the user if a package cannot be imported. | ||
* a CHANGELOG entry is required; also update the :doc:`/status` where applicable | ||
|
||
|
||
|
||
|
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
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.