Skip to content

Deprecation Issue: Python 3.8 Dependency Prevents Compatibility with Newer Versions #215

Open
@ccyr-hbs

Description

@ccyr-hbs

Describe the bug
The project aws_okta_keyman is dependent on Python 3.8, which reached its end of life as of October 2024. This creates challenges in using the tool in modern environments where Python 3.8 is no longer supported or available

To Reproduce

  • Attempt to install or run aws_okta_keyman in an environment using Python 3.9 or higher.
  • Observe compatibility or dependency issues.

Expected behavior
The tool should be compatible with newer Python versions (e.g., 3.9, 3.10, 3.11, or 3.12) to ensure long-term usability, compatibility, and maintainability.

Screenshots
N/A

Host (please complete the following information):

  • OS: [e.g., macOS Sonoma 14.7.2]
  • Python version: 3.12.3

Additional context
Python 3.8 has reached its end of life and no longer receives updates or security patches. Updating the codebase to support newer Python versions would enhance the project's usability, security, and relevance for modern development environments.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions