Skip to content

[MISC]: Drop vendored tomli import when support for 3.10 is dropped #73

@teald

Description

@teald

Contact Details

No response

What happened?

Summary

In our nox automations, we use tomllib in python >= 3.11 to parse the pyproject.toml file and get dependency groups. Instead of injecting a temporary tomli or equivalent dependency to support 3.10, PR #72 used some conditional imports and pip's vendored tomli version.

This is an unstable hack, really only meant to survive until we drop support for Python 3.10 soon.1

Code of Conduct

  • I agree to follow this project's Code of Conduct

Footnotes

  1. For more information, see SPEC 0, which we use as guidance for what python versions we support.

Metadata

Metadata

Assignees

Labels

CI/CDChanges to CI/CD workflowsdependenciesPull requests that update a dependency filemaintenanceFor maintenance tasksmiscMiscellaneous (not covered by other tags)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions