v1.0.0
The first public stable release of Ephys Link. Supports connecting Sensapex uMp-4, uMp-3, New Scale 3-axis linear, and New Scale Pathfinder manipulators to Pinpoint v1.0.X.
View documentation at the Virtual Brain Lab website.
What's Changed
- Nptraj sensapex link 1 by @kjy5 in #2
- Nptraj sensapex link 3 by @kjy5 in #4
- Nptraj sensapex link 5 by @kjy5 in #9
- Nptraj sensapex link 6 by @kjy5 in #10
- Nptraj sensapex link 6 by @kjy5 in #12
- Nptraj sensapex link 11 by @kjy5 in #13
- Nptraj sensapex link 8 by @kjy5 in #14
- Fixing man sdk by @kjy5 in #15
- Nptraj sensapex link 16 by @kjy5 in #19
- Nptraj sensapex link 17 by @kjy5 in #21
- Nptraj sensapex link 22 by @kjy5 in #26
- Nptraj sensapex link 20 by @kjy5 in #28
- Nptraj sensapex link 24 by @kjy5 in #33
- Nptraj sensapex link 36 by @kjy5 in #38
- Nptraj sensapex link 34 by @kjy5 in #39
- Nptraj sensapex link 30 by @kjy5 in #42
- Nptraj sensapex link 43 by @kjy5 in #44
- Nptraj sensapex link 31 by @kjy5 in #45
- position based calibration waiting by @kjy5 in #47
- Change time to be relative by @kjy5 in #50
- Nptraj sensapex link 48 by @kjy5 in #51
- Continuous poll by @kjy5 in #52
- More read to file fixes by @kjy5 in #53
- Nptraj sensapex link 29 by @kjy5 in #56
- Nptraj sensapex link 55 by @kjy5 in #58
- Nptraj sensapex link 54 by @kjy5 in #60
- Nptraj sensapex link 59 by @kjy5 in #61
- Nptraj sensapex link 62 by @kjy5 in #63
- Documentation refactor (move to docs) by @kjy5 in #66
- Unregister manipulator by @kjy5 in #67
- Ephys manip link 69 by @kjy5 in #70
- Ephys manip link 68 by @kjy5 in #72
- Ephys manip link 73 by @kjy5 in #74
- Rename to ephys link by @kjy5 in #76
- Bump pylint from 2.14.5 to 2.15.0 in /.github by @dependabot in #77
- Ephys link 78 by @kjy5 in #79
- Moved uMp connection into launch by @kjy5 in #80
- Bump black from 22.6.0 to 22.8.0 in /.github by @dependabot in #83
- Bump pylint from 2.15.0 to 2.15.2 in /.github by @dependabot in #82
- Ephys link 84 by @kjy5 in #86
- Config for v0.0.5 by @kjy5 in #87
- Remove running CodeQL on PR by @kjy5 in #88
- Bump vulture from 2.5 to 2.6 in /.github by @dependabot in #90
- Bump pylint from 2.15.2 to 2.15.3 in /.github by @dependabot in #89
- Bump aiohttp from 3.8.1 to 3.8.3 by @dependabot in #91
- Ephys link 92 by @kjy5 in #93
- Bump mypy from 0.971 to 0.982 in /.github by @dependabot in #94
- Read in goto pos in mm by @kjy5 in #98
- Bump black from 22.8.0 to 22.10.0 in /.github by @dependabot in #100
- Bump pylint from 2.15.3 to 2.15.4 in /.github by @dependabot in #99
- 96 change default options to be without emergency stop by @kjy5 in #101
- Bump python-socketio from 5.7.1 to 5.7.2 by @dependabot in #102
- Probe crash test by @kjy5 in #103
- Bump pylint from 2.15.4 to 2.15.5 in /.github by @dependabot in #104
- 105 allow for different types of manipulators by @kjy5 in #107
- 106 integrate new scale by @kjy5 in #109
- Bump mypy from 0.982 to 0.990 in /.github by @dependabot in #110
- Bump pylint from 2.15.5 to 2.15.6 in /.github by @dependabot in #114
- Bump mypy from 0.990 to 0.991 in /.github by @dependabot in #113
- Bump pylint from 2.15.6 to 2.15.8 in /.github by @dependabot in #115
- Bump black from 22.10.0 to 22.12.0 in /.github by @dependabot in #116
- Bump pylint from 2.15.8 to 2.15.9 in /.github by @dependabot in #117
- Added PAT to workflow, added dependency-review.yml by @kjy5 in #119
- Updated install instructions and added CORS note by @kjy5 in #127
- Bump vulture from 2.6 to 2.7 in /.github by @dependabot in #122
- Bump pylint from 2.15.9 to 2.16.1 in /.github by @dependabot in #123
- Bump black from 22.12.0 to 23.1.0 in /.github by @dependabot in #124
- Bump aiohttp from 3.8.3 to 3.8.4 by @dependabot in #128
- Bump mypy from 0.991 to 1.0.0 in /.github by @dependabot in #129
- 111 make standalone package for easy install by @kjy5 in #130
- Bump pylint from 2.16.1 to 2.16.2 in /.github by @dependabot in #131
- Bump mypy from 1.0.0 to 1.0.1 in /.github by @dependabot in #132
- 126 add inside brain speed limit bypass by @kjy5 in #133
- Maybe fixed by @kjy5 in #136
- Bump eradicate from 2.1.0 to 2.2.0 in /.github by @dependabot in #134
- Bump pylint from 2.16.2 to 2.16.4 in /.github by @dependabot in #135
- Put token back by @kjy5 in #137
- Do check on merge queue by @kjy5 in #138
- Split checkouts by @kjy5 in #141
- Bump pylint from 2.16.4 to 2.17.0 in /.github by @dependabot in #139
- Bump mypy from 1.0.1 to 1.1.1 in /.github by @dependabot in #140
- Downgrade to 1.22.7 by @kjy5 in #142
- Bump pylint from 2.17.0 to 2.17.1 in /.github by @dependabot in #147
- Bump python-socketio from 5.7.2 to 5.8.0 by @dependabot in #145
- Bump radon from 5.1.0 to 6.0.1 in /.github by @dependabot in #146
- Bump sensapex version by @kjy5 in #148
- Bump black from 23.1.0 to 23.3.0 in /.github by @dependabot in #151
- Bump pylint from 2.17.1 to 2.17.2 in /.github by @dependabot in #152
- Bump mypy from 1.1.1 to 1.2.0 in /.github by @dependabot in #155
- 143 new scale dll by @kjy5 in #154
- 156 bug sensapex movement timeout by @kjy5 in #157
- Bump pylint from 2.17.2 to 2.17.3 in /.github by @dependabot in #159
- Bump pylint from 2.17.3 to 2.17.4 in /.github by @dependabot in #160
- Bump mypy from 1.2.0 to 1.3.0 in /.github by @dependabot in #161
- Bump eradicate from 2.2.0 to 2.3.0 in /.github by @dependabot in #163
- New scale patch by @kjy5 in #166
- Bump mypy from 1.3.0 to 1.4.1 in /.github by @dependabot in #167
- Bump black from 23.3.0 to 23.7.0 in /.github by @dependabot in #169
- Chore: Added badges by @kjy5 in #170
- chore: Update README.md by @kjy5 in #174
- 172 re add mpm server platform by @kjy5 in #175
- fix: Gui arg by @kjy5 in #177
- Pathway and gui patch by @kjy5 in #178
- 179 downgrade to lowest python possible by @kjy5 in #181
- 180 report version number by @kjy5 in #182
- version number patch by @kjy5 in #183
- Bump pylint from 2.17.4 to 2.17.5 in /.github by @dependabot in #184
- 186 new scale stop is unreliable by @kjy5 in #192
- Refactored to pathfinder by @kjy5 in #193
- 191 platformmanipulator abc by @kjy5 in #194
- Bump mypy from 1.4.1 to 1.5.0 in /.github by @dependabot in #195
- Bump vulture from 2.7 to 2.8 in /.github by @dependabot in #196
- Bump sensapex from 1.22.8 to 1.400.0 by @dependabot in #162
- version bump by @kjy5 in #197
- Update README.md by @kjy5 in #198
- 199 use provided ap ml dv from pathfinder by @kjy5 in #200
- Bump mypy from 1.5.0 to 1.5.1 in /.github by @dependabot in #201
- Bump vulture from 2.8 to 2.9 in /.github by @dependabot in #202
- Patch pathfinder code by @kjy5 in #203
- Add Black formatter to PyCharm, config isort to follow Black by @kjy5 in #204
- Bump vulture from 2.9 to 2.9.1 in /.github by @dependabot in #205
- Fix sensapex drive and goto pos get by @kjy5 in #211
- 206 add wheel to dependencies by @kjy5 in #212
- Add shutdown note by @kjy5 in #213
- 215 misc file errors by @kjy5 in #217
- Bump python-socketio from 5.8.0 to 5.9.0 by @dependabot in #218
- Bump pythonnet from 3.0.1 to 3.0.2 by @dependabot in #219
- Deleted requirements by @kjy5 in #221
- 208 use proper pyprojecttoml setup by @kjy5 in #220
- Bump python-socketio from 5.8.0 to 5.9.0 by @dependabot in #223
- Bump pythonnet from 3.0.1 to 3.0.2 by @dependabot in #222
- 187 remove move queue system by @kjy5 in #229
- 214 standardize everything to mm by @kjy5 in #230
- 225 change documentation to say socketio by @kjy5 in #231
- publish v0.9.12 by @kjy5 in #232
- 234 resources not being loaded by @kjy5 in #235
- Removed get pos printing by @kjy5 in #236
- Bump aiohttp from 3.8.5 to 3.8.6 by @dependabot in #239
- Updated action versions by @kjy5 in #241
- 165 transform manipulators into unified manipulator space by @kjy5 in #242
- Patched manifest to exclude pycache and egg-info by @kjy5 in #243
- Bump python-socketio from 5.9.0 to 5.10.0 by @dependabot in #244
- Bump pythonnet from 3.0.2 to 3.0.3 by @dependabot in #245
- Fix index out of bounds by @kjy5 in #247
- Throw error if finish movement and can't write by @kjy5 in #248
- Version bump by @kjy5 in #249
- Pathfinder patch by @kjy5 in #251
- Bump wheel from 0.41.2 to 0.41.3 by @dependabot in #250
- 188 sensapex ump 3 support by @kjy5 in #252
- Bump wheel from 0.41.3 to 0.42.0 by @dependabot in #256
- Bump aiohttp from 3.8.6 to 3.9.1 by @dependabot in #255
- Change editor to use 3.12 venv by @kjy5 in #259
- Add GIF by @kjy5 in #261
- Readme and workflow patch by @kjy5 in #262
- Python 3.12 instruction patch by @kjy5 in #263
- 1.0 release by @kjy5 in #265
New Contributors
- @dependabot made their first contribution in #77
Full Changelog: https://github.com/VirtualBrainLab/ephys-link/commits/v1.0.0