petl-developers / petl

Python Extract Transform and Load Tables of Data
MIT License
1.22k stars 190 forks source link

Introduce coding standards enforcement #597

Open arturponinski opened 2 years ago

arturponinski commented 2 years ago

Overview

There is a number of mature tools that could, or even should be used to enforce coding standards for the code base.

The tools to consider are:

Task list

Since this will affect whole codebase, it should be considered for 2.0 release

juarezr commented 2 years ago

I agree.

Additionally, we should consider:

arturponinski commented 2 years ago

I had a second though about this and was wondering about such an approach:

This would give us the opportunity to easily compare differences between 1. and 2. and in case of any bugs the necessary changes would be much easier to apply to both versions

juarezr commented 2 years ago
juarezr commented 2 years ago

@arturponinski ,

Alter #613 I started wondering if: