mrpowers-io / quinn

pyspark methods to enhance developer productivity 📣 👯 🎉
https://mrpowers-io.github.io/quinn/
Apache License 2.0
647 stars 99 forks source link

Enable ruff `UP007` #245

Closed fpgmaas closed 4 months ago

fpgmaas commented 4 months ago

Proposed changes

Enable UP007 for this project. According to PEP563, by importing from __future__ import annotations, starting with Python 3.7 the annotations should be backwards compatible.

Types of changes

What types of changes does your code introduce to quinn? Put an x in the boxes that apply

SemyonSinchenko commented 4 months ago

@fpgmaas Thank you for the contribution! In the planning 1.0 release we dropped the support of py37 and already enabled Ruff. May you reopen this PR into the planning-1.0-release branch? The idea is that the current main accepts only fixes.

SemyonSinchenko commented 4 months ago

@fpgmaas Than you for your work!