Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixes in docs and HDF5 support #497

Merged
merged 6 commits into from
Feb 8, 2025
Merged

Conversation

subhacom
Copy link
Collaborator

@subhacom subhacom commented Dec 7, 2024

- Fixed issue BhallaLab#495
- Enabled HDF5 supported build and fixed HDF5 linking issue
- Updated installation instructions, README.
- Updated packaging to upload wheels only on master branch
Fixes build issue on Ubuntu
- The shell only generates an error message when an attempt to connect
two objects via message fails. This caused hard to debug errors. Now
the wrapper function raises RuntimeError in such case.

- `element(path)` returned the roor element when `path` does not
exist, again causing hard to find bugs. This now raises RuntimeError.
- Refactored HHChannelBase and created a class hierarchy for HHGate
- Added test scripts for HHChannelF (`test_hhchannelf.py`) and updated test
for HHChannel (`test_hhchannel.py`)
- Moved voltage clamp code for test fixture into `tests/core/ephys.py`
- Removed old `Func` class from default scheduling
@hrani hrani self-requested a review February 8, 2025 15:21
@hrani hrani merged commit e219801 into BhallaLab:master Feb 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants