We are proud to announce pymovements v0.21.2 :tada:
## 🏆 Highlights
- print disclaimer when downloading a public dataset (#1097)
## ✨ Enhancements
- print disclaimer when downloading a public dataset (#1097)
- add `DatasetDefinition.long_name` (#1096)
- add `dtype` argument to `synthetic.step_function()` (#1018)
- raise helpful error message for existing event properties (#1046)
- add `GazeDataFrame.compute_event_properties()` (#922)
- add `DatasetDefinition.to_dict()` (#1088)
## 🐞 Bug Fixes
- Use `GAZE_COORDS` message to determine screen resolution (#1106)
- revert deletion of opener (#1116)
## 🛠️ Maintenance
- consistent pylint for pre-commit and tox (#1062)
## 👷👷♀️👷♂️ Contributors
Shoutout to all our contributors for making this release possible!
@SiQube, @dkrako, @lefthandlou, @saeub, @senisioi and @xiaotiansu