Kevin Deldyckehttps://kevin.deldycke.com/2017-03-22T12:00:00+01:00Plumage 0.9 Released2017-03-22T12:00:00+01:002017-03-22T12:00:00+01:00Kevin Deldycketag:kevin.deldycke.com,2017-03-22:/2017/03/plumage-09-released/<p>Nine months in the making, here is version 0.9 of my <a href="https://github.com/kdeldycke/plumage">Plumage theme</a> for&nbsp;Pelican.</p> <p>Main change is the long awaited upgrade from Bootstrap 2.x to&nbsp;3.x.</p> <p>For more details, see the <a href="https://github.com/kdeldycke/plumage/tree/0.9#changelog">changelog </a>.</p><p>Nine months in the making, here is version 0.9 of my <a href="https://github.com/kdeldycke/plumage">Plumage theme</a> for&nbsp;Pelican.</p> <p>Main change is the long awaited upgrade from Bootstrap 2.x to&nbsp;3.x.</p> <p>For more details, see the <a href="https://github.com/kdeldycke/plumage/tree/0.9#changelog">changelog </a>.</p>Meta Package Manager V2.5.02017-03-01T22:30:00+01:002017-03-01T22:30:00+01:00Kevin Deldycketag:kevin.deldycke.com,2017-03-01:/2017/03/meta-package-manager-250/<p><a href="https://pypi.python.org/pypi/meta-package-manager/2.5.0">Meta Package Manager v2.5.0</a> has just been&nbsp;released.</p> <p>See the <a href="https://meta-package-manager.readthedocs.io/en/stable/changelog.html">changelog for more info</a>.</p><p><a href="https://pypi.python.org/pypi/meta-package-manager/2.5.0">Meta Package Manager v2.5.0</a> has just been&nbsp;released.</p> <p>See the <a href="https://meta-package-manager.readthedocs.io/en/stable/changelog.html">changelog for more info</a>.</p>Meta Package Manager V2.4.02017-01-28T20:00:00+01:002017-01-28T20:00:00+01:00Kevin Deldycketag:kevin.deldycke.com,2017-01-28:/2017/01/meta-package-manager-240/<p><a href="https://pypi.python.org/pypi/meta-package-manager/2.4.0">Meta Package Manager v2.4.0</a> has just been&nbsp;released.</p> <p>See the <a href="https://meta-package-manager.readthedocs.io/en/stable/changelog.html">changelog for more info</a>.</p><p><a href="https://pypi.python.org/pypi/meta-package-manager/2.4.0">Meta Package Manager v2.4.0</a> has just been&nbsp;released.</p> <p>See the <a href="https://meta-package-manager.readthedocs.io/en/stable/changelog.html">changelog for more info</a>.</p>Meta Package Manager V2.3.02017-01-18T23:00:00+01:002017-01-18T23:00:00+01:00Kevin Deldycketag:kevin.deldycke.com,2017-01-18:/2017/01/meta-package-manager-230/<p>Last time I <a href="https://kevin.deldycke.com/2016/07/bitbar-package-manager-v13/">mentioned </a> my <em>Package Manager Plugin</em>, it was a simple <a href="https://getbitbar.com/plugins/Dev/MetaPackageManager/meta_package_manager.7h.py">standalone Python script for BitBar </a>.</p> <p>The BitBar plugin is <a href="https://meta-package-manager.readthedocs.io/en/develop/bitbar.html">still actively maintained </a>, but all its core functionalities are now provided by an independent Python module: <a href="https://pypi.python.org/pypi/meta-package-manager">Meta Package Manager</a>. The latest version, <a href="https://github.com/kdeldycke/meta-package-manager/blob/v2.3.0/CHANGES.rst#230-2017-12-15">2.3.0, has recently been released …</a></p><p>Last time I <a href="https://kevin.deldycke.com/2016/07/bitbar-package-manager-v13/">mentioned </a> my <em>Package Manager Plugin</em>, it was a simple <a href="https://getbitbar.com/plugins/Dev/MetaPackageManager/meta_package_manager.7h.py">standalone Python script for BitBar </a>.</p> <p>The BitBar plugin is <a href="https://meta-package-manager.readthedocs.io/en/develop/bitbar.html">still actively maintained </a>, but all its core functionalities are now provided by an independent Python module: <a href="https://pypi.python.org/pypi/meta-package-manager">Meta Package Manager</a>. The latest version, <a href="https://github.com/kdeldycke/meta-package-manager/blob/v2.3.0/CHANGES.rst#230-2017-12-15">2.3.0, has recently been released </a>.</p> <p>This Python module also install a new <span class="caps">CLI</span> called <code>mpm</code>, which aims to provide a unified interface to all package managers, on all 3 major platforms (macOS, Linux and&nbsp;Windows).</p> <p>This is both ambitious and&nbsp;silly.</p> <p>Ambitious because there is <a href="https://en.wikipedia.org/wiki/List_of_software_package_management_systems">too many package managers </a> out there, all with their own idiosyncrasies. So much that I had to compile a list of <a href="https://meta-package-manager.readthedocs.io/en/develop/falsehoods.html">Falsehoods Programmers Believe About Package Managers </a>.</p> <p>And silly because, well, <code>mpm</code> actually <a href="https://github.com/kdeldycke/meta-package-manager/issues/10">tries to implement </a> an <span class="caps">XKCD</span>&nbsp;joke:</p> <p><img alt="XKCD #1654" src="https://imgs.xkcd.com/comics/universal_install_script.png"></p> <p>Of course another classic XKCDs might apply to this endeavor: <a href="https://xkcd.com/927/"><em>Standards</em></a>.</p> <p>So while I wait for someone to write a meta-meta-package-manager, the <a href="https://github.com/kdeldycke/meta-package-manager">project is open to contributions on GitHub</a>.</p>Maildir-Deduplicate 2.1.0 Released2017-01-13T13:19:00+01:002017-01-13T13:19:00+01:00Kevin Deldycketag:kevin.deldycke.com,2017-01-13:/2017/01/maildir-deduplicate-210-released/<p>Just released <a href="https://pypi.python.org/pypi/maildir-deduplicate/2.1.0"><code>maildir-deduplicate</code> v2.1.0</a>!</p> <p>Main change in this version is the ability to catch all and skip duplicate sets containing unparsable mails due to bad&nbsp;encoding.</p> <p>Read the <a href="https://maildir-deduplicate.readthedocs.io/en/develop/changelog.html">full changelog here </a>.</p><p>Just released <a href="https://pypi.python.org/pypi/maildir-deduplicate/2.1.0"><code>maildir-deduplicate</code> v2.1.0</a>!</p> <p>Main change in this version is the ability to catch all and skip duplicate sets containing unparsable mails due to bad&nbsp;encoding.</p> <p>Read the <a href="https://maildir-deduplicate.readthedocs.io/en/develop/changelog.html">full changelog here </a>.</p>