{ "info": { "author": "Paul Ollivier", "author_email": "contact@paulollivier.fr", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only", "Topic :: Communications :: Email :: Filters" ], "description": "===============================\nbureaucrate\n===============================\n\n\n.. image:: https://img.shields.io/pypi/v/bureaucrate.svg\n :target: https://pypi.python.org/pypi/bureaucrate\n\n.. image:: https://img.shields.io/travis/paulollivier/bureaucrate.svg\n :target: https://travis-ci.org/paulollivier/bureaucrate\n\n.. image:: https://readthedocs.org/projects/bureaucrate/badge/?version=latest\n :target: https://bureaucrate.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n.. image:: https://pyup.io/repos/github/paulollivier/bureaucrate/shield.svg\n :target: https://pyup.io/repos/github/paulollivier/bureaucrate/\n :alt: Updates\n\n\nA\u00a0maildir-based executer of rules, destined to sort and automate mail.\n\nHere little sample, taken from `sample_config.py`:\n\n.. code-block:: python\n # delete mails older than 60 days in mb 'notifications'\n for message in mailboxes['notifications']:\n message.older_than('60d').delete()\n\n.. note::\n This is still a heavy work in progress, as documentation is sparse at best.\n\n* Free software: MIT license\n* Documentation: https://bureaucrate.readthedocs.io.\n\n\nCredits\n---------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template. And it's quite nice, you should use it too.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n\n\n\n=======\nHistory\n=======\n\n0.1.0 (2017-03-03)\n------------------\n\n* First release on PyPI.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/paulollivier/bureaucrate", "keywords": "bureaucrate", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "bureaucrate", "package_url": "https://pypi.org/project/bureaucrate/", "platform": "", "project_url": "https://pypi.org/project/bureaucrate/", "project_urls": { "Homepage": "https://github.com/paulollivier/bureaucrate" }, "release_url": "https://pypi.org/project/bureaucrate/0.3.8/", "requires_dist": [ "dateutils (==0.6.6)", "chardet (==3.0.4)" ], "requires_python": "", "summary": "A\u00a0maildir-based executer of rules, destined to sort and automate mail", "version": "0.3.8" }, "last_serial": 3581514, "releases": { "0.1.0": [], "0.2.1": [ { "comment_text": "", "digests": { "md5": "fb0eedc6cc3e6590038f14df65461498", "sha256": "10f8819531636f74682a4377e42295ac08059b50f3597e274c123236b1490fdc" }, "downloads": -1, "filename": "bureaucrate-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fb0eedc6cc3e6590038f14df65461498", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5735, "upload_time": "2017-03-20T12:00:45", "url": "https://files.pythonhosted.org/packages/de/27/19dc08fe95ef98ef06f1da60a9439ed7c1c79347a8e4e1e57be159783844/bureaucrate-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f418f1f3040aae382fe0541eed2be96e", "sha256": "8aec9419ba52681ba11e0539b3a1cc9b194164241dcd618566cde32289d1cbc9" }, "downloads": -1, "filename": "bureaucrate-0.2.1.tar.gz", "has_sig": false, "md5_digest": "f418f1f3040aae382fe0541eed2be96e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13732, "upload_time": "2017-03-20T12:00:47", "url": "https://files.pythonhosted.org/packages/24/48/1c94f5054457ed03abee199ba52a2bafe7fed160c5bd7c7219af104d83e4/bureaucrate-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "342620255238cdeaf8e75ec0c590d771", "sha256": "0a479156ad444467605ca5b03cf431aa28b72088436bc39a492cb7bc87f965f4" }, "downloads": -1, "filename": "bureaucrate-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "342620255238cdeaf8e75ec0c590d771", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5737, "upload_time": "2017-03-20T12:10:41", "url": "https://files.pythonhosted.org/packages/de/ed/8412a775eea769f079110615a8f5bb03a4bdc6aae24636366ea06e305e4c/bureaucrate-0.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "33765b3c5bda21160ba5744eec9d1a95", "sha256": "06ed509ec31627e3b76bc20d7a068b57b42b34095e4cd08fd6df7880f26d3808" }, "downloads": -1, "filename": "bureaucrate-0.2.2.tar.gz", "has_sig": false, "md5_digest": "33765b3c5bda21160ba5744eec9d1a95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13737, "upload_time": "2017-03-20T12:10:43", "url": "https://files.pythonhosted.org/packages/15/21/6098e10aae1c049c32b32b45cb5ef93fa821171bba52a8e8a82a3fb8eb62/bureaucrate-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "5c9d388246f746906e0cbb738ca3382b", "sha256": "5715fd836091ddb462d9fcd2e26bfeedf084250043d401025c8c463ae162e8e5" }, "downloads": -1, "filename": "bureaucrate-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5c9d388246f746906e0cbb738ca3382b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5793, "upload_time": "2017-03-23T17:40:20", "url": "https://files.pythonhosted.org/packages/20/5c/c00c911c1f338343ef84aee832630813a8931e0d01f43d693beaf8a86de3/bureaucrate-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e6c9f1270587014e7ee3069ab6e8c5cd", "sha256": "5e45ae49efe0b941973438d2aa0ad05d4d72426054129498876e124db0a4c1b5" }, "downloads": -1, "filename": "bureaucrate-0.2.3.tar.gz", "has_sig": false, "md5_digest": "e6c9f1270587014e7ee3069ab6e8c5cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13787, "upload_time": "2017-03-23T17:40:22", "url": "https://files.pythonhosted.org/packages/c7/17/4c30da2bac0125f7e6c5ebdcb12f5931a2787645e68d251b5301009d2aaa/bureaucrate-0.2.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "efb54e1217bd3968ba52b7c007e5f30b", "sha256": "61e2cda9e50392be2a1c142d79aa6266f0ab4b41b5e8b21a651490b2b85b9643" }, "downloads": -1, "filename": "bureaucrate-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "efb54e1217bd3968ba52b7c007e5f30b", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 8951, "upload_time": "2017-07-24T12:22:12", "url": "https://files.pythonhosted.org/packages/c2/c9/ae70ce179bd3cfb811cada6065404b391bfde98a120619ac35c037f5e9ce/bureaucrate-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "41a917fd2d853809647101954b126bce", "sha256": "72a68ca8c7e4202e825bc95546cb5380668f0d9080c4cf35639d6d4f07b838c3" }, "downloads": -1, "filename": "bureaucrate-0.3.1.tar.gz", "has_sig": false, "md5_digest": "41a917fd2d853809647101954b126bce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15577, "upload_time": "2017-07-24T12:22:28", "url": "https://files.pythonhosted.org/packages/b7/4c/d1802958ef8a9cd69e4cf1dcd87fcc1bf0b8c623ed2beb4c6cc3d88b6e0c/bureaucrate-0.3.1.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "7a71c845f5cecf02fc331c5aeaf415d0", "sha256": "3db76790eeac70db2b5dbe4f3bc5ca6b74204961d1a88d6061337d9747d40799" }, "downloads": -1, "filename": "bureaucrate-0.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7a71c845f5cecf02fc331c5aeaf415d0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9062, "upload_time": "2017-09-07T12:28:10", "url": "https://files.pythonhosted.org/packages/75/6a/281504a3cbf759f7f39d857f1349da6a3aed0a7b86db6da229898031f595/bureaucrate-0.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "55d0703877e3c38fad91b6c5a53d0cf4", "sha256": "68cbaaec23f632d521026203345663c058b1c6616cd6c12f6e958977a7796b2e" }, "downloads": -1, "filename": "bureaucrate-0.3.3.tar.gz", "has_sig": false, "md5_digest": "55d0703877e3c38fad91b6c5a53d0cf4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16409, "upload_time": "2017-09-07T12:28:11", "url": "https://files.pythonhosted.org/packages/a6/40/e96bcc6f2280ee096d83c6fbaf871a75989c3a899c2e78d82ebf7e8dff07/bureaucrate-0.3.3.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "3b558e8b69cd1f2ff5b5ff6ac6ee8b6a", "sha256": "3851dd8f47f56d2a05f1ddca3d3727591f70ccdbb436240bbeacb8b4d16f7f1e" }, "downloads": -1, "filename": "bureaucrate-0.3.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3b558e8b69cd1f2ff5b5ff6ac6ee8b6a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9837, "upload_time": "2018-02-14T12:37:41", "url": "https://files.pythonhosted.org/packages/ff/76/c0da8993fb9786e99cdc36581f4ac253bd6dff2ad05c0c688a1ffd3267f0/bureaucrate-0.3.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "68f0b64e85269b6d160e634f86ee3f82", "sha256": "7b2e557319663438a875f8906c12fb31c7d02d8bae8767fda9bdd127e37c1fcb" }, "downloads": -1, "filename": "bureaucrate-0.3.5.tar.gz", "has_sig": false, "md5_digest": "68f0b64e85269b6d160e634f86ee3f82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16718, "upload_time": "2018-02-13T17:55:08", "url": "https://files.pythonhosted.org/packages/30/d5/41ef4762655b0ef0dc72c25634939ec7104d00f41ee69cfda3c4ebf964cb/bureaucrate-0.3.5.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "76ee298367a5301d6ad4cefe504eacd5", "sha256": "6046f877c6792744ad298816fc0c2aa5ba76dc41b689fad1e9348fb50dec0080" }, "downloads": -1, "filename": "bureaucrate-0.3.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "76ee298367a5301d6ad4cefe504eacd5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10008, "upload_time": "2018-02-14T12:37:29", "url": "https://files.pythonhosted.org/packages/dd/51/c66b1c6b3b4ec9574f88f74594928f7669f21d9d121cceb9194538bcf02f/bureaucrate-0.3.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1e1d6125a6074cc84e30e9cffa6fe703", "sha256": "a1b06a60caf3eef9e6c8ebaaaa3a81a4a3db90ceec4e327c8bed69c23de55cee" }, "downloads": -1, "filename": "bureaucrate-0.3.6.tar.gz", "has_sig": false, "md5_digest": "1e1d6125a6074cc84e30e9cffa6fe703", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17196, "upload_time": "2018-02-14T12:37:31", "url": "https://files.pythonhosted.org/packages/e9/63/63f75f13fbe3e89d3250ad37b18a5fc4992ab029341ae2bdf4b955e032d7/bureaucrate-0.3.6.tar.gz" } ], "0.3.7": [ { "comment_text": "", "digests": { "md5": "3768ee894450b562deca83513e790f4d", "sha256": "892d78d5ca18bcb9867bb228cc895722c37108fd634fd7b6e500b345872571bb" }, "downloads": -1, "filename": "bureaucrate-0.3.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3768ee894450b562deca83513e790f4d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10109, "upload_time": "2018-02-14T13:14:57", "url": "https://files.pythonhosted.org/packages/e3/cd/2954574dc561b20024314f28d7bb311a5d3ffba34e3967d1fdcd81c5ed0f/bureaucrate-0.3.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dba6fb403eb15a875ade9a13ae0fa42d", "sha256": "83472df6fbac0799f165924ac07729f58d9627ae66206380b5c1e9cb27d43f8d" }, "downloads": -1, "filename": "bureaucrate-0.3.7.tar.gz", "has_sig": false, "md5_digest": "dba6fb403eb15a875ade9a13ae0fa42d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17289, "upload_time": "2018-02-14T13:14:58", "url": "https://files.pythonhosted.org/packages/2f/27/5325fefcef1179130bad5714901f60ae4b780f9df51d71ed521f984a6fd5/bureaucrate-0.3.7.tar.gz" } ], "0.3.8": [ { "comment_text": "", "digests": { "md5": "216dbddc84080fe5ddd7ee518f5e9308", "sha256": "22c4887554062527ad81448aa36ab2c2ff82f01d6155a2643fa416cb4e54dcad" }, "downloads": -1, "filename": "bureaucrate-0.3.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "216dbddc84080fe5ddd7ee518f5e9308", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10310, "upload_time": "2018-02-14T14:19:45", "url": "https://files.pythonhosted.org/packages/59/4f/0bc3298da9c066e86b31c241ab9b9e88e4c980c2e088eebd5cb039f985f5/bureaucrate-0.3.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2f1a8f78f79f9462df5330644465849b", "sha256": "ab0a530a9bb0c2073c5f4643909c80cd1badcf125c08764df9a3b049be851e1a" }, "downloads": -1, "filename": "bureaucrate-0.3.8.tar.gz", "has_sig": false, "md5_digest": "2f1a8f78f79f9462df5330644465849b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17565, "upload_time": "2018-02-14T14:19:47", "url": "https://files.pythonhosted.org/packages/a7/dd/513daa324ef164a5c4451fdc450e53d8b2b7c69796ffd95654925171b22f/bureaucrate-0.3.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "216dbddc84080fe5ddd7ee518f5e9308", "sha256": "22c4887554062527ad81448aa36ab2c2ff82f01d6155a2643fa416cb4e54dcad" }, "downloads": -1, "filename": "bureaucrate-0.3.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "216dbddc84080fe5ddd7ee518f5e9308", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10310, "upload_time": "2018-02-14T14:19:45", "url": "https://files.pythonhosted.org/packages/59/4f/0bc3298da9c066e86b31c241ab9b9e88e4c980c2e088eebd5cb039f985f5/bureaucrate-0.3.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2f1a8f78f79f9462df5330644465849b", "sha256": "ab0a530a9bb0c2073c5f4643909c80cd1badcf125c08764df9a3b049be851e1a" }, "downloads": -1, "filename": "bureaucrate-0.3.8.tar.gz", "has_sig": false, "md5_digest": "2f1a8f78f79f9462df5330644465849b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17565, "upload_time": "2018-02-14T14:19:47", "url": "https://files.pythonhosted.org/packages/a7/dd/513daa324ef164a5c4451fdc450e53d8b2b7c69796ffd95654925171b22f/bureaucrate-0.3.8.tar.gz" } ] }