]> git.phdru.name Git - mimedecode.git/blobdiff - ANNOUNCE
Build(GHActions): Use `checkout@v4` instead of outdated `v2`
[mimedecode.git] / ANNOUNCE
index 930eef01d40ffb495446b6e892ae87559d659db7..f34c5d1c5659588300f68af05ea621d733577580 100644 (file)
--- a/ANNOUNCE
+++ b/ANNOUNCE
@@ -1,5 +1,5 @@
 
 
-                                mimedecode.py
+                                  mimedecode
 
 WHAT IS IT
 
 
 WHAT IS IT
 
@@ -12,7 +12,7 @@ into an archive, make HTML indices, run search indexer, etc. In such
 situations converting messages to text in one character set and skipping
 some binary attachments is much desirable.
 
 situations converting messages to text in one character set and skipping
 some binary attachments is much desirable.
 
-   Here is the solution - mimedecode.py.
+   Here is the solution - mimedecode.
 
    This is a program to decode MIME messages. The program expects one
 input file (either on command line or on stdin) which is treated as an
 
    This is a program to decode MIME messages. The program expects one
 input file (either on command line or on stdin) which is treated as an
@@ -27,34 +27,64 @@ put there only texts, convert PDF/Postscript to text, pass HTML and
 images decoding base64 to html but leaving images encoded, and ignore
 everything else. This is how it could be done:
 
 images decoding base64 to html but leaving images encoded, and ignore
 everything else. This is how it could be done:
 
-   mimedecode.py -t application/pdf -t application/postscript -t text/plain -b text/html -B 'image/*' -i '*/*'
+   mimedecode -t application/pdf -t application/postscript -t text/plain -b text/html -B 'image/*' -i '*/*'
 
 
 
 
-Version 2.9.0 (2017-12-??)
+Version 3.1.0.post7:
 
 
-   Split mimedecode.py into a mimedecode library and a small script.
+    GHActions: Test with Python 3.12.
 
 
-   Made the library executable via ``python -m mimedecode``.
+Version 3.1.0.post6 (2023-09-17)
 
 
-Version 2.8.0 (2017-11-03)
+    GHActions: Ensure ``pip`` only if needed
 
 
-   Python 3.
+    This is to work around a problem in conda with Python 3.7 -
+    it brings in wrong version of ``setuptools`` incompatible with Python 3.7.
 
 
-   Stop supporting Python 2.6.
+Version 3.1.0.post5 (2023-07-07)
+
+   Install all Python and PyPy versions from ``conda-forge``.
+
+Version 3.1.0.post4 (2022-12-15)
+
+   Use ``conda`` to install old Python versions.
+
+Version 3.1.0.post3 (2022-12-02)
+
+   PyPy3.
+
+Version 3.1.0.post2
+
+   Python 3.11.
+
+Version 3.1.0.post1 (2021-09-24)
+
+   GitHub Actions.
+
+   Stop testing at Travis.
+
+Version 3.1.0 (2021-05-23)
+
+   Convert mimedecode.docbook to reST. Generate html/man/text
+   using Sphinx.
+
+   Replaced outdated and insecure `mktemp` with `NamedTemporaryFile`.
+
+   Python 3.8, 3.9.
 
 
 WHERE TO GET
 
 
 WHERE TO GET
-   Home page: http://phdru.name/Software/Python/#mimedecode
+   Home page: https://phdru.name/Software/Python/#mimedecode
     git clone https://github.com/phdru/mimedecode.git
     git clone https://github.com/phdru/mimedecode.git
-    git clone http://git.phdru.name/mimedecode.git
+    git clone https://git.phdru.name/mimedecode.git
     git clone  git://git.phdru.name/mimedecode.git
 
     git clone  git://git.phdru.name/mimedecode.git
 
-   Requires: Python 2.7 or Python 3.3+, m_lib.defenc 1.0+.
+   Requires: Python 2.7 or Python 3.4+, m_lib.defenc 1.0+.
    Tests require: tox, m_lib 3.1+.
 
    Recommends: configured mailcap database.
 
    Tests require: tox, m_lib 3.1+.
 
    Recommends: configured mailcap database.
 
-   Documentation: http://phdru.name/Software/Python/mimedecode.html
+   Documentation: https://phdru.name/Software/Python/mimedecode.html
       (also included in the package in html, man and txt formats).
 
 
       (also included in the package in html, man and txt formats).
 
 
@@ -62,7 +92,7 @@ AUTHOR
    Oleg Broytman <phd@phdru.name>
 
 COPYRIGHT
    Oleg Broytman <phd@phdru.name>
 
 COPYRIGHT
-   Copyright (C) 2001-2017 PhiloSoft Design.
+   Copyright (C) 2001-2024 PhiloSoft Design.
 
 LICENSE
    GPL
 
 LICENSE
    GPL