Skip to content

Tags: OpenMS/FLASHApp

Tags

1.0.2

Toggle 1.0.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub���s verified signature.
fix(docker): cap Cython below 3.3 so pyOpenMS still builds (#98)

The image build fails in the compile-openms stage at 'make -j4 pyopenms':

    File ".../autowrap/PXDParser.py", line 69, in _check_type_constness
        return isinstance(ctype, Nodes.CConstTypeNode)
    AttributeError: module 'Cython.Compiler.Nodes' has no attribute
                    'CConstTypeNode'
    AttributeError: module 'Cython.Compiler.Nodes' has no attribute
                    'CConstOrVolatileTypeNode'

autowrap is pinned to 0.24, whose constness check reflects on those two
Cython nodes, while Cython had no upper bound and now resolves to 3.3.0,
which removed the second one as well - so the fallback raises and the
pyOpenMS code generation dies. Nothing in the repository changed; the
same commit built fine before Cython 3.3 was released.

Checked against autowrap 0.24: Cython 3.1.8, 3.2.0 and 3.2.9 all still
provide CConstOrVolatileTypeNode and take the fallback path, 3.3.0 does
not - hence '<3.3' rather than a tighter cap. Lifting it again needs an
autowrap that supports Cython 3.3 (0.27.0 is current), which in turn has
to match the OpenMS branch the image builds.


Claude-Session: https://claude.ai/code/session_01RAyRJPFo13Xn4w8b4B8ju6

Co-authored-by: Claude <noreply@anthropic.com>

1.0.1

Toggle 1.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
bump version to 1.0.1 (#96)

Claude-Session: https://claude.ai/code/session_016Z9gnbqpmuU9z6BmoaXmuY

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>

1.0.0

Toggle 1.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix selection clears not propagating; rebuild js-component bundle (#89)

The frontend now round-trips a cleared selection as null/None (so deselecting an
amino acid or switching proteoform propagates across the component iframes).
update/filter use the "key not in selection_store" convention, so drop
None-valued keys before computing data, while still echoing the full state
(incl. nulls) back to the frontend so it can clear those fields everywhere.

- src/render/render.py: pass an active_state without None values to
  update_data/filter_data; keep echoing the full state in selection_store.
- tests/test_selection_clear.py: pin the StateTracker round-trip invariants
  (cleared field echoed as None but absent for the data computation).
- js-component/dist: rebuilt Vue bundle including the matching frontend fix.

https://claude.ai/code/session_01TWkpASnLwnhMAQRxuYFpNs

Co-authored-by: Claude <noreply@anthropic.com>

0.9.18

Toggle 0.9.18's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #65 from OpenMS/develop_macos_arm_docker

Develop macos arm docker

0.9.17

Toggle 0.9.17's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #64 from OpenMS/develop_macos_arm_docker

Add ARM64 Docker image and CI job

0.9.16

Toggle 0.9.16's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #63 from OpenMS/claude/merge-streamlit-template-zpCJs

Add Redis queue system for online mode and parameter presets

0.9.15

Toggle 0.9.15's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
bump version

0.9.14

Toggle 0.9.14's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Final Polars Fix (#54)

* prevent forking

* bump version

0.9.13

Toggle 0.9.13's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix Polars (#53)

* remove streaming

* remove streaming

0.9.12

Toggle 0.9.12's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
switch to powershell (#52)

* switch to powershell

* Revert "bump version"

This reverts commit 116a481.

* Reapply "bump version"

This reverts commit 0b48c54.

* Revert "switch to powershell"

This reverts commit 771a35a.

* add debug handling for "build" failure

* use current build script

* use windows 2022

* make windows build consistent,remove debug