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

Release of version 2.0.2 #86

Merged
merged 77 commits into from
Dec 5, 2023
Merged

Release of version 2.0.2 #86

merged 77 commits into from
Dec 5, 2023

Conversation

WeisLeDocto
Copy link
Member

This new release 2.0.2 of Crappy brings improvements on three major aspects of the module :

  • It moves most of the packaging metadata from setup.py to pyproject.toml (Move most project metadata from setup.py to pyproject.toml #68). This paves the way for a complete removal of the setup.py file, once all the extension modules are removed from Crappy in version 2.1.0 (Move most Actuators, Cameras and InOuts to a separate module #62).
  • It brings a final touch to the documentation (collapse menus, section authors, intersphinx mapping, changesets), already entirely refactored in Release of Crappy version 2.0.0 #79.
  • It comes with substantial improvements on the existing Camera classes, in terms of implemented settings and functionalities. Only the RaspberryPiCamera remains to improve, in Add support for picamera2 on Raspberry Pi cameras #64. The improved cameras are:
    • The XiAPI Camera, with more settings to tune and bug fixes.
    • The CameraGstreamer Camera, with a better support when v4l-utils is not installed and more parameters to tune when v4l-utils is installed.
    • The CameraOpencv Camera, with more parameters to tune when v4l-utils is installed.
  • Also, a few minor bug fixes

PIERROOOTT and others added 30 commits November 6, 2023 11:17
One class for Linux using v4l2-ctl and the other for other situation
Same method as for CameraGstreamerV4l2
They were previously described in plain text, capital letters
It provides information on the release when features were added, changed, or removed
…rovement_for_v2.0.1

Final touch to the documentation after update to 2.0
It provides information on the release when features were added, changed, or removed
They might become active upon changing another parameter
…_fixes_in_camera_v4l2

Various style refactorings and fixes on `CameraGstreamer` and `CameraOpencv` objects
It now supports setting the ROI, the data format, the framerate, the downsampling, and the exposure
This feature has been for long requested by users.
…amera_improvement

Improvement of the XiAPI camera
@WeisLeDocto WeisLeDocto self-assigned this Dec 4, 2023
@WeisLeDocto WeisLeDocto merged commit 44e78bd into master Dec 5, 2023
@WeisLeDocto WeisLeDocto deleted the release/2.0.2 branch December 5, 2023 12:36
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