Skip to content

Latest commit

 

History

History
74 lines (56 loc) · 1.62 KB

CHANGELOG.md

File metadata and controls

74 lines (56 loc) · 1.62 KB

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning. This project adheres to CHANGELOG.

[Unreleased]

[1.2.0] - 2024-12-09

Added

  • Python 3.12, 3.13, and 3.14 support

Removed

  • Python 3.7, and 3.8 support

Fixed

  • Function calls without names (#20)

[1.1.0] - 2023-03-08

Added

  • Python 3.8, 3.9, 3.10, and 3.11 support
  • Flake8 v6 support

Removed

  • Python 2.7, 3.4, 3.5, and 3.6 support

[1.0.0] - 2019-07-10

Changed

  • Enable cohesion by default

Fixed

  • Debugging and standard output not producing the same results

[0.9.1] - 2018-09-20

Fixed

  • Package long description content type

[0.9.0] - 2018-09-20

Added

  • Python 3.7 support

Fixed

  • Bug with setuptools specifying cohesion_below option as a str

[0.8.0] - 2017-10-01

Added

  • Flake8 support
  • Filtering on cohesion values below/above a certain threshold
  • Class line number and column offset in output

Removed

  • Python 3.2 and 3.3 support

[0.7.0] - 2017-06-15

Added

  • Python 3.6 support

[0.6.1] - 2016-09-21

Changed

  • Improved instance variable detection
  • Improved attribute value name detection

[0.6.0] - 2016-08-27

Added

  • Added functionality for printing staticmethod and classmethod information
  • Added -x flag for debugging output

[0.5.1] - 2016-08-16

Changed

  • Moved to standard Python package main functionality to support Python 2 and 3

[0.5.0] - 2016-08-16

Added

  • Initial release of Cohesion