Skip to content

Add development support for python 3.12 #24

Closed
@kjaymiller

Description

@kjaymiller

Thanks for wanting to report an issue you've found in valkey-py. Please delete this text and fill in the template below.
It is of course not always possible to reduce your code to a small test case, but it's highly appreciated to have as much data as possible. Thank you!

Version: What valkey-py and what valkey version is the issue happening on?

Platform: Python 3.12 on MacOS (M-Series ARM devices)

Description: There are some package changes that need to be made to make development possible on python 3.12

  • unpinning the version of invoke from 1.7.3 allowing version >=2.0.0 which removes usage of the imp module which was removed in Python 3.12
  • replacing distutils which is being used to check for truthy-like strings using strtobool with a dedicated module still being maintained like dirty-equals

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions