Scopesim

Latest version: v0.9.0

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

Scan your dependencies

Page 1 of 4

0.9.0

**2024-10-11**

> [!IMPORTANT]
> The minimum required Python version for this package is now **3.10** (see Dependency Changes).
> Python 3.13 is currently not supported as it causes issues on some platforms that are not yet fully understood. We are currently working on fixing 3.13 support.


What's Changed
API Changes
* ScopeSimple by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/426
* Make `DataContainer` an attribute of `Effect` by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/482
New Features or Improvements
* Replace NaNs in images, log warning by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/466
* Make observe work with no source (empty field) by oczoske in https://github.com/AstarVienna/ScopeSim/pull/483
* Add a new top level to CMDS nested mapping to store current simulation run settings by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/493
Dependency Changes
* Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows by dependabot in https://github.com/AstarVienna/ScopeSim/pull/465
* Drop support for Python 3.9 by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/471
* Bump some dependency versions by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/472
* Use sphinx-book-theme for RTD by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/473
* Bump two dependencies, use tqdm.auto by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/477
* Bump scipy from 1.11.4 to 1.14.1 and httpx from 0.23.0 to 0.26.0 by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/480
* Remove skycalc_cli from dependencies by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/481
* Bump notebook from 7.0.7 to 7.2.2 by dependabot in https://github.com/AstarVienna/ScopeSim/pull/486
* Limit supported Python version to 3.10 <= x < 3.13 by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/497
Documentation Improvements
* Update source_from_images.ipynb by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/469
* Update example notebook to properly show the same observation by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/476
Other Changes
* Add `SourceField` and subclasses, rework `Source` by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/405
* Some small improvement, mostly focused on numpy by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/467
* Don't fail on symlinks for packages path by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/474
* Cleanup `DataContainer` in preparation for Effect refactoring by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/478
* Fix Poisson NaN bug and clarify by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/484
* Source object data scaling fix by janusbrink in https://github.com/AstarVienna/ScopeSim/pull/485
* Workaround for 491 metadata.requires can return None by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/492
* Fixed cdelt calculation when scaling an imageHDU by janusbrink in https://github.com/AstarVienna/ScopeSim/pull/490

New Contributors
* janusbrink made their first contribution in https://github.com/AstarVienna/ScopeSim/pull/485

**Full Changelog**: https://github.com/AstarVienna/ScopeSim/compare/v0.8.4...v0.9.0

0.8.4

**2024-08-29**

*Last version to support Python 3.9*

This includes many small and not-so-small fixes and improvements, which are made available here to Python 3.9, while a few more major changes will be released soon as Version 0.9.0, but without support for Python 3.9.

What's Changed
Changes to or addition of Effects
* Test all cases of DIT & NDIT vs. exptime and AutoExposure by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/428
* Avoid in-place operations because of dtype conflicts by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/432
* Split PSF and Electronic effects into subpackages by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/434
* Improve SVO filter handling by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/454
* Added function to round the edges of square PSF kernels by astronomyk in https://github.com/AstarVienna/ScopeSim/pull/459
Dependency Changes
* Bump tornado from 6.4 to 6.4.1 by dependabot in https://github.com/AstarVienna/ScopeSim/pull/427
* Bump urllib3 from 1.26.18 to 1.26.19 by dependabot in https://github.com/AstarVienna/ScopeSim/pull/429
* Bump certifi from 2023.11.17 to 2024.7.4 by dependabot in https://github.com/AstarVienna/ScopeSim/pull/435
* Bump zipp from 3.17.0 to 3.19.1 by dependabot in https://github.com/AstarVienna/ScopeSim/pull/436
* Bump setuptools from 69.0.2 to 70.0.0 by dependabot in https://github.com/AstarVienna/ScopeSim/pull/437
* Bump some dependencies to get rid of some indirect ones by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/445
* Use `pooch` for `download_example_data` by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/446
* Bump matplotlib, synphot, pyerfa by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/450
Other Changes
* Formatting and Refactoring of `nghxrg.py` by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/431
* Rename `DetectorArray` ➡️ `DetectorManager` plus Docstrings and Refactoring by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/423
* Enlarge initial Field of View to suppord wide-field imagers by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/433
* Fix some exposure things by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/440
* Deepcopy readout, to prevent it being overwritten. Closes 439 by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/441
* Allow star to be shifted by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/443
* Attempt to catch crypto warning by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/444
* Use new main branch for DevOps workflows by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/448
* Refactor `example_data_utils` by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/447
* Remove unused function `return_latest_github_actions_jobs_status()` by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/449
* Remove remaining master references by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/460
* Add units to DataContainer table directly. by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/461

**Full Changelog**: https://github.com/AstarVienna/ScopeSim/compare/v0.8.3...v0.8.4

0.8.3

**2024-06-02**

Mostly a small hotfix to allow chaning of exptime in AutoExposure, plus some housekeeping.

What's Changed
Dependency Changes
* Bump requests from 2.31.0 to 2.32.0 by dependabot in https://github.com/AstarVienna/ScopeSim/pull/417
* Update astropy version by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/418
Other Changes
* Install ScopeSim_Data in the poetry environment by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/416
* Do not ignore PytestRemovedIn8Warning. by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/420
* Fix configure_logging by using function scope. by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/422
* Fix exptime dit ndit bug by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/424

**Full Changelog**: https://github.com/AstarVienna/ScopeSim/compare/v0.8.2...v0.8.3

0.8.2

**2024-05-14**

What's Changed
New Features or Improvements
* Cap negative values below 0 before quantifying to an unsigned int. by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/414

**Full Changelog**: https://github.com/AstarVienna/ScopeSim/compare/v0.8.1...v0.8.2

0.8.1

**2024-05-13**

Small changes required for the first METIS Simulated data release.

What's Changed
New Features or Improvements
* Do something sensible when a trace falls outside the FoV. by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/407
* Fix specref not always an integer by JenniferKarr in https://github.com/AstarVienna/ScopeSim/pull/411
Dependency Changes
* Bump tqdm from 4.66.1 to 4.66.3 by dependabot in https://github.com/AstarVienna/ScopeSim/pull/409
* Bump jinja2 from 3.1.3 to 3.1.4 by dependabot in https://github.com/AstarVienna/ScopeSim/pull/410
Documentation Improvements
* Fix dev_master -> main in readme by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/406

New Contributors
* JenniferKarr made their first contribution in https://github.com/AstarVienna/ScopeSim/pull/411

**Full Changelog**: https://github.com/AstarVienna/ScopeSim/compare/v0.8.0...v0.8.1

0.8.0

**2024-04-15**

Many small fixes, some new effects, some important fixes related to coordinates, and lots of cleanup.

What's Changed

API Changes
* Add more useful error message to download functions by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/309
* Migrate from `requests` ➡️ `httpx` by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/312
* Improve logging by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/339
* Use ChainMap for UserCommands by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/375

Changes to or addition of Effects
* Add Shutter effect by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/304
* Add Quantization effect by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/308
* Implement apply decision for quantization by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/396

New Features or Improvements
* Add basic sky coordinates (WCS) to ScopeSim output by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/307
* Include more progress bars by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/311
* Further improvements to logging by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/349
* Add IFU cube rectification and more by oczoske in https://github.com/AstarVienna/ScopeSim/pull/258
* Resolve recursive bang-strings by astronomyk in https://github.com/AstarVienna/ScopeSim/pull/351
* Also show scopsim version in bug_report by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/394

Dependency Changes
* Improve CI run for notebooks by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/300
* Migrate to Poetry by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/314
* Bump nbconvert from 6.4.5 to 6.5.1 by dependabot in https://github.com/AstarVienna/ScopeSim/pull/315
* Bump jupyter-server from 1.13.5 to 2.11.2 by dependabot in https://github.com/AstarVienna/ScopeSim/pull/316
* Bump requests from 2.28.2 to 2.31.0 by dependabot in https://github.com/AstarVienna/ScopeSim/pull/317
* Upgrade numpy to 1.26.3 and some other dependencies by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/336
* Drop support for Python 3.8 by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/327
* Bump jinja2 from 3.1.2 to 3.1.3 by dependabot in https://github.com/AstarVienna/ScopeSim/pull/338
* Bump jupyter-lsp from 2.2.1 to 2.2.2 by dependabot in https://github.com/AstarVienna/ScopeSim/pull/344
* Bump notebook from 7.0.6 to 7.0.7 by dependabot in https://github.com/AstarVienna/ScopeSim/pull/347
* Bump jupyterlab from 4.0.10 to 4.0.11 by dependabot in https://github.com/AstarVienna/ScopeSim/pull/346
* Bump pillow from 10.1.0 to 10.2.0 by dependabot in https://github.com/AstarVienna/ScopeSim/pull/350
* Some small dependency- and version-related changes by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/363
* Bump pillow from 10.2.0 to 10.3.0 by dependabot in https://github.com/AstarVienna/ScopeSim/pull/393
* Bump idna from 3.6 to 3.7 by dependabot in https://github.com/AstarVienna/ScopeSim/pull/398

Documentation Improvements
* Add config file for auto-generated release notes by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/301
* Move changelog to dedicated file, add more readme badges by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/302
* Use PyPI badge for Python versions by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/326
* Replace "Telescopy" with "ScopeSim" in README by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/348
* Also make pdf and epub by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/370
* Fix RTD Poetry configuration by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/379

Other Changes
* Some refactoring of z_order fuctionality by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/303
* Fix notebook tests by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/320
* Include ScopeSim_Data in notebook tests by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/324
* Allow runnotebooks.sh to run without arguments by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/330
* Revert "Also use poetry for calling jupytext" by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/334
* Use new linkchecker action by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/335
* Properly stack stars by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/337
* Remove obsolete files by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/340
* Rearrange CI tests by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/341
* Add test to see whether all Python files can be imported. by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/343
* Ensure logging messages don't reach the root logger by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/345
* Sort corner pixels to deal with negative CDELTs by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/321
* Use logger instead of print by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/353
* Minor logging fixes in download module by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/354
* Add DeprecationWarnings for fov_grid methods by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/313
* Delete redundant vesion.py by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/355
* Minor formatting changes by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/358
* Add more debug logging by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/356
* Further harmonize `filename` kwarg by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/361
* Minor cleanup in `user_commands.py` by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/362
* Replace printing with logging by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/360
* Removing currsys as global parameter by astronomyk in https://github.com/AstarVienna/ScopeSim/pull/364
* Additional hotfix for the removed currsys by astronomyk in https://github.com/AstarVienna/ScopeSim/pull/368
* More cmds and kwargs stuff by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/369
* Remove unused and broken `make_imagehdu_from_table()` by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/371
* Fixes needed for IFU/LMS mode by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/376
* Do not set user commands as rc.__currsys__ by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/377
* Weed out unused utils functions by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/381
* Refactor some rarely-used utils functions by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/382
* Make `required_keys` always a `set` by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/383
* Some minor improvements and refactoring in the FOVManager by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/384
* Slightly more sophisticated use of numpy by teutoburg in https://github.com/AstarVienna/ScopeSim/pull/385
* Remove unsatisfied assert by hugobuddel in https://github.com/AstarVienna/ScopeSim/pull/386

**Full Changelog**: https://github.com/AstarVienna/ScopeSim/compare/v0.7.1...v0.8.0

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.