Pynpoint

Latest version: v0.11.0

Safety actively analyzes 619516 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.11.0

- Added support for Python 3.10 and 3.11 and dropped support for Python 3.7 and 3.8
- Added `resume` parameter to `MCMCsamplingModule` for using the backend of `emcee`
- Several improvements in `ContrastCurveModule`
- Added `method='range'` option in `FrameSelectionModule`
- Added `processing_type='CODI`' option in `PcaPsfSubtractionModule`

0.10.0

- Compatibility with Python 3.9 and dropped support for Python 3.6.
- Changed CI from Travis to Github Actions.
- Changed coverage report from Coveralls to Codecov.
- Transferred the main Github branch from `master` to `main`.
- Updated documentation and added notebook tutorials.
- Added `list_attributes` method to `Pypeline`.

0.9.0

- IFS support for several additional pipeline modules (see [overview](https://pynpoint.readthedocs.io/en/latest/overview.html)), including `PcaPsfSubtractionModule`.
- The `processing_type` parameter in `PcaPsfSubtractionModule` is used to select the spectral and/or angular differential imaging processing type.
- Improved use of the `offset` parameter in `SimplexMinimizationModule` and `SystematicErrorModule`.
- Compatibility with Python 3.8, in addition to Python 3.6 and 3.7.
- Creation of `util.apply_func` for multiprocessing functions that need to be pickable.
- Simplifications in `DitheringBackgroundModule` with several deprecated parameters.
- Updated documentation, docstrings and dependencies.

0.8.3

- Support by `dataio` and `FitsReadingModule` for 4D IFS data.
- `ifs_data` (boolean) parameter in `FitsReadingModule`.
- `WavelengthReadingModule` for adding the wavelengths of an IFS dataset to the `WAVELENGTH` attribute.
- `ParangReadingModule` and `WavelengthReadingModule` support for both FITS and ASCII input.
- Automatic clearing of data and attributes from the output ports when the `run` method of `ProcessingModule` is used.
- Type hints, type checks, and style improvements.
- Support by `MCMCsamplingModule` for the Hessian minimization.
- Refactoring of the unit tests and `util.tests`.
- Function for test data with dithering: `util.tests.create_dither_data`.

0.8.2

- `ResidualSelectionModule` for frame selection after the PSF subtraction.
- `SystematicErrorModule` for estimating the systematic error on the flux and position.
- `GaussianFilterModule` for applying a Gaussian filter.
- Many small improvements, new parameters, and a few minor bug fixes.
- Refactoring of several pipeline modules and utility functions.
- Updated documentation and additional unit tests.

0.8.1

- Multiprocessing of stacks of images by `apply_function_to_images`.
- Multiprocessing bug fix in `util.multiproc`, `util.multistack`, and `util.multiline`.
- Preprocessing options in `NearReadingModule`.
- `reference_in_tag` parameter and weighted residuals in `SimplexMinimizationModule`.
- Type checks in all pipeline modules and most of the utility functions.
- Vectorized processing of images in several modules instead of using `apply_function_to_images`.
- `pep8` improvements for all code.
- Additional unit tests, code coverage of 95%.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.