bpython / curtsies

Curses-like terminal wrapper with a display based on compositing 2d arrays of text.
MIT License
228 stars 52 forks source link

backports.cached-property on Python 3.8 #164

Closed harens closed 3 years ago

harens commented 3 years ago

Hi there 👋. We're currently updating the curtsies port over at MacPorts, and we noticed that backports.cached-property is required for python 3.8 (added in https://github.com/bpython/curtsies/commit/ac8e0ceba5699fb0252a5a4979f26711c69ab2b3):

https://github.com/bpython/curtsies/blob/e8e260c5817b6d4bca55f331a2d4bb235ecb6dba/setup.cfg#L27

However, the package simply backports certain python 3.8 features to 3.6 and 3.7. I therefore just wanted to double check whether this library is required for curtsies on python 3.8. Thank you for your help and for maintaining this project :)

See https://github.com/macports/macports-ports/pull/10844 for context.