stistools
Tools for HST/STIS.
Code Contribution Guide:
-
For new additions to stistools, a new branch off the main repository is encouraged. Use initials for the beginning of the branch title. It is also acceptable to put a PR in from a fork of stistools (necessary for an external contributor).
-
Each PR should have at least one approved review by at least one STIS team member AND one DATB/SCSB member (this could be either Sara or Robert).
-
After approved reviews, test your new content with readthedocs. You can do this by pushing to the doc_updates_rtd branch. This branch is setup to re-build the https://stistools.readthedocs.io/en/doc_updates_rtd/ page after any new commits.
Documentation
Minimum requirement to have at least some inline numpy style API docstrings. PR author should also review narrative docs to make sure those are appropriately updated. Any new tasks will need a new rst file for sphinx/rtd to pick up the new docs.
Testing
New functions and or new functionality should have appropriate unit tests. Tests that use any input and or truth files, will need to use artifactory for hosting test files.
Pep 8
Try to adhere to pep 8 standards when reasonable. Code comments are heartily encouraged!
Metadata
Release files for stistools 1.4.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| stistools-1.4.9.tar.gz | 2.9 MB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| stistools-1.4.9-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 3.0 MB
Release files / stistools-1.4.9.tar.gz
| Download URL | stistools-1.4.9.tar.gz |
|---|---|
| Size | 2.9 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3633388dd97c48c12a9bb03a5617d01eddf1ec6f5027f6ac953a23ca21a50084
|
|
BLAKE2b-256 checksum How to use checksums |
98c5aff2173d5cc8897e148b4acd4312cb55690c287cc652cf6293312ce112aa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / stistools-1.4.9-py2.py3-none-any.whl
| Download URL | stistools-1.4.9-py2.py3-none-any.whl |
|---|---|
| Size | 168.6 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
b9535353ecb3a4b0f437af49b171d9144643722ad1473e9189296694d61550f6
|
|
BLAKE2b-256 checksum How to use checksums |
7f455e82b422195dabe0cbd39fb111195e912dae9353ee40ecc397fe85cf5f0e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Security for stistools 1.4.9
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.