• Re: module mailcap to be removed -- how to replace ?

    From Sandro Tosi@21:1/5 to All on Wed Oct 26 20:50:01 2022
    Python 3.11 marks "mailcap" for removal in 3.13. The
    documentation speaks about "mimetypes" being a replacement,
    of sorts.

    However, I can't really see how "mimetypes" helps in
    replacing the functionality of "mailcap".

    Put another way: what is the suggested way of replacing that
    module in existing code ? The use case is "find the viewer
    for any kind of file (mimetype), as long as the system
    knows".

    Given this decision has been made at the upstream python level, you
    should be asking on their support channel how they plan for current
    code migration (which is 2 years away).
    https://www.python.org/about/help/ could be a good start.

    --
    Sandro "morph" Tosi
    My website: http://sandrotosi.me/
    Me at Debian: http://wiki.debian.org/SandroTosi
    Twitter: https://twitter.com/sandrotosi

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Karsten Hilbert@21:1/5 to All on Wed Oct 26 21:00:02 2022
    Am Wed, Oct 26, 2022 at 02:47:31PM -0400 schrieb Sandro Tosi:

    Python 3.11 marks "mailcap" for removal in 3.13. The
    documentation speaks about "mimetypes" being a replacement,
    of sorts.

    However, I can't really see how "mimetypes" helps in
    replacing the functionality of "mailcap".

    Put another way: what is the suggested way of replacing that
    module in existing code ? The use case is "find the viewer
    for any kind of file (mimetype), as long as the system
    knows".

    Given this decision has been made at the upstream python level, you
    should be asking on their support channel how they plan for current
    code migration (which is 2 years away).
    https://www.python.org/about/help/ could be a good start.

    Thanks and sorry for the noise. Wrong list on my part ...

    Karsten
    --
    GPG 40BE 5B0E C98E 1713 AFA6 5BC0 3BEA AC80 7D4F C89B

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Karsten Hilbert@21:1/5 to All on Wed Oct 26 20:40:01 2022
    Dear list,

    Python 3.11 marks "mailcap" for removal in 3.13. The
    documentation speaks about "mimetypes" being a replacement,
    of sorts.

    However, I can't really see how "mimetypes" helps in
    replacing the functionality of "mailcap".

    Put another way: what is the suggested way of replacing that
    module in existing code ? The use case is "find the viewer
    for any kind of file (mimetype), as long as the system
    knows".

    Thanks,
    Karsten
    --
    GPG 40BE 5B0E C98E 1713 AFA6 5BC0 3BEA AC80 7D4F C89B

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)