Skip to content

Pin dependencies in requirements.txt for stability #2

@msalihberk

Description

@msalihberk

Description:
The current requirements.txt lists dependencies without specific version numbers (e.g., just cryptography or opencv-python). Since the project targets Python 3.13.x, future major updates of these third-party libraries might introduce breaking changes.

Expected Behavior:
Update the requirements.txt file to pin dependencies to their current stable, verified versions that work flawlessly with the framework.

Steps to implement:

  1. Set up a clean environment with Python 3.13.

  2. Install current working versions of the dependencies.

  3. Update requirements.txt using explicit versioning syntax (e.g., cryptography==42.0.5 or compatible release syntax cryptography>=42.0.0,<43.0.0).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions