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

Refactor codebase into installable "reprostim" Python module (+ reprostim-videocapture) package #124

Open
wants to merge 50 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
e4433a8
Initial doc sketch for how to RF codebase
yarikoptic Dec 11, 2024
baf9691
ReproStim library empty project with hatch, #116.
vmdocua Dec 13, 2024
9e51900
ReproStim library empty project with hatch, #116.
vmdocua Dec 13, 2024
85db7ca
Move Capture to reprostim-videocapture, #116.
vmdocua Dec 13, 2024
6a53de5
Move Capture to reprostim-videocapture, #116.
vmdocua Dec 13, 2024
92d6a7e
Move Capture to reprostim-videocapture, #116.
vmdocua Dec 13, 2024
d6b89c6
Restrict python package distribution only to src/reprostim and related
yarikoptic Dec 13, 2024
6178449
Added base files for intuit auto release
yarikoptic Dec 13, 2024
e54ab28
Added codespell action, #124.
vmdocua Dec 16, 2024
0515d43
Fixed codespell issues, #124.
vmdocua Dec 16, 2024
d43b4af
Fixed codespell issues, #124.
vmdocua Dec 16, 2024
6643b2b
Turned on pre-commit hook, #124.
vmdocua Dec 16, 2024
7bd75d1
Stick to python 3.10 version (as the best for psychopy), and add pyte…
vmdocua Dec 16, 2024
58af70e
Turned on pre-commit hook, #124.
vmdocua Dec 16, 2024
c00d785
License placeholder, #124.
vmdocua Dec 16, 2024
35e64d9
Hatch reprostim cli stub, #124.
vmdocua Dec 18, 2024
32d9188
Hatch reprostim cli stub, #124.
vmdocua Dec 18, 2024
553c852
Hatch reprostim cli stub, #124.
vmdocua Dec 18, 2024
91ee2bb
Update authors and basic dependencies, #124.
vmdocua Dec 18, 2024
bd121c4
Update dependencies and added optional ones like: test, audio, psycho…
vmdocua Dec 18, 2024
be4d726
Update LICENSE.txt
vmdocua Dec 18, 2024
31c0a9e
Update docs/design/rf-library.md
vmdocua Dec 18, 2024
a7d224c
Created stub/placeholder for commands like qr-parse, timesync-stimuli…
vmdocua Dec 18, 2024
a071c88
Created stub/placeholder for commands like qr-parse, timesync-stimuli…
vmdocua Dec 18, 2024
9719819
Normalize code with pre-commit hooks, #124.
vmdocua Dec 18, 2024
32e8994
Reworked parse_qQR.py to "reprostim qr-parse" command, setup logging …
vmdocua Dec 23, 2024
f6c7197
Nosignal screen sample, #124.
vmdocua Dec 26, 2024
de11fba
Implemented detect-noscreen command, #124.
vmdocua Dec 26, 2024
7534791
Implemented detect-noscreen command, #124.
vmdocua Dec 26, 2024
499b7bf
Implemented detect-noscreen batch command, #124.
vmdocua Dec 26, 2024
fcce207
Removed old nosignal tool implementation, #124.
vmdocua Dec 26, 2024
92000dc
Removed old nosignal tool implementation, #124.
vmdocua Dec 28, 2024
a7e5c77
Refactor reprostim-timesync-stimuli script into timesync-stimuli comm…
vmdocua Dec 28, 2024
6fa9b29
Updated SPDX license headers, #124.
vmdocua Jan 3, 2025
1ffc027
Updated SPDX license headers, #124.
vmdocua Jan 3, 2025
b23cf7e
Updated SPDX license headers, #124.
vmdocua Jan 3, 2025
340e217
REUSE.toml and other licenses, #124.
vmdocua Jan 3, 2025
89c3b7b
Added REUSE check workflow action, #124.
vmdocua Jan 3, 2025
0af7dd7
Remove unused licenses, #124.
vmdocua Jan 3, 2025
2faae42
Remove default python specification for pre-commit, just complicates …
yarikoptic Jan 17, 2025
4640b53
Move imports of actual functionality into click wrappers to speedy --…
yarikoptic Jan 17, 2025
9a51e55
Do not duplicate level (ERROR) in log message itself
yarikoptic Jan 17, 2025
7eb2353
Removed older Python versions as specified by @candleindark , #124.
vmdocua Jan 19, 2025
97da890
Removed older Python versions as specified by @candleindark , #124.
vmdocua Jan 19, 2025
c32bcf5
Use hatch self-referential for dependencies groups like suggested in …
vmdocua Jan 19, 2025
b763628
Set default log level to INFO as suggested by @candleindark, #124.
vmdocua Jan 19, 2025
1e6a41d
Catch2 library migration from v2 to v3 and fix C/C++ CI job, #124.
vmdocua Jan 19, 2025
8037b19
Catch2 library migration from v2 to v3 and fix C/C++ CI job, #124.
vmdocua Jan 19, 2025
6a56541
Catch2 library migration from v2 to v3 and fix C/C++ CI job, #124.
vmdocua Jan 19, 2025
43d7a55
Catch2 library migration from v2 to v3 and fix C/C++ CI job, #124.
vmdocua Jan 19, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fixed codespell issues, #124.
  • Loading branch information
vmdocua authored and yarikoptic committed Dec 18, 2024
commit d43b4af4908d7f6989784e9331601591cf11d21e
2 changes: 1 addition & 1 deletion Events/listeners.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ def listen(command, pyb):
Notes
-----
* This could be set up as a global listener, though that might be overkill just for conveying stimulus events.
* Using `-1` polling to disable timouts, we could use ipoll instead:
* Using `-1` polling to disable timeouts, we could use ipoll instead:
https://docs.micropython.org/en/latest/library/select.html?highlight=poll#select.poll.ipoll
"""

Expand Down