Beamlime

Latest version: v24.10.0

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

Scan your dependencies

24.10.0

What's Changed
* Bump scipp from 24.2.0 to 24.5.0 in /requirements by dependabot in https://github.com/scipp/beamlime/pull/208
* Bump scipp from 24.5.0 to 24.5.1 in /requirements by dependabot in https://github.com/scipp/beamlime/pull/209
* Bump scipp from 24.5.1 to 24.6.0 in /requirements by dependabot in https://github.com/scipp/beamlime/pull/210
* feat: add support for f144 and tdct message types by jokasimr in https://github.com/scipp/beamlime/pull/211
* Copier udpate & dependency update by YooSunYoung in https://github.com/scipp/beamlime/pull/217
* New workflow interface to load geometry from a file and feed event/log data separate. by YooSunYoung in https://github.com/scipp/beamlime/pull/219
* Add plugin nightly test. by YooSunYoung in https://github.com/scipp/beamlime/pull/218
* Bump scipp from 24.6.0 to 24.8.0 in /requirements by dependabot in https://github.com/scipp/beamlime/pull/221
* Bump scipp from 24.8.0 to 24.9.1 in /requirements by dependabot in https://github.com/scipp/beamlime/pull/223
* Add small nexus utility test. by YooSunYoung in https://github.com/scipp/beamlime/pull/224
* Update dummy workflow to match the new workflow protocol. by YooSunYoung in https://github.com/scipp/beamlime/pull/225
* Result registry to retrieve results in a notebook. by YooSunYoung in https://github.com/scipp/beamlime/pull/226
* Parse run start message earlier to collect module information by YooSunYoung in https://github.com/scipp/beamlime/pull/228
* Update argument parser and example according to the change. by YooSunYoung in https://github.com/scipp/beamlime/pull/229
* Json structure streaming module place holder validation by YooSunYoung in https://github.com/scipp/beamlime/pull/230
* Message merge update according to the dynamic file streaming. by YooSunYoung in https://github.com/scipp/beamlime/pull/231
* More strict nexus structure validation and tests. by YooSunYoung in https://github.com/scipp/beamlime/pull/234
* Allow multiple fields names to parse dtype or units and add more tests. by YooSunYoung in https://github.com/scipp/beamlime/pull/235
* LIve data reduction workflow protocol by YooSunYoung in https://github.com/scipp/beamlime/pull/232
* Remove unused helpers. by YooSunYoung in https://github.com/scipp/beamlime/pull/236
* Rename workflow plugin group name and update data reduction handlers. by YooSunYoung in https://github.com/scipp/beamlime/pull/237
* Remove long title line break. by YooSunYoung in https://github.com/scipp/beamlime/pull/238
* Add kafka library and streaming type helper packages as dependencies. by YooSunYoung in https://github.com/scipp/beamlime/pull/241
* Do not depend on json template for mocking streaming. by YooSunYoung in https://github.com/scipp/beamlime/pull/242
* Dependencies update. by YooSunYoung in https://github.com/scipp/beamlime/pull/252
* Add application for continuous operation and raw detector view displays by YooSunYoung in https://github.com/scipp/beamlime/pull/248
* Fix conda build by YooSunYoung in https://github.com/scipp/beamlime/pull/253


**Full Changelog**: https://github.com/scipp/beamlime/compare/v24.05.0...v24.10.0

24.05.0

What's Changed
* Release to reserve the name ``beamlime`` in pypi by YooSunYoung in https://github.com/scipp/beamlime/pull/19
* Documentation materials by YooSunYoung in https://github.com/scipp/beamlime/pull/14
* Load and Dump configuration. by YooSunYoung in https://github.com/scipp/beamlime/pull/11
* Fake data generator by YooSunYoung in https://github.com/scipp/beamlime/pull/28
* Zookeeper-kafka services docker recipe by YooSunYoung in https://github.com/scipp/beamlime/pull/31
* Feature data reduction handler by YooSunYoung in https://github.com/scipp/beamlime/pull/32
* Code cleaning by YooSunYoung in https://github.com/scipp/beamlime/pull/35
* Logging feature by YooSunYoung in https://github.com/scipp/beamlime/pull/36
* Add pytest CI action by YooSunYoung in https://github.com/scipp/beamlime/pull/40
* Update requirements and conda recipe for test/demo by YooSunYoung in https://github.com/scipp/beamlime/pull/52
* Multi-application handling interface part-1 by YooSunYoung in https://github.com/scipp/beamlime/pull/45
* Communication broker - part 1 / Multi-application handling interface part-2 by YooSunYoung in https://github.com/scipp/beamlime/pull/49
* Minor code clean by YooSunYoung in https://github.com/scipp/beamlime/pull/56
* Roughly implemented kafka producer/consumer interfaces. by YooSunYoung in https://github.com/scipp/beamlime/pull/53
* Wipe out source code for easier review on next bigger updates by YooSunYoung in https://github.com/scipp/beamlime/pull/58
* Dependency injection framework with tests by YooSunYoung in https://github.com/scipp/beamlime/pull/59
* Refurbished logging module. by YooSunYoung in https://github.com/scipp/beamlime/pull/70
* Async scheduling/error handling helper decorator. by YooSunYoung in https://github.com/scipp/beamlime/pull/71
* Increase expected waited time interver for CI testing environment by YooSunYoung in https://github.com/scipp/beamlime/pull/78
* Increase expected waited time interver for CI testing environment again. by YooSunYoung in https://github.com/scipp/beamlime/pull/79
* Copier template applied. by YooSunYoung in https://github.com/scipp/beamlime/pull/77
* Bump pypa/gh-action-pypi-publish from 1.7.1 to 1.8.8 by dependabot in https://github.com/scipp/beamlime/pull/80
* Cached provider by YooSunYoung in https://github.com/scipp/beamlime/pull/73
* Apply copier update for better mypy configuration by YooSunYoung in https://github.com/scipp/beamlime/pull/83
* Copier update, github actions/requriements/readme/code of conduct/mypy settings by YooSunYoung in https://github.com/scipp/beamlime/pull/86
* Bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.10 by dependabot in https://github.com/scipp/beamlime/pull/87
* Bump JamesIves/github-pages-deploy-action from 4.4.2 to 4.4.3 by dependabot in https://github.com/scipp/beamlime/pull/89
* Bump scipp from 23.7.0 to 23.8.0 in /requirements by dependabot in https://github.com/scipp/beamlime/pull/90
* Update runtime type-checker of the dependency injection module. by YooSunYoung in https://github.com/scipp/beamlime/pull/92
* Bump stefanzweifel/git-auto-commit-action from 4 to 5 by dependabot in https://github.com/scipp/beamlime/pull/98
* Move docker recipe to documentation along with instructions. by YooSunYoung in https://github.com/scipp/beamlime/pull/100
* Singleton provider argument equality check (hashable/unhashable) by YooSunYoung in https://github.com/scipp/beamlime/pull/93
* Add prototypes for benchmark testing. by YooSunYoung in https://github.com/scipp/beamlime/pull/94
* Very simple kafka topic managing tool. by YooSunYoung in https://github.com/scipp/beamlime/pull/102
* Copier update. by YooSunYoung in https://github.com/scipp/beamlime/pull/105
* Replace logging related dependency with more actively maintained package and update dependencies. by YooSunYoung in https://github.com/scipp/beamlime/pull/107
* Remove accidentally added files. by YooSunYoung in https://github.com/scipp/beamlime/pull/110
* Benchmark session/runner helper. by YooSunYoung in https://github.com/scipp/beamlime/pull/104
* Copier update by YooSunYoung in https://github.com/scipp/beamlime/pull/111
* Bump scipp from 23.08.0 to 23.11.1 in /requirements by dependabot in https://github.com/scipp/beamlime/pull/113
* Benchmark loader and visualization tool. by YooSunYoung in https://github.com/scipp/beamlime/pull/112
* Bump scipp from 23.11.1 to 23.12.0 in /requirements by dependabot in https://github.com/scipp/beamlime/pull/115
* Copier update by YooSunYoung in https://github.com/scipp/beamlime/pull/116
* Logos and icons by YooSunYoung in https://github.com/scipp/beamlime/pull/117
* Unpin scipp version. by YooSunYoung in https://github.com/scipp/beamlime/pull/119
* Fix kafka documentation and helper module. by YooSunYoung in https://github.com/scipp/beamlime/pull/120
* Copier update and remove __init__ from pytest. by YooSunYoung in https://github.com/scipp/beamlime/pull/121
* Update kafka topic helper. by YooSunYoung in https://github.com/scipp/beamlime/pull/123
* Copier update. by YooSunYoung in https://github.com/scipp/beamlime/pull/124
* Docs benchmark by YooSunYoung in https://github.com/scipp/beamlime/pull/122
* Documentation update - API reference. by YooSunYoung in https://github.com/scipp/beamlime/pull/126
* Simplified data reduction step with example. by YooSunYoung in https://github.com/scipp/beamlime/pull/128
* Update synchronous workflow to match asynchronous workflow. by YooSunYoung in https://github.com/scipp/beamlime/pull/129
* Bump scipp from 23.12.0 to 24.2.0 in /requirements by dependabot in https://github.com/scipp/beamlime/pull/140
* Drop python 3.9 and add python 3.12 by YooSunYoung in https://github.com/scipp/beamlime/pull/141
* Update scipp nightly version. by YooSunYoung in https://github.com/scipp/beamlime/pull/143
* Dependency update. by YooSunYoung in https://github.com/scipp/beamlime/pull/142
* Refactoring prototypes (without kafka yet). by YooSunYoung in https://github.com/scipp/beamlime/pull/144
* Add stateless workflow interface by SimonHeybrock in https://github.com/scipp/beamlime/pull/150
* Workflow plugins by jokasimr in https://github.com/scipp/beamlime/pull/151
* Clean up accidentally duplicated code and jupyter notebook example. by YooSunYoung in https://github.com/scipp/beamlime/pull/155
* Change --workflow to list/accept choices, add Getting Started notebook by SimonHeybrock in https://github.com/scipp/beamlime/pull/158
* Add fake listener by jokasimr in https://github.com/scipp/beamlime/pull/156
* DaemonInterface as a generator. by YooSunYoung in https://github.com/scipp/beamlime/pull/146
* Copier update & Remove hard dependencies. by YooSunYoung in https://github.com/scipp/beamlime/pull/160
* Message router handle stops before it raises. by YooSunYoung in https://github.com/scipp/beamlime/pull/166
* Fix benchmark helper for MacOS. by YooSunYoung in https://github.com/scipp/beamlime/pull/167
* Copier update. by YooSunYoung in https://github.com/scipp/beamlime/pull/169
* Update handler registering method type hint to be more generic. by YooSunYoung in https://github.com/scipp/beamlime/pull/170
* Random event generator by YooSunYoung in https://github.com/scipp/beamlime/pull/173
* Argument parser adjustment done by it's user class. by YooSunYoung in https://github.com/scipp/beamlime/pull/175
* Additional arguments, event rate and frame rate for event generator. by YooSunYoung in https://github.com/scipp/beamlime/pull/174
* Add hypothetical detectors in the ymir json template. by YooSunYoung in https://github.com/scipp/beamlime/pull/176
* deps: need latest scippneutron by jokasimr in https://github.com/scipp/beamlime/pull/179
* Update example nexus templates in tests and documentations. by YooSunYoung in https://github.com/scipp/beamlime/pull/180
* Produce fake messages per source of event data. by YooSunYoung in https://github.com/scipp/beamlime/pull/181
* Insert event data into nexus structure by data assembling handler. by YooSunYoung in https://github.com/scipp/beamlime/pull/183
* Merge messages by jokasimr in https://github.com/scipp/beamlime/pull/184
* Improvements to type and function names by jokasimr in https://github.com/scipp/beamlime/pull/185
* Create fake events also for NXmonitor by SimonHeybrock in https://github.com/scipp/beamlime/pull/188
* fix: plot update; default handler arguments to match old behavior by jokasimr in https://github.com/scipp/beamlime/pull/187
* Add short tests for event generator. by YooSunYoung in https://github.com/scipp/beamlime/pull/189
* Generate events from NeXus file by SimonHeybrock in https://github.com/scipp/beamlime/pull/191
* Update fixed dependencies. by YooSunYoung in https://github.com/scipp/beamlime/pull/192
* Simple grid plots. by YooSunYoung in https://github.com/scipp/beamlime/pull/194
* Fix random generator, missing numpy array wrapping by YooSunYoung in https://github.com/scipp/beamlime/pull/195
* Fix nexus helper by YooSunYoung in https://github.com/scipp/beamlime/pull/196
* Add line breaks in a title for long names. by YooSunYoung in https://github.com/scipp/beamlime/pull/197
* Fix UP* errors. by YooSunYoung in https://github.com/scipp/beamlime/pull/206
* Fix rest ruff errors. by YooSunYoung in https://github.com/scipp/beamlime/pull/205
* Fix B* errors and C* errors. by YooSunYoung in https://github.com/scipp/beamlime/pull/204
* Fix RUF* errors by YooSunYoung in https://github.com/scipp/beamlime/pull/203
* Apply auto-formatting and Fix PT* errors by YooSunYoung in https://github.com/scipp/beamlime/pull/202
* Update dependencies. by YooSunYoung in https://github.com/scipp/beamlime/pull/199
* Copier update. by YooSunYoung in https://github.com/scipp/beamlime/pull/198
* Upgrade plopp/matplotlib by YooSunYoung in https://github.com/scipp/beamlime/pull/207

New Contributors
* dependabot made their first contribution in https://github.com/scipp/beamlime/pull/80
* SimonHeybrock made their first contribution in https://github.com/scipp/beamlime/pull/150
* jokasimr made their first contribution in https://github.com/scipp/beamlime/pull/151

Achieved Milestones
- [Baseline](https://github.com/scipp/beamlime/milestone/13)
- [Ready for reduction workflow implementations](https://github.com/scipp/beamlime/milestone/14)

**Full Changelog**: https://github.com/scipp/beamlime/compare/v23.03.0dev0...v24.05.0

23.03.0dev0

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.