-
Notifications
You must be signed in to change notification settings - Fork 935
Open
Labels
good first issueHelpful tag for inviting new users to contributeHelpful tag for inviting new users to contributepriority:highMaintainer triage tag for indicating high impact or criticality issuesMaintainer triage tag for indicating high impact or criticality issuesquestionA question about how to use or about expected behavior of the libraryA question about how to use or about expected behavior of the librarysize:smallMaintainer triage tag for indicating change required is particularly smallMaintainer triage tag for indicating change required is particularly small
Description
The most recent release adds a dependency on tomli
for Python < 3.13
https://github.com/confluentinc/confluent-kafka-python/blob/master/requirements/requirements.txt reads
tomli; python_version < "3.13"
2 questions about that:
1/ seems like only 2 places in code need toml capabilities:
docs/conf.py
tools/wheels/install-macos-python-required-by-cibuildwheel.py
But neither seem relevant to "runtime", end user use?
2/ Why < 3.13?
tomllib
is shipped in standard lib since 3.11
cf https://docs.python.org/3/library/tomllib.html
tomllib — Parse TOML files
Added in version 3.11.
jack-mcivor
Metadata
Metadata
Assignees
Labels
good first issueHelpful tag for inviting new users to contributeHelpful tag for inviting new users to contributepriority:highMaintainer triage tag for indicating high impact or criticality issuesMaintainer triage tag for indicating high impact or criticality issuesquestionA question about how to use or about expected behavior of the libraryA question about how to use or about expected behavior of the librarysize:smallMaintainer triage tag for indicating change required is particularly smallMaintainer triage tag for indicating change required is particularly small