Releases: OpenAdaptAI/OpenAdapt
v0.5.5
v0.5.5 (2023-07-17)
Fix
-
fix: loguru exception handling for invalid recordings (#361)
-
raise ValueError
-
improve exception handling
-
Update crud.py
-
use assert
-
reorganize catch
-
Update openadapt/replay.py
-
Update openadapt/visualize.py
-
Update openadapt/events.py
-
Update openadapt/crud.py
Co-authored-by: Richard Abrich <[email protected]> (7aba45b
)
v0.5.4
v0.5.4 (2023-07-17)
Fix
-
fix(utils): prevent duplicate log messages (#339)
Acquire a lock in utils.configure_logging. Otherwise this function has
a race where two threads can both call logger.remove(), and then both
call logger.add(), creating two identical sinks.
- refactor(record): remove redundant configure_logging calls
configure_logging is already called at the module level so there's no
need to call it with identical arguments in various functions.
v0.5.3
v0.5.3 (2023-07-17)
Fix
-
fix: support more objective-c objects (#323)
-
Update _macos.py
-
Update _macos.py
-
Update _macos.py
-
add bug report option
-
Update _macos.py
-
undo formatting
-
refactor
-
split
-
remove debug line
-
Update _macos.py
-
Update _macos.py
-
Update _macos.py
-
Update _macos.py
-
reorganize
-
Update _macos.py
-
Update _macos.py
-
nonetype
-
Update _macos.py (
be0774f
)
v0.5.2
v0.5.2 (2023-07-17)
Chore
-
chore: add isort as pre-commit hook (#319)
-
Add precommit hooks for isort, check-yaml, end-of-file-fixer, trailing-whitespaces
-
Updated README on setting up precommit hooks
-
Add updated poetry.lock
-
Fix step numbering of pre-commit section in README.md (
72da341
)
Documentation
-
docs: Create Use Case issue template (#324)
-
initial draft
-
new line issue
-
update link
-
address comment
-
add numbers (
20fb5a3
) -
docs: update
install
section of README.md (#344) -
run
poetry lock --no-update
-
fix: update CONTRIBUTING.md
fix typo in 3 words and make pytest code word
-
fix: add required dependencies
-
add seup.md
-
add setup.md
-
remove typo
-
rename temporarily
-
rename to SETUP.md
-
update README to include more documentation on
-- when someone should use the install script vs. follow the steps here?
-
remove requirements.txt
-
add link to installation
-
rename typo: prerequisite
-
link to start: https://openadapt.ai/#start
-
reomve .venv as requirements.txt is no longer used
-
update installation instructions
-
update the Windows Installtion command (in favour of):
- https://github.com/OpenAdaptAI/OpenAdaptWeb/pull/30/files#r1252126510
- https://github.com/OpenAdaptAI/OpenAdaptWeb/pull/30/files#r1252128457
-
addressing comment:
#344 (comment) -
address the comment:
- address the comment:
https://github.com/OpenAdaptAI/OpenAdapt/pull/344/files#r1252175602
- add .venv to address the comment:
https://github.com/OpenAdaptAI/OpenAdapt/pull/344/files#r1252172932
and
https://github.com/OpenAdaptAI/OpenAdapt/pull/289/files#r1252150636 (755dd55
)
Fix
-
fix: windows.get_active_window() (#333)
-
return top_window of the active app
-
remove runtime exception
-
handle runtime error
-
handle COMerror
-
add logger.warning
-
add logger.warning
-
add get_properties
-
remove unnecessary imports
-
remove -> Desktop
-
monkey patching
-
fix get_properties
-
monkey patch class
-
fix monkey patching
-
format with black (
d3f07c9
)