MEP21: 색상 및 cm 리팩터 #

상태 번호

  • 토론 : 이 MEP는 아직 시작되지 않았지만 다음은 이 MEP의 일부가 될 수 있는 몇 가지 진행 중인 아이디어입니다.

브랜치 및 풀 리퀘스트 #

초록 #

  • 색깔

    • 네임스페이스 정리

    • "색상" 클래스 정의

    • 한 색상 유형 에서 다른 색상 유형 으로 쉽게 변환할 수 있습니다 .`hex -> RGB``RGB -> hex``HSV -> RGB`

    • 컬러맵 구성 개선 - 사전 접근 방식은 구식이고 지나치게 복잡합니다(매우 강력하지만).

    • 예를 들어 HSV 공간에서 컬러맵을 구성하는 데 특히 유용한 서로 다른 모드에서 둘 이상의 색상 유형 사이를 보간할 수 있습니다.

  • 센티미터

    • 모듈의 이름을 좀 더 설명적인 이름으로 바꿉니다 - mappables?

전반적으로 matplotlib 색상 처리로 개선할 수 있는 부분이 많습니다. 이름이 잘못 지정된 일부 변수/모듈이 있기 때문에 이전 버전과의 호환성 관리가 어려울 수 있지만 마이그레이션을 위한 명확한 경로와 메시지를 사용할 수 있어야 합니다. , API 변경 문서에서 이에 대해 많은 초점을 두고 있습니다.

자세한 설명 #

구현 #

이전 버전과의 호환성 #

대안 #