Skip to content
This repository was archived by the owner on Jan 13, 2024. It is now read-only.

Conversation

@ClasherKasten
Copy link
Contributor

@ClasherKasten ClasherKasten commented Apr 16, 2022

Disclaimer:
With some testcases I tried to force some behaviour that I thought is in the spirit of this library. Feel free to implement or reject it.

Roadmap:

  • Functions
    • AnsiSequences
    • Constraints
    • DunderFunctions
    • General
    • StrictTyping
  • Color
    • ColorObjectConversion
    • ColorSystem
      • RGB
      • HEX
      • RGBA
      • HEXA
      • HSL
      • HSV
      • CMYK
    • ColorTupleConversion
  • Console/Styling
    • Inline
      • Bodies
      • MakeUp
      • RgbControlled
    • Nested
      • Bodies
      • MakeUp
      • RgbControlled

Not all of these modules require tests, i just listed them and we can discuss everything else in the comments of this PR

@ClasherKasten
Copy link
Contributor Author

The whole library isn't compatible with python3.7 because of some walrus operators in the StrictTyping module (especially in the StrictOutput class)

@ClasherKasten ClasherKasten mentioned this pull request Apr 16, 2022
5 tasks
@AnnaSasDev
Copy link
Member

AnnaSasDev commented Apr 18, 2022

The whole library isn't compatible with python3.7 because of some walrus operators in the StrictTyping module (especially in the StrictOutput class)

This should now be fixed in the latest #8 4.0.0_proposal

@AnnaSasDev AnnaSasDev added the enhancement New feature or request label Apr 19, 2022
@AnnaSasDev
Copy link
Member

@ClasherKasten I fixed the keyword argument for control_code in the 4.0.0 proposal #8 , but I also see the 'issue' with the pow() FIXME's
I had the same issue with myself when I wrote it. looking at it now, I'd just move forward renaming it to power(). It's not as clean as the other functions in the same file, but it will get the job done

@AnnaSasDev
Copy link
Member

Due to inactivity I've taken the liberty to expand a little on the package. This lead to too much to rewrite for the current testing.
The help you gave is greatly appreciated, but unfortunately I'm going to close this pull request

@AnnaSasDev AnnaSasDev closed this May 2, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants