Name | jwst JSON |
Version |
1.17.0
JSON |
| download |
home_page | None |
Summary | Library for calibration of science observations from the James Webb Space Telescope |
upload_time | 2024-12-21 02:40:06 |
maintainer | None |
docs_url | None |
author | JWST calibration pipeline developers |
requires_python | <3.13,>=3.10 |
license | Copyright (C) 2020 Association of Universities for Research in Astronomy (AURA) Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of AURA and its representatives may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY AURA ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL AURA BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
keywords |
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# JWST Calibration Pipeline
[](https://github.com/spacetelescope/jwst/actions)
[](https://codecov.io/gh/spacetelescope/jwst)
[](http://jwst-pipeline.readthedocs.io/en/latest/?badge=latest)
[](http://www.stsci.edu)
[](http://www.astropy.org/)
[](https://zenodo.org/badge/latestdoi/60551519)

> [!IMPORTANT]
> JWST requires a C compiler for dependencies and is currently limited to Python 3.10, 3.11, or 3.12.
> [!NOTE]
> Linux and MacOS platforms are tested and supported. Windows is not currently supported.
> [!WARNING]
> Installation on MacOS Mojave 10.14 will fail due to lack of a stable build for dependency ``opencv-python``.
## Installation
Please contact the [JWST Help Desk](https://jwsthelp.stsci.edu) for installation issues.
The easiest way to install the latest `jwst` release into a fresh virtualenv or conda environment is
pip install jwst
### Detailed Installation
The `jwst` package can be installed into a virtualenv or conda environment via `pip`.
We recommend that for each installation you start by creating a fresh
environment that only has Python installed and then install the `jwst` package and
its dependencies into that bare environment.
If using conda environments, first make sure you have a recent version of Anaconda
or Miniconda installed.
If desired, you can create multiple environments to allow for switching between different
versions of the `jwst` package (e.g. a released version versus the current development version).
In all cases, the installation is generally a 3-step process:
* Create a conda environment
* Activate that environment
* Install the desired version of the `jwst` package into that environment
Details are given below on how to do this for different types of installations,
including tagged releases, DMS builds used in operations, and development versions.
Remember that all conda operations must be done from within a bash/zsh shell.
### Installing latest releases
You can install the latest released version via `pip`. From a bash/zsh shell:
conda create -n <env_name> python=3.11
conda activate <env_name>
pip install jwst
You can also install a specific version:
conda create -n <env_name> python=3.11
conda activate <env_name>
pip install jwst==1.16.1
### Installing the development version from Github
You can install the latest development version (not as well tested) from the
Github main branch:
conda create -n <env_name> python=3.11
conda activate <env_name>
pip install git+https://github.com/spacetelescope/jwst
### Installing a DMS Operational Build
There may be occasions where an exact copy of an operational DMS build is
desired (e.g. for validation testing or debugging operational issues).
We package releases for DMS builds via environment snapshots that specify the
exact versions of all packages to be installed.
To install a particular DMS build, consult the
[Software vs DMS build version map](https://github.com/spacetelescope/jwst#software-vs-dms-build-version-map)
table shown below to determine the correct jwst tag. For example, to install the
version of `jwst` used in DMS build 9.0, use jwst tag 1.8.2. The overall
procedure is similar to the 3-step process outlined in the previous section, but the
details of each command vary, due to the use of environment snapshot files that specify
all of the particular packages to install. Also note that different snapshot files are
used for Linux and Mac OS systems.
Linux:
conda create -n jwstdp-1.16.1 --file https://ssb.stsci.edu/releases/jwstdp/1.16.1/conda_python_stable-deps.txt
conda activate jwstdp-1.16.1
pip install -r https://ssb.stsci.edu/releases/jwstdp/1.16.1/reqs_stable-deps.txt
MacOS:
conda create -n jwstdp-1.16.1 --file https://ssb.stsci.edu/releases/jwstdp/1.16.1/conda_python_macos-stable-deps.txt
conda activate jwstdp-1.16.1
pip install -r https://ssb.stsci.edu/releases/jwstdp/1.16.1/reqs_macos-stable-deps.txt
Each DMS delivery has its own installation instructions, which may be found in
the corresponding release documentation linked from this page:
https://github.com/astroconda/astroconda-releases/tree/master/jwstdp
The installation procedures may change from time to time, so consulting the
documentation page for the specific version in question is the best way to get
that version installed.
### Installing for Developers
If you want to be able to work on and test the source code with the `jwst` package,
the high-level procedure to do this is to first create a conda environment using
the same procedures outlined above, but then install your personal copy of the
code overtop of the original code in that environment. Again, this should be done
in a separate conda environment from any existing environments that you may have
already installed with released versions of the `jwst` package.
As usual, the first two steps are to create and activate an environment:
conda create -n <env_name> python=3.11
conda activate <env_name>
To install your own copy of the code into that environment, you first need to
fork and clone the `jwst` repo:
cd <where you want to put the repo>
git clone https://github.com/<your_github_username>/jwst.git
cd jwst
*Note: `python setup.py install` and `python setup.py develop` commands do not work.*
Install from your local checked-out copy as an "editable" install:
pip install -e .
If you want to run the unit or regression tests and/or build the docs, you can make
sure those dependencies are installed too:
pip install -e ".[test]"
pip install -e ".[docs]"
pip install -e ".[test,docs]"
Need other useful packages in your development environment?
pip install ipython jupyter matplotlib pylint
## Calibration References Data System (CRDS) Setup
**Note: As of November 10, 2022, the process of deprecating the CRDS PUB Server will start.
For details, refer to the [CRDS PUB Server Freeze
and Deprecation page](https://jwst-pipeline.readthedocs.io/en/stable/jwst/user_documentation/pub_deprecation.html#crds-pub-server-freeze-and-deprecation)**
CRDS is the system that manages the reference files needed to run the pipeline.
For details about CRDS, see the [User's
Guide](https://jwst-crds.stsci.edu/static/users_guide/index.html)
The JWST CRDS server is available at https://jwst-crds.stsci.edu
It supports the automatic processing pipeline at STScI.
Inside the STScI network, the same server is used by the pipeline by default with no modifications.
To run the pipeline outside the STScI network, CRDS must be configured by setting
two environment variables:
export CRDS_PATH=<locally-accessable-path>/crds_cache/jwst_ops
export CRDS_SERVER_URL=https://jwst-crds.stsci.edu
``<locally-accessable-path>`` can be any the user has permissions to use, such as `$HOME`.
Expect to use upwards of 200GB of disk space to cache the latest couple of contexts.
To use a specific CRDS context, other than the current default, set the ``CRDS_CONTEXT``
environment variable:
export CRDS_CONTEXT=jwst_1179.pmap
## Documentation
Documentation (built daily from the Github `main` branch) is available at:
https://jwst-pipeline.readthedocs.io/en/latest/
To build the docs yourself, clone this repository and build the documentation with:
pip install -e ".[docs]"
cd docs
make html
make latexpdf
## Contributions and Feedback
We welcome contributions and feedback on the project. Please follow the
[contributing guidelines](CONTRIBUTING.md) to submit an issue or a pull request.
We strive to provide a welcoming community to all of our users by abiding with
the [Code of Conduct](CODE_OF_CONDUCT.md).
If you have questions or concerns regarding the software, please open an issue
at https://github.com/spacetelescope/jwst/issues or
contact the [JWST Help Desk](https://jwsthelp.stsci.edu).
## Software vs DMS build version map
The table below provides information on each release of the `jwst` package
and its relationship to software builds used in the STScI JWST DMS operations
environment. The `Released` column gives the date on which the `jwst` tag
was released on PyPi and the `Ops Install` column gives the date on which
the build incorporating that release was installed in DMS operations.
Note that the `CRDS_CONTEXT` listed is a minimum context that can be used with
that release. A release should work with any contexts between
the specified context and less than the context for the next release.
| jwst tag | DMS build | SDP_VER | CRDS_CONTEXT | Released | Ops Install | Notes |
|---------------------|-----------|----------|--------------|------------|-------------|-----------------------------------------------|
| 1.17.0rc1 | B11.2 | TBD | 1321 | 2024-12-20 | TBD | First release candidate for B11.2 |
| 1.16.1 | B11.1.1 | 2024.3.1 | 1303 | 2024-11-13 | 2024-12-06 | Final release candidate for B11.1 |
| 1.16.0 | B11.1 | 2024.3.0 | 1298 | 2024-09-20 | | First release candidate for B11.1 |
| 1.15.1 | B11.0 | 2024.2.2 | 1293 | 2024-07-08 | 2024-09-12 | Final release candidate for B11.0 |
| 1.15.0 | B11.0rc1 | | 1274 | 2024-06-26 | | First release candidate for B11.0 |
| 1.14.1 | | | 1240 | 2024-06-27 | | PyPI-only release for external users |
| 1.14.0 | B10.2.1 | 2024.1.1 | 1240 | 2024-03-29 | 2024-06-12 | Final release candidate for B10.2.1 |
| 1.13.4 | | | 1210 | 2024-01-25 | | PyPI-only release for external users |
| 1.13.3 | B10.1 | 2023.4.0 | 1181 | 2024-01-05 | | Final release candidate for B10.1 |
| 1.13.2 | B10.1rc3 | 2023.4.0 | 1181 | 2023-12-21 | | Third release candidate for B10.1 |
| 1.13.1 | B10.1rc2 | 2023.4.0 | 1181 | 2023-12-19 | | Second release candidate for B10.1 |
| 1.13.0 | B10.1rc1 | 2023.4.0 | 1179 | 2023-12-15 | | First release candidate for B10.1 |
| 1.12.5 | B10.0.1 | 2023.3.1 | 1166 | 2023-10-19 | 2023-12-05 | Patch release B10.0.1 |
| 1.12.4 | | | | 2023-10-12 | | Pinning dependencies for external users |
| 1.12.3 | B10.0 | 2023.3.0 | 1135 | 2023-10-03 | 2023-12-05 | Final release candidate for B10.0 |
| 1.12.2 | B10.0rc3 | | 1135 | 2023-10-02 | | Third release candidate for B10.0 |
| 1.12.1 | B10.0rc2 | | 1132 | 2023-09-26 | | Second release candidate for B10.0 |
| 1.12.0 | B10.0rc1 | | 1130 | 2023-09-18 | | First release candidate for B10.0 |
| 1.11.4 | B9.3.1 | 2023.2.1 | 1107 | 2023-08-14 | 2023-08-24 | Final release for B9.3.1 patch |
| 1.11.3 | B9.3 | 2023.2.0 | 1097 | 2023-07-17 | | Final release candidate for B9.3 |
| 1.11.2 | B9.3rc3 | | 1097 | 2023-07-12 | | Third release candidate for B9.3 |
| 1.11.1 | B9.3rc2 | | 1094 | 2023-06-29 | | Second release candidate for B9.3 |
| 1.11.0 | B9.3rc1 | | 1094 | 2023-06-21 | | First release candidate for B9.3 |
| 1.10.2 | | | 1077 | 2023-04-14 | | Pinning dependencies for external users |
| 1.10.1 | B9.2.x | 2023.1.1 | 1077 | 2023-04-13 | 2023-05-23 | Final release candidate for B9.2 |
| 1.10.0 | B9.2rc1 | | 1075 | 2023-03-31 | | First release candidate for B9.2 |
| 1.9.6 | B9.1.2 | 2022.5.2 | 1068 | 2023-03-09 | 2023-03-15 | Final release candidate for B9.1.2 |
| 1.9.5 | | | 1061 | 2023-03-02 | | First release candidate for B9.1.2 |
| 1.9.4 | B9.1.1 | 2022.5.1 | 1041 | 2023-01-27 | 2023-02-28 | Final release candidate for B9.1.1 |
| 1.9.3 | B9.1 | 2022.5.0 | 1030 | 2023-01-12 | 2023-02-28 | Final release candidate for B9.1 |
| 1.9.2 | B9.1rc2 | | | 2023-01-04 | | Second release candidate for B9.1 (hotfix) |
| 1.9.1 | B9.1rc2 | | | 2023-01-03 | | Second release candidate for B9.1 |
| 1.9.0 | B9.1rc1 | | | 2022-12-27 | | First release candidate for B9.1 |
| 1.8.5 | B9.0 | | 1019 | 2022-12-12 | | Documentation patch release for B9.0 |
| 1.8.4 | B9.0 | | | 2022-11-16 | | Documentation patch release for B9.0 |
| 1.8.3 | B9.0 | | | 2022-11-11 | | Documentation patch release for B9.0 |
| 1.8.2 | B9.0 | 2022.4.0 | 1017 | 2022-10-19 | 2022-11-17 | Final release candidate for B9.0 |
| 1.8.1 | B9.0rc2 | | | 2022-10-17 | | Second release candidate for B9.0 |
| 1.8.0 | B9.0rc1 | | | 2022-10-10 | | First release candidate for B9.0 |
| 1.7.2 | B8.1.2 | 2022.3.1 | 0984 | 2022-09-12 | 2022-09-21 | Final release candidate for B8.1.2 |
| 1.7.1 | B8.1.2rc2 | | | 2022-09-07 | | Second release candidate for B8.1.2 |
| 1.7.0 | B8.1.2rc1 | | | 2022-09-01 | | First release candidate for B8.1.2 |
| 1.6.2 | B8.1 | 2022.3.0 | 0953 | 2022-07-19 | 2022-08-19 | Final release candidate for B8.1 |
| 1.6.1 | B8.1rc2 | | | 2022-07-15 | | Second release candidate for B8.1 |
| 1.6.0 | B8.1rc1 | | | 2022-07-11 | | First release candidate for B8.1 |
| 1.5.3 | B8.0.1 | 2022.2.1 | 0913 | 2022-06-20 | 2022-06-30 | Patch release B8.0.1 |
| 1.5.2 | B8.0 | 2022.2.0 | 0874 | 2022-05-20 | 2022-06-16 | Final release candidate for B8.0 |
| 1.5.1 | B8.0rc2 | | | 2022-05-17 | | Second release candidate for B8.0 |
| 1.5.0 | B8.0rc1 | | | 2022-05-05 | | First release candidate for B8.0 |
| 1.4.6 | B7.9.3 | 2022.1.2 | 0800 | 2022-03-25 | | Final release candidate for B7.9.3 |
| 1.4.5 | B7.9.3rc2 | | | 2022-03-23 | | Second release candidate for B7.9.3 |
| 1.4.4 | B7.9.3rc1 | | | 2022-03-16 | | First release candidate for B7.9.3 |
| 1.4.3 | B7.9.1 | 2022.1.1 | 0800 | 2022-02-03 | | Final B7.9.1 |
| 1.4.2 | B7.9 | 2022.1.0 | 0797 | 2022-01-20 | | Final release candidate for B7.9 |
| 1.4.1 | B7.9rc2 | | | 2022-01-15 | | Second release candidate for B7.9 |
| 1.4.0 | B7.9rc1 | | | 2022-01-10 | | First release candidate for B7.9 |
| Pre-launch releases | | | | | | |
| 1.3.3 | B7.8.2 | 2021.4.0 | 0764 | 2021-10-05 | | Same as 1.3.2, but with installation bug fix |
| 1.3.2 | B7.8.2 | 2021.4.0 | 0764 | 2021-09-03 | | Final release candidate for B7.8.2 |
| 1.3.1 | B7.8.1 | 2021.3.0 | 0742 | 2021-08-09 | | Final release candidate for B7.8.1 |
| 1.3.0 | B7.8.1rc1 | | 0741 | 2021-08-02 | | First release candidate for B7.8.1 |
| 1.2.3 | B7.8 | 2021.2.0 | 0732 | 2021-06-08 | | Final release candidate for B7.8 |
| 1.2.2 | B7.8rc3 | | | 2021-06-08 | | Third release candidate for B7.8 |
| 1.2.1 | B7.8rc2 | | | 2021-06-07 | | Second release candidate for B7.8 |
| 1.2.0 | B7.8rc1 | | 0723 | 2021-05-24 | | First release candidate for B7.8 |
| 1.1.0 | B7.7.1 | 2021.1.0 | 0682 | 2021-02-26 | | Final release candidate for B7.7.1 |
| 1.0.0 | B7.7.1rc1 | | 0678 | 2021-02-22 | | First release candidate for B7.7.1 |
| 0.18.3 | B7.7 | 2020.4.0 | 0670 | 2021-01-25 | | Final release candidate for B7.7 |
| 0.18.2 | B7.7rc3 | | 0668 | 2021-01-19 | | Third release candidate for B7.7 |
| 0.18.1 | B7.7rc2 | | 0664 | 2021-01-08 | | Second release candidate for B7.7 |
| 0.18.0 | B7.7rc1 | | 0645 | 2020-12-21 | | First release candidate for B7.7 |
| 0.17.1 | B7.6 | 2020.3.0 | 0641 | 2020-09-15 | | Final release candidate for B7.6 |
| 0.17.0 | B7.6rc1 | | 0637 | 2020-08-28 | | First release candidate for B7.6 |
| 0.16.2 | B7.5 | 2020.2.0 | 0619 | 2020-06-10 | | Same as 0.16.1, but with installation bug fix |
| 0.16.1 | B7.5 | 2020.2.0 | 0619 | 2020-05-19 | | Final release candidate for B7.5 |
| 0.16.0 | B7.5rc1 | | 0614 | 2020-05-04 | | First release candidate for B7.5 |
| 0.15.1 | B7.4.2 | 2020.1.0 | 0586 | 2020-03-10 | | Final release candidate for B7.4.2 |
| 0.15.0 | B7.4.2rc1 | | 0585 | 2020-02-28 | | First release candidate for B7.4.2 |
| 0.14.2 | B7.4 | 2019.3.0 | 0570 | 2019-11-18 | | Final release candidate for B7.4 |
| 0.14.1 | B7.4rc2 | | 0568 | 2019-11-11 | | Second release candidate for B7.4 |
| 0.14.0 | B7.4rc1 | | 0563 | 2019-10-25 | | First release candidate for B7.4 |
| 0.13.8 | B7.3.1 | 2019.2.0 | 0541 | 2019-09-05 | | Patch for Build 7.3 released as Build 7.3.1 |
| 0.13.7 | B7.3 | 2019.1.0 | 0535 | 2019-06-21 | | Final release candidate for Build 7.3 |
| 0.13.6 | B7.3rc4 | | 0534 | 2019-06-20 | | Fourth release candidate for Build 7.3 |
| 0.13.5 | B7.3rc3 | | 0534 | 2019-06-19 | | Third release candidate for Build 7.3 |
| 0.13.4 | B7.3rc2 | | 0534 | 2019-06-18 | | Second release candidate for Build 7.3 |
| 0.13.3 | B7.3rc1 | | 0532 | 2019-06-04 | | First release candidate for Build 7.3 |
| 0.13.2 | | | 0500 | 2019-05-14 | | DMS test, no delivery to I&T |
| 0.13.1 | | | 0500 | 2019-03-08 | | DMS test, no delivery to I&T |
| 0.13.0 | | | 0500 | 2019-02-15 | | DMS test, no delivery to I&T |
| 0.12.3 | B7.2.1 | | 0500 | 2019-01-15 | | DMS Build 7.2.1 patch release |
| 0.12.2 | B7.2 | 2018_2 | 0495 | 2018-11-07 | | Final release candidate for Build 7.2 |
| 0.12.1 | B7.2rc2 | | 0495 | 2018-11-01 | | Second release candidate for Build 7.2 |
| 0.12.0 | B7.2rc1 | | 0493 | 2018-10-09 | | First release candidate for Build 7.2 |
| 0.11.0 | | | 0482 | 2018-09-10 | | DMS test, no delivery to I&T |
| 0.10.0 | | | 0477 | 2018-07-31 | | DMS test, no delivery to I&T |
| 0.9.6 | B7.1.3 | 2018_1 | 0468 | 2018-06-08 | | Final release candidate for Build 7.1.3 |
| 0.9.5 | B7.1.3rc3 | | 0468 | 2018-06-06 | | Third release candidate for Build 7.1.3 |
| 0.9.4 | B7.1.3rc2 | | 0463 | 2018-05-29 | | Second release candidate for Build 7.1.3 |
| 0.9.3 | B7.1.3rc1 | | 0457 | 2018-05-11 | | First release candidate for Build 7.1.3 |
| 0.9.2 | | | 0441 | 2018-03-28 | | DMS test, no delivery to I&T |
| 0.9.1 | | | 0432 | 2018-02-16 | | DMS test, no delivery to I&T |
| 0.9.0 | B7.1.2 | | 0422 | 2017-12-22 | | DMS patch release to I&T 2018-02-15 |
| 0.8.0 | B7.1.1 | | 0422 | 2017-11-06 | | DMS patch release to I&T 2018-01-17 |
| 0.8.0 | B7.1 | 2017_1 | 0422 | 2017-11-06 | | Final release for Build 7.1 |
| 0.7.7 | B7.0 | 2016_2 | 0303 | 2016-12-13 | | Final release for Build 7.0 |
## Unit Tests
Unit tests can be run via `pytest`. Within the top level of your local `jwst` repo checkout:
pip install -e ".[test]"
pytest
Need to parallelize your test runs over all available cores?
pip install pytest-xdist
pytest -n auto
## Regression Tests
Latest regression test results can be found here (STScI staff only):
https://plwishmaster.stsci.edu:8081/job/RT/job/JWST/
The test builds start at 6pm local Baltimore time Monday through Saturday on `jwcalibdev`.
To run the regression tests on your local machine, get the test dependencies
and set the environment variable TEST_BIGDATA to our Artifactory server
(STSci staff members only):
pip install -e ".[test]"
export TEST_BIGDATA=https://bytesalad.stsci.edu/artifactory
To run all the regression tests (except the very slow ones):
pytest --bigdata jwst/regtest
You can control where the test results are written with the
`--basetemp=<PATH>` arg to `pytest`. _NOTE that `pytest` will wipe this directory clean
for each test session, so make sure it is a scratch area._
If you would like to run a specific test, find its name or ID and use the `-k` option:
pytest --bigdata jwst/regtest -k nirspec
If developers need to update the truth files in our nightly regression tests,
there are instructions in the repository wiki.
https://github.com/spacetelescope/jwst/wiki/Maintaining-Regression-Tests
Raw data
{
"_id": null,
"home_page": null,
"name": "jwst",
"maintainer": null,
"docs_url": null,
"requires_python": "<3.13,>=3.10",
"maintainer_email": null,
"keywords": null,
"author": "JWST calibration pipeline developers",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/3f/c5/21e194c1ca74dd725cd4f57cdea270c104f973b1c2deef4023c0d87c9431/jwst-1.17.0.tar.gz",
"platform": null,
"description": "# JWST Calibration Pipeline\n\n[](https://github.com/spacetelescope/jwst/actions)\n[](https://codecov.io/gh/spacetelescope/jwst)\n[](http://jwst-pipeline.readthedocs.io/en/latest/?badge=latest)\n[](http://www.stsci.edu)\n[](http://www.astropy.org/)\n[](https://zenodo.org/badge/latestdoi/60551519)\n\n\n\n> [!IMPORTANT]\n> JWST requires a C compiler for dependencies and is currently limited to Python 3.10, 3.11, or 3.12.\n\n> [!NOTE]\n> Linux and MacOS platforms are tested and supported. Windows is not currently supported.\n\n> [!WARNING]\n> Installation on MacOS Mojave 10.14 will fail due to lack of a stable build for dependency ``opencv-python``.\n\n## Installation\n\nPlease contact the [JWST Help Desk](https://jwsthelp.stsci.edu) for installation issues.\n\nThe easiest way to install the latest `jwst` release into a fresh virtualenv or conda environment is\n\n pip install jwst\n\n### Detailed Installation\n\nThe `jwst` package can be installed into a virtualenv or conda environment via `pip`.\nWe recommend that for each installation you start by creating a fresh\nenvironment that only has Python installed and then install the `jwst` package and\nits dependencies into that bare environment.\nIf using conda environments, first make sure you have a recent version of Anaconda\nor Miniconda installed.\nIf desired, you can create multiple environments to allow for switching between different\nversions of the `jwst` package (e.g. a released version versus the current development version).\n\nIn all cases, the installation is generally a 3-step process:\n* Create a conda environment\n* Activate that environment\n* Install the desired version of the `jwst` package into that environment\n\nDetails are given below on how to do this for different types of installations,\nincluding tagged releases, DMS builds used in operations, and development versions.\nRemember that all conda operations must be done from within a bash/zsh shell.\n\n\n### Installing latest releases\n\nYou can install the latest released version via `pip`. From a bash/zsh shell:\n\n conda create -n <env_name> python=3.11\n conda activate <env_name>\n pip install jwst\n\nYou can also install a specific version:\n\n conda create -n <env_name> python=3.11\n conda activate <env_name>\n pip install jwst==1.16.1\n\n### Installing the development version from Github\n\nYou can install the latest development version (not as well tested) from the\nGithub main branch:\n\n conda create -n <env_name> python=3.11\n conda activate <env_name>\n pip install git+https://github.com/spacetelescope/jwst\n\n\n### Installing a DMS Operational Build\n\nThere may be occasions where an exact copy of an operational DMS build is\ndesired (e.g. for validation testing or debugging operational issues).\nWe package releases for DMS builds via environment snapshots that specify the\nexact versions of all packages to be installed.\n\nTo install a particular DMS build, consult the\n[Software vs DMS build version map](https://github.com/spacetelescope/jwst#software-vs-dms-build-version-map)\ntable shown below to determine the correct jwst tag. For example, to install the\nversion of `jwst` used in DMS build 9.0, use jwst tag 1.8.2. The overall\nprocedure is similar to the 3-step process outlined in the previous section, but the\ndetails of each command vary, due to the use of environment snapshot files that specify\nall of the particular packages to install. Also note that different snapshot files are\nused for Linux and Mac OS systems.\n\nLinux:\n\n conda create -n jwstdp-1.16.1 --file https://ssb.stsci.edu/releases/jwstdp/1.16.1/conda_python_stable-deps.txt\n conda activate jwstdp-1.16.1\n pip install -r https://ssb.stsci.edu/releases/jwstdp/1.16.1/reqs_stable-deps.txt\n\nMacOS:\n\n conda create -n jwstdp-1.16.1 --file https://ssb.stsci.edu/releases/jwstdp/1.16.1/conda_python_macos-stable-deps.txt\n conda activate jwstdp-1.16.1\n pip install -r https://ssb.stsci.edu/releases/jwstdp/1.16.1/reqs_macos-stable-deps.txt\n\nEach DMS delivery has its own installation instructions, which may be found in\nthe corresponding release documentation linked from this page:\nhttps://github.com/astroconda/astroconda-releases/tree/master/jwstdp\nThe installation procedures may change from time to time, so consulting the\ndocumentation page for the specific version in question is the best way to get\nthat version installed.\n\n\n### Installing for Developers\n\nIf you want to be able to work on and test the source code with the `jwst` package,\nthe high-level procedure to do this is to first create a conda environment using\nthe same procedures outlined above, but then install your personal copy of the\ncode overtop of the original code in that environment. Again, this should be done\nin a separate conda environment from any existing environments that you may have\nalready installed with released versions of the `jwst` package.\n\nAs usual, the first two steps are to create and activate an environment:\n\n conda create -n <env_name> python=3.11\n conda activate <env_name>\n\nTo install your own copy of the code into that environment, you first need to\nfork and clone the `jwst` repo:\n\n cd <where you want to put the repo>\n git clone https://github.com/<your_github_username>/jwst.git\n cd jwst\n\n*Note: `python setup.py install` and `python setup.py develop` commands do not work.*\n\nInstall from your local checked-out copy as an \"editable\" install:\n\n pip install -e .\n\nIf you want to run the unit or regression tests and/or build the docs, you can make\nsure those dependencies are installed too:\n\n pip install -e \".[test]\"\n pip install -e \".[docs]\"\n pip install -e \".[test,docs]\"\n\nNeed other useful packages in your development environment?\n\n pip install ipython jupyter matplotlib pylint\n\n\n## Calibration References Data System (CRDS) Setup\n\n**Note: As of November 10, 2022, the process of deprecating the CRDS PUB Server will start.\nFor details, refer to the [CRDS PUB Server Freeze\nand Deprecation page](https://jwst-pipeline.readthedocs.io/en/stable/jwst/user_documentation/pub_deprecation.html#crds-pub-server-freeze-and-deprecation)**\n\n\nCRDS is the system that manages the reference files needed to run the pipeline.\nFor details about CRDS, see the [User's\nGuide](https://jwst-crds.stsci.edu/static/users_guide/index.html)\n\nThe JWST CRDS server is available at https://jwst-crds.stsci.edu\n\nIt supports the automatic processing pipeline at STScI.\nInside the STScI network, the same server is used by the pipeline by default with no modifications.\nTo run the pipeline outside the STScI network, CRDS must be configured by setting\ntwo environment variables:\n\n export CRDS_PATH=<locally-accessable-path>/crds_cache/jwst_ops\n export CRDS_SERVER_URL=https://jwst-crds.stsci.edu\n\n\n``<locally-accessable-path>`` can be any the user has permissions to use, such as `$HOME`.\nExpect to use upwards of 200GB of disk space to cache the latest couple of contexts.\n\nTo use a specific CRDS context, other than the current default, set the ``CRDS_CONTEXT``\nenvironment variable:\n\n export CRDS_CONTEXT=jwst_1179.pmap\n\n## Documentation\n\nDocumentation (built daily from the Github `main` branch) is available at:\n\nhttps://jwst-pipeline.readthedocs.io/en/latest/\n\nTo build the docs yourself, clone this repository and build the documentation with:\n\n pip install -e \".[docs]\"\n cd docs\n make html\n make latexpdf\n\n\n## Contributions and Feedback\n\nWe welcome contributions and feedback on the project. Please follow the\n[contributing guidelines](CONTRIBUTING.md) to submit an issue or a pull request.\n\nWe strive to provide a welcoming community to all of our users by abiding with\nthe [Code of Conduct](CODE_OF_CONDUCT.md).\n\nIf you have questions or concerns regarding the software, please open an issue\nat https://github.com/spacetelescope/jwst/issues or\ncontact the [JWST Help Desk](https://jwsthelp.stsci.edu).\n\n\n## Software vs DMS build version map\n\nThe table below provides information on each release of the `jwst` package\nand its relationship to software builds used in the STScI JWST DMS operations\nenvironment. The `Released` column gives the date on which the `jwst` tag\nwas released on PyPi and the `Ops Install` column gives the date on which\nthe build incorporating that release was installed in DMS operations.\nNote that the `CRDS_CONTEXT` listed is a minimum context that can be used with\nthat release. A release should work with any contexts between\nthe specified context and less than the context for the next release.\n\n| jwst tag | DMS build | SDP_VER | CRDS_CONTEXT | Released | Ops Install | Notes |\n|---------------------|-----------|----------|--------------|------------|-------------|-----------------------------------------------|\n| 1.17.0rc1 | B11.2 | TBD | 1321 | 2024-12-20 | TBD | First release candidate for B11.2 |\n| 1.16.1 | B11.1.1 | 2024.3.1 | 1303 | 2024-11-13 | 2024-12-06 | Final release candidate for B11.1 |\n| 1.16.0 | B11.1 | 2024.3.0 | 1298 | 2024-09-20 | | First release candidate for B11.1 |\n| 1.15.1 | B11.0 | 2024.2.2 | 1293 | 2024-07-08 | 2024-09-12 | Final release candidate for B11.0 |\n| 1.15.0 | B11.0rc1 | | 1274 | 2024-06-26 | | First release candidate for B11.0 |\n| 1.14.1 | | | 1240 | 2024-06-27 | | PyPI-only release for external users |\n| 1.14.0 | B10.2.1 | 2024.1.1 | 1240 | 2024-03-29 | 2024-06-12 | Final release candidate for B10.2.1 |\n| 1.13.4 | | | 1210 | 2024-01-25 | | PyPI-only release for external users |\n| 1.13.3 | B10.1 | 2023.4.0 | 1181 | 2024-01-05 | | Final release candidate for B10.1 |\n| 1.13.2 | B10.1rc3 | 2023.4.0 | 1181 | 2023-12-21 | | Third release candidate for B10.1 |\n| 1.13.1 | B10.1rc2 | 2023.4.0 | 1181 | 2023-12-19 | | Second release candidate for B10.1 |\n| 1.13.0 | B10.1rc1 | 2023.4.0 | 1179 | 2023-12-15 | | First release candidate for B10.1 |\n| 1.12.5 | B10.0.1 | 2023.3.1 | 1166 | 2023-10-19 | 2023-12-05 | Patch release B10.0.1 |\n| 1.12.4 | | | | 2023-10-12 | | Pinning dependencies for external users |\n| 1.12.3 | B10.0 | 2023.3.0 | 1135 | 2023-10-03 | 2023-12-05 | Final release candidate for B10.0 |\n| 1.12.2 | B10.0rc3 | | 1135 | 2023-10-02 | | Third release candidate for B10.0 |\n| 1.12.1 | B10.0rc2 | | 1132 | 2023-09-26 | | Second release candidate for B10.0 |\n| 1.12.0 | B10.0rc1 | | 1130 | 2023-09-18 | | First release candidate for B10.0 |\n| 1.11.4 | B9.3.1 | 2023.2.1 | 1107 | 2023-08-14 | 2023-08-24 | Final release for B9.3.1 patch |\n| 1.11.3 | B9.3 | 2023.2.0 | 1097 | 2023-07-17 | | Final release candidate for B9.3 |\n| 1.11.2 | B9.3rc3 | | 1097 | 2023-07-12 | | Third release candidate for B9.3 |\n| 1.11.1 | B9.3rc2 | | 1094 | 2023-06-29 | | Second release candidate for B9.3 |\n| 1.11.0 | B9.3rc1 | | 1094 | 2023-06-21 | | First release candidate for B9.3 |\n| 1.10.2 | | | 1077 | 2023-04-14 | | Pinning dependencies for external users |\n| 1.10.1 | B9.2.x | 2023.1.1 | 1077 | 2023-04-13 | 2023-05-23 | Final release candidate for B9.2 |\n| 1.10.0 | B9.2rc1 | | 1075 | 2023-03-31 | | First release candidate for B9.2 |\n| 1.9.6 | B9.1.2 | 2022.5.2 | 1068 | 2023-03-09 | 2023-03-15 | Final release candidate for B9.1.2 |\n| 1.9.5 | | | 1061 | 2023-03-02 | | First release candidate for B9.1.2 |\n| 1.9.4 | B9.1.1 | 2022.5.1 | 1041 | 2023-01-27 | 2023-02-28 | Final release candidate for B9.1.1 |\n| 1.9.3 | B9.1 | 2022.5.0 | 1030 | 2023-01-12 | 2023-02-28 | Final release candidate for B9.1 |\n| 1.9.2 | B9.1rc2 | | | 2023-01-04 | | Second release candidate for B9.1 (hotfix) |\n| 1.9.1 | B9.1rc2 | | | 2023-01-03 | | Second release candidate for B9.1 |\n| 1.9.0 | B9.1rc1 | | | 2022-12-27 | | First release candidate for B9.1 |\n| 1.8.5 | B9.0 | | 1019 | 2022-12-12 | | Documentation patch release for B9.0 |\n| 1.8.4 | B9.0 | | | 2022-11-16 | | Documentation patch release for B9.0 |\n| 1.8.3 | B9.0 | | | 2022-11-11 | | Documentation patch release for B9.0 |\n| 1.8.2 | B9.0 | 2022.4.0 | 1017 | 2022-10-19 | 2022-11-17 | Final release candidate for B9.0 |\n| 1.8.1 | B9.0rc2 | | | 2022-10-17 | | Second release candidate for B9.0 |\n| 1.8.0 | B9.0rc1 | | | 2022-10-10 | | First release candidate for B9.0 |\n| 1.7.2 | B8.1.2 | 2022.3.1 | 0984 | 2022-09-12 | 2022-09-21 | Final release candidate for B8.1.2 |\n| 1.7.1 | B8.1.2rc2 | | | 2022-09-07 | | Second release candidate for B8.1.2 |\n| 1.7.0 | B8.1.2rc1 | | | 2022-09-01 | | First release candidate for B8.1.2 |\n| 1.6.2 | B8.1 | 2022.3.0 | 0953 | 2022-07-19 | 2022-08-19 | Final release candidate for B8.1 |\n| 1.6.1 | B8.1rc2 | | | 2022-07-15 | | Second release candidate for B8.1 |\n| 1.6.0 | B8.1rc1 | | | 2022-07-11 | | First release candidate for B8.1 |\n| 1.5.3 | B8.0.1 | 2022.2.1 | 0913 | 2022-06-20 | 2022-06-30 | Patch release B8.0.1 |\n| 1.5.2 | B8.0 | 2022.2.0 | 0874 | 2022-05-20 | 2022-06-16 | Final release candidate for B8.0 |\n| 1.5.1 | B8.0rc2 | | | 2022-05-17 | | Second release candidate for B8.0 |\n| 1.5.0 | B8.0rc1 | | | 2022-05-05 | | First release candidate for B8.0 |\n| 1.4.6 | B7.9.3 | 2022.1.2 | 0800 | 2022-03-25 | | Final release candidate for B7.9.3 |\n| 1.4.5 | B7.9.3rc2 | | | 2022-03-23 | | Second release candidate for B7.9.3 |\n| 1.4.4 | B7.9.3rc1 | | | 2022-03-16 | | First release candidate for B7.9.3 |\n| 1.4.3 | B7.9.1 | 2022.1.1 | 0800 | 2022-02-03 | | Final B7.9.1 |\n| 1.4.2 | B7.9 | 2022.1.0 | 0797 | 2022-01-20 | | Final release candidate for B7.9 |\n| 1.4.1 | B7.9rc2 | | | 2022-01-15 | | Second release candidate for B7.9 |\n| 1.4.0 | B7.9rc1 | | | 2022-01-10 | | First release candidate for B7.9 |\n| Pre-launch releases | | | | | | |\n| 1.3.3 | B7.8.2 | 2021.4.0 | 0764 | 2021-10-05 | | Same as 1.3.2, but with installation bug fix |\n| 1.3.2 | B7.8.2 | 2021.4.0 | 0764 | 2021-09-03 | | Final release candidate for B7.8.2 |\n| 1.3.1 | B7.8.1 | 2021.3.0 | 0742 | 2021-08-09 | | Final release candidate for B7.8.1 |\n| 1.3.0 | B7.8.1rc1 | | 0741 | 2021-08-02 | | First release candidate for B7.8.1 |\n| 1.2.3 | B7.8 | 2021.2.0 | 0732 | 2021-06-08 | | Final release candidate for B7.8 |\n| 1.2.2 | B7.8rc3 | | | 2021-06-08 | | Third release candidate for B7.8 |\n| 1.2.1 | B7.8rc2 | | | 2021-06-07 | | Second release candidate for B7.8 |\n| 1.2.0 | B7.8rc1 | | 0723 | 2021-05-24 | | First release candidate for B7.8 |\n| 1.1.0 | B7.7.1 | 2021.1.0 | 0682 | 2021-02-26 | | Final release candidate for B7.7.1 |\n| 1.0.0 | B7.7.1rc1 | | 0678 | 2021-02-22 | | First release candidate for B7.7.1 |\n| 0.18.3 | B7.7 | 2020.4.0 | 0670 | 2021-01-25 | | Final release candidate for B7.7 |\n| 0.18.2 | B7.7rc3 | | 0668 | 2021-01-19 | | Third release candidate for B7.7 |\n| 0.18.1 | B7.7rc2 | | 0664 | 2021-01-08 | | Second release candidate for B7.7 |\n| 0.18.0 | B7.7rc1 | | 0645 | 2020-12-21 | | First release candidate for B7.7 |\n| 0.17.1 | B7.6 | 2020.3.0 | 0641 | 2020-09-15 | | Final release candidate for B7.6 |\n| 0.17.0 | B7.6rc1 | | 0637 | 2020-08-28 | | First release candidate for B7.6 |\n| 0.16.2 | B7.5 | 2020.2.0 | 0619 | 2020-06-10 | | Same as 0.16.1, but with installation bug fix |\n| 0.16.1 | B7.5 | 2020.2.0 | 0619 | 2020-05-19 | | Final release candidate for B7.5 |\n| 0.16.0 | B7.5rc1 | | 0614 | 2020-05-04 | | First release candidate for B7.5 |\n| 0.15.1 | B7.4.2 | 2020.1.0 | 0586 | 2020-03-10 | | Final release candidate for B7.4.2 |\n| 0.15.0 | B7.4.2rc1 | | 0585 | 2020-02-28 | | First release candidate for B7.4.2 |\n| 0.14.2 | B7.4 | 2019.3.0 | 0570 | 2019-11-18 | | Final release candidate for B7.4 |\n| 0.14.1 | B7.4rc2 | | 0568 | 2019-11-11 | | Second release candidate for B7.4 |\n| 0.14.0 | B7.4rc1 | | 0563 | 2019-10-25 | | First release candidate for B7.4 |\n| 0.13.8 | B7.3.1 | 2019.2.0 | 0541 | 2019-09-05 | | Patch for Build 7.3 released as Build 7.3.1 |\n| 0.13.7 | B7.3 | 2019.1.0 | 0535 | 2019-06-21 | | Final release candidate for Build 7.3 |\n| 0.13.6 | B7.3rc4 | | 0534 | 2019-06-20 | | Fourth release candidate for Build 7.3 |\n| 0.13.5 | B7.3rc3 | | 0534 | 2019-06-19 | | Third release candidate for Build 7.3 |\n| 0.13.4 | B7.3rc2 | | 0534 | 2019-06-18 | | Second release candidate for Build 7.3 |\n| 0.13.3 | B7.3rc1 | | 0532 | 2019-06-04 | | First release candidate for Build 7.3 |\n| 0.13.2 | | | 0500 | 2019-05-14 | | DMS test, no delivery to I&T |\n| 0.13.1 | | | 0500 | 2019-03-08 | | DMS test, no delivery to I&T |\n| 0.13.0 | | | 0500 | 2019-02-15 | | DMS test, no delivery to I&T |\n| 0.12.3 | B7.2.1 | | 0500 | 2019-01-15 | | DMS Build 7.2.1 patch release |\n| 0.12.2 | B7.2 | 2018_2 | 0495 | 2018-11-07 | | Final release candidate for Build 7.2 |\n| 0.12.1 | B7.2rc2 | | 0495 | 2018-11-01 | | Second release candidate for Build 7.2 |\n| 0.12.0 | B7.2rc1 | | 0493 | 2018-10-09 | | First release candidate for Build 7.2 |\n| 0.11.0 | | | 0482 | 2018-09-10 | | DMS test, no delivery to I&T |\n| 0.10.0 | | | 0477 | 2018-07-31 | | DMS test, no delivery to I&T |\n| 0.9.6 | B7.1.3 | 2018_1 | 0468 | 2018-06-08 | | Final release candidate for Build 7.1.3 |\n| 0.9.5 | B7.1.3rc3 | | 0468 | 2018-06-06 | | Third release candidate for Build 7.1.3 |\n| 0.9.4 | B7.1.3rc2 | | 0463 | 2018-05-29 | | Second release candidate for Build 7.1.3 |\n| 0.9.3 | B7.1.3rc1 | | 0457 | 2018-05-11 | | First release candidate for Build 7.1.3 |\n| 0.9.2 | | | 0441 | 2018-03-28 | | DMS test, no delivery to I&T |\n| 0.9.1 | | | 0432 | 2018-02-16 | | DMS test, no delivery to I&T |\n| 0.9.0 | B7.1.2 | | 0422 | 2017-12-22 | | DMS patch release to I&T 2018-02-15 |\n| 0.8.0 | B7.1.1 | | 0422 | 2017-11-06 | | DMS patch release to I&T 2018-01-17 |\n| 0.8.0 | B7.1 | 2017_1 | 0422 | 2017-11-06 | | Final release for Build 7.1 |\n| 0.7.7 | B7.0 | 2016_2 | 0303 | 2016-12-13 | | Final release for Build 7.0 |\n\n\n## Unit Tests\n\nUnit tests can be run via `pytest`. Within the top level of your local `jwst` repo checkout:\n\n pip install -e \".[test]\"\n pytest\n\nNeed to parallelize your test runs over all available cores?\n\n pip install pytest-xdist\n pytest -n auto\n\n\n## Regression Tests\n\nLatest regression test results can be found here (STScI staff only):\n\nhttps://plwishmaster.stsci.edu:8081/job/RT/job/JWST/\n\nThe test builds start at 6pm local Baltimore time Monday through Saturday on `jwcalibdev`.\n\nTo run the regression tests on your local machine, get the test dependencies\nand set the environment variable TEST_BIGDATA to our Artifactory server\n(STSci staff members only):\n\n pip install -e \".[test]\"\n export TEST_BIGDATA=https://bytesalad.stsci.edu/artifactory\n\nTo run all the regression tests (except the very slow ones):\n\n pytest --bigdata jwst/regtest\n\nYou can control where the test results are written with the\n`--basetemp=<PATH>` arg to `pytest`. _NOTE that `pytest` will wipe this directory clean\nfor each test session, so make sure it is a scratch area._\n\nIf you would like to run a specific test, find its name or ID and use the `-k` option:\n\n pytest --bigdata jwst/regtest -k nirspec\n\nIf developers need to update the truth files in our nightly regression tests,\nthere are instructions in the repository wiki.\n\nhttps://github.com/spacetelescope/jwst/wiki/Maintaining-Regression-Tests\n",
"bugtrack_url": null,
"license": "Copyright (C) 2020 Association of Universities for Research in Astronomy (AURA) Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of AURA and its representatives may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY AURA ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL AURA BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ",
"summary": "Library for calibration of science observations from the James Webb Space Telescope",
"version": "1.17.0",
"project_urls": {
"Documentation": "https://jwst-pipeline.readthedocs.io/en/stable/",
"Homepage": "https://github.com/spacetelescope/jwst",
"Source Code": "https://github.com/spacetelescope/jwst",
"Tracker": "https://github.com/spacetelescope/jwst/issues"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "8c2e3d0e29d49b524d54bf56fd93cb415ee8f029a381cf903ca27d3f7e28d857",
"md5": "4de960c56d1be3e843b08df803b8b9d5",
"sha256": "6841a29d52e5f1514020ec7e7d02f2420e5ece5737bfa7d064abe998a4ec957b"
},
"downloads": -1,
"filename": "jwst-1.17.0-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "4de960c56d1be3e843b08df803b8b9d5",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.10",
"size": 13195036,
"upload_time": "2024-12-21T02:39:31",
"upload_time_iso_8601": "2024-12-21T02:39:31.752952Z",
"url": "https://files.pythonhosted.org/packages/8c/2e/3d0e29d49b524d54bf56fd93cb415ee8f029a381cf903ca27d3f7e28d857/jwst-1.17.0-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "46f75ecec141721578c3a62bc91d0b58b6082f7b280355f5599147b379272781",
"md5": "df7d34be2914977dc98f5e5b01e9a632",
"sha256": "c0f1a0d8d57a42906745771d51ce165bec40c799c79309667b6de1c96611dbe0"
},
"downloads": -1,
"filename": "jwst-1.17.0-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "df7d34be2914977dc98f5e5b01e9a632",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.10",
"size": 13195505,
"upload_time": "2024-12-21T02:39:37",
"upload_time_iso_8601": "2024-12-21T02:39:37.126873Z",
"url": "https://files.pythonhosted.org/packages/46/f7/5ecec141721578c3a62bc91d0b58b6082f7b280355f5599147b379272781/jwst-1.17.0-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "665bda1acf52b62f383bd386ccf8c82127f6d9f3131e2e4655e3dab5941848f5",
"md5": "2e3a778e0d4717fea5fc8f055d83be83",
"sha256": "6ab48eaf130b1c334644ca190c60770bc0aa77e52245801d9a1999793e0a44aa"
},
"downloads": -1,
"filename": "jwst-1.17.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "2e3a778e0d4717fea5fc8f055d83be83",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.10",
"size": 13329088,
"upload_time": "2024-12-21T02:39:40",
"upload_time_iso_8601": "2024-12-21T02:39:40.720646Z",
"url": "https://files.pythonhosted.org/packages/66/5b/da1acf52b62f383bd386ccf8c82127f6d9f3131e2e4655e3dab5941848f5/jwst-1.17.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a3c3e45fbff59276e7050db8c01b68793342d35d3cbcf089c8679a7af74d9f84",
"md5": "04c9a086fa2467a14147669ac1bfbe18",
"sha256": "376d88ba7bd46bea64707f6257da9030f7911b0eede09d9828d28f8464fdfeb1"
},
"downloads": -1,
"filename": "jwst-1.17.0-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "04c9a086fa2467a14147669ac1bfbe18",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.10",
"size": 13195038,
"upload_time": "2024-12-21T02:39:44",
"upload_time_iso_8601": "2024-12-21T02:39:44.453278Z",
"url": "https://files.pythonhosted.org/packages/a3/c3/e45fbff59276e7050db8c01b68793342d35d3cbcf089c8679a7af74d9f84/jwst-1.17.0-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0847ba30ba3174c170f6be5ad5214ba359c7405af5744a7c0fe76de154197a23",
"md5": "dde9ad8e513976ca738b21ad343ee162",
"sha256": "bec0153d9cba71da16b016a854c4565baa7d997892db6a228b3a78d90f9a7bb0"
},
"downloads": -1,
"filename": "jwst-1.17.0-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "dde9ad8e513976ca738b21ad343ee162",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.10",
"size": 13195507,
"upload_time": "2024-12-21T02:39:47",
"upload_time_iso_8601": "2024-12-21T02:39:47.633259Z",
"url": "https://files.pythonhosted.org/packages/08/47/ba30ba3174c170f6be5ad5214ba359c7405af5744a7c0fe76de154197a23/jwst-1.17.0-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "19ed05af7a94c6a92bc469fc3e2fbab35e9a713c994cf30f3ea32b02e370b984",
"md5": "c36e74fea7f656407aa88219c9429a95",
"sha256": "d335abc1d30c2b850efa815b3e91c2f3914238a28da69a8387dd1542fbce4df6"
},
"downloads": -1,
"filename": "jwst-1.17.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "c36e74fea7f656407aa88219c9429a95",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.10",
"size": 13329757,
"upload_time": "2024-12-21T02:39:51",
"upload_time_iso_8601": "2024-12-21T02:39:51.263796Z",
"url": "https://files.pythonhosted.org/packages/19/ed/05af7a94c6a92bc469fc3e2fbab35e9a713c994cf30f3ea32b02e370b984/jwst-1.17.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3e5972e3dd90adc7370bd64f3929f907baecaa639aeef39db7b192be75201b91",
"md5": "1bef0cbb3ded8a2df90b7fc92311bb5a",
"sha256": "b03a24aca42fcb893ae1b9e7596ccea2ba8c5fa572b2bba4c9f0af5d4d9d8237"
},
"downloads": -1,
"filename": "jwst-1.17.0-cp312-cp312-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "1bef0cbb3ded8a2df90b7fc92311bb5a",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.10",
"size": 13196207,
"upload_time": "2024-12-21T02:39:55",
"upload_time_iso_8601": "2024-12-21T02:39:55.343967Z",
"url": "https://files.pythonhosted.org/packages/3e/59/72e3dd90adc7370bd64f3929f907baecaa639aeef39db7b192be75201b91/jwst-1.17.0-cp312-cp312-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d769a11b38167be5fe618082fa4c5726aa84bd5d80316ef490c6ea7540a69949",
"md5": "f02a807cbc42090014e6fee5a35f433c",
"sha256": "4cc19d0325aaad450cc595fb8980375d2a2b2393a1fabb7b09ae213c9f9e7c54"
},
"downloads": -1,
"filename": "jwst-1.17.0-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "f02a807cbc42090014e6fee5a35f433c",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.10",
"size": 13196193,
"upload_time": "2024-12-21T02:39:58",
"upload_time_iso_8601": "2024-12-21T02:39:58.721555Z",
"url": "https://files.pythonhosted.org/packages/d7/69/a11b38167be5fe618082fa4c5726aa84bd5d80316ef490c6ea7540a69949/jwst-1.17.0-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c906101e9ff36b8141e34ebc8f16652eef34f07f01a404fe369db939c9825ee6",
"md5": "9d89415d01f017c238651512e910d89d",
"sha256": "89d76b756939b0869626f9e42ff259f12f98ea88e29f0ebb58af11dc63b864d2"
},
"downloads": -1,
"filename": "jwst-1.17.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "9d89415d01f017c238651512e910d89d",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.10",
"size": 13333083,
"upload_time": "2024-12-21T02:40:02",
"upload_time_iso_8601": "2024-12-21T02:40:02.721907Z",
"url": "https://files.pythonhosted.org/packages/c9/06/101e9ff36b8141e34ebc8f16652eef34f07f01a404fe369db939c9825ee6/jwst-1.17.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3fc521e194c1ca74dd725cd4f57cdea270c104f973b1c2deef4023c0d87c9431",
"md5": "7bab1b3ba344646b7bb38abb7ed420a9",
"sha256": "93a4729dd8351d34073072d9818029fe18423e59b4fa81c6822c0c95ec1b3a29"
},
"downloads": -1,
"filename": "jwst-1.17.0.tar.gz",
"has_sig": false,
"md5_digest": "7bab1b3ba344646b7bb38abb7ed420a9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<3.13,>=3.10",
"size": 16133155,
"upload_time": "2024-12-21T02:40:06",
"upload_time_iso_8601": "2024-12-21T02:40:06.870867Z",
"url": "https://files.pythonhosted.org/packages/3f/c5/21e194c1ca74dd725cd4f57cdea270c104f973b1c2deef4023c0d87c9431/jwst-1.17.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-21 02:40:06",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "spacetelescope",
"github_project": "jwst",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"tox": true,
"lcname": "jwst"
}