{ "info": { "author": "Opal Symes", "author_email": "opal@catalyst.net.nz", "bugtrack_url": null, "classifiers": [], "description": "\nMatomo distribution manager\n===========================\n\nA command-line tool for building Matomo distributions with plugins bundled in \nand various customizations applied. It builds a bundled zip file in a \nverifiable and reproducible manner for use with systems like Docker.\n\nFeatures\n--------\n\n- **Version pining**\n Whilst a range of accepted versions may be specified in the \n `distribution.toml`, the lock file that is used to produce the bundle fixes \n an exact version ensuring that subsequent runs will always download the same \n release.\n- **Download hash pining**\n We apply a trust-on-first-download mode for all files, such that any \n change in file hash for the same version can only be rectified through manual \n intervention. This pinning also ensures a consistent input into the \n customization stages\n- **Useful tweaks**\n Remove modules that serve no purpose under your intended release scheme such \n as the marketplace.\n- **Tidy bundle**\n Bundles can optionally have packaging information(think `package.json` and \n `.composer.lock`), example plugins and other supporting file removed to \n keep the bundle size down.\n- **Safe & shareable caching**\n Source zip files are cached locally for faster subsequent builds. Caches can \n be shared across distributions, and each file has it's integrity checked \n against the expected hashes stored in the distribution's lock file.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "GPLv3+", "maintainer": "", "maintainer_email": "", "name": "matomo-dl", "package_url": "https://pypi.org/project/matomo-dl/", "platform": "", "project_url": "https://pypi.org/project/matomo-dl/", "project_urls": null, "release_url": "https://pypi.org/project/matomo-dl/1.3.0/", "requires_dist": [ "attrs (~=18.2)", "beautifulsoup4 (~=4.6)", "cattrs (==0.9.0)", "click (~=7.0)", "click-log", "colorama (==0.4.0)", "lxml (~=4.2)", "packaging (~=18.0)", "requests (~=2.20)", "toml (==0.10.0)", "requests-cache (==0.4.13) ; extra == 'cache'" ], "requires_python": ">=3.6", "summary": ".", "version": "1.3.0" }, "last_serial": 4609679, "releases": { "0.1.0b10": [ { "comment_text": "", "digests": { "md5": "1e3fb0a08bd41072435bc71fe08d3122", "sha256": "0dc48bae4017370df01edd8004a2f0a268603fe5d005295a1f6b3658f87f7149" }, "downloads": -1, "filename": "matomo_dl-0.1.0b10-py36-none-any.whl", "has_sig": false, "md5_digest": "1e3fb0a08bd41072435bc71fe08d3122", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 43984, "upload_time": "2018-11-13T22:26:06", "url": "https://files.pythonhosted.org/packages/cd/33/0668bb2c51f092b04616e90714734767450c1657e6855e4908d3c613304e/matomo_dl-0.1.0b10-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "88ecebd495f84527b64968dfa0989987", "sha256": "33933bfa4f55ee6bc76f51cf7ba7ddfd08aa932a3ff512290b7fc5186c9912d8" }, "downloads": -1, "filename": "matomo_dl-0.1.0b10.tar.gz", "has_sig": false, "md5_digest": "88ecebd495f84527b64968dfa0989987", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 22869, "upload_time": "2018-11-13T22:26:08", "url": "https://files.pythonhosted.org/packages/3c/ea/84398ccb12f11ca8c7aa7b012b0f2f081548e4b0cfdae52f4357f26af0f5/matomo_dl-0.1.0b10.tar.gz" } ], "0.1.0b11": [ { "comment_text": "", "digests": { "md5": "36c25cf64525180966ade3fbda126804", "sha256": "06c4e366f51c6c3ea3332bd66de5a18e9748d267221f56afe9de8c02595b1e1f" }, "downloads": -1, "filename": "matomo_dl-0.1.0b11-py36-none-any.whl", "has_sig": false, "md5_digest": "36c25cf64525180966ade3fbda126804", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 43983, "upload_time": "2018-11-13T22:27:52", "url": "https://files.pythonhosted.org/packages/69/55/67c9bdc7cb80b61ef49b2f643dc14b19fd89e2ccbb605ff4dc989f3d67a6/matomo_dl-0.1.0b11-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "029ba44cdfd086621e63266d98ec2092", "sha256": "ed64e0d8bc8ed076f00ea44f9ce7a40011d84796c9e45ca273b04e3be1f23280" }, "downloads": -1, "filename": "matomo_dl-0.1.0b11.tar.gz", "has_sig": false, "md5_digest": "029ba44cdfd086621e63266d98ec2092", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 22870, "upload_time": "2018-11-13T22:27:54", "url": "https://files.pythonhosted.org/packages/74/7a/cf4565f6a4d7b05d277082a44f7b27e10dc280627cefc83eb9bc5ff90dc6/matomo_dl-0.1.0b11.tar.gz" } ], "0.1.0b8": [ { "comment_text": "", "digests": { "md5": "8063f71233d9a075a73273b34c4dbb31", "sha256": "6cc7a733f5732e3cb443b518f90dc41564d7fce5bbcc3822d8c26a223857dbaa" }, "downloads": -1, "filename": "matomo_dl-0.1.0b8-py36-none-any.whl", "has_sig": false, "md5_digest": "8063f71233d9a075a73273b34c4dbb31", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 43970, "upload_time": "2018-11-13T22:08:30", "url": "https://files.pythonhosted.org/packages/d6/c2/9bf61d906f849c4b9036bafe6100330e85ed1fe5490b3d33cc35222f3d78/matomo_dl-0.1.0b8-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b72c037b59cb297244e4dda1074e1644", "sha256": "26235de7259f287aaabbe46d63e1d16d7ce958128b085e8898bcc0a34cdca91a" }, "downloads": -1, "filename": "matomo_dl-0.1.0b8.tar.gz", "has_sig": false, "md5_digest": "b72c037b59cb297244e4dda1074e1644", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 23100, "upload_time": "2018-11-13T22:08:33", "url": "https://files.pythonhosted.org/packages/72/3d/a2493183529d589d3ccd95e05bff26513db16a048388a94c3fc513dc3543/matomo_dl-0.1.0b8.tar.gz" } ], "0.1.0b9": [ { "comment_text": "", "digests": { "md5": "3d6fa05e4a22a9a9a3e80d472bebfc1a", "sha256": "cd0635cc41d7990207726637422b1b755cdc776b405d8b66611a576f7862d1d0" }, "downloads": -1, "filename": "matomo_dl-0.1.0b9-py36-none-any.whl", "has_sig": false, "md5_digest": "3d6fa05e4a22a9a9a3e80d472bebfc1a", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 43969, "upload_time": "2018-11-13T22:16:28", "url": "https://files.pythonhosted.org/packages/58/fa/88961b39fbbfc2f7a02439101320270178f98907aefcc171b62fb9fef0d7/matomo_dl-0.1.0b9-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9ad314130ff99070797a7b4821b46fcd", "sha256": "b8b5acfd8cb1a249b5adf9f971533f52e9498a0483b3851b262aaab7ac51b5a6" }, "downloads": -1, "filename": "matomo_dl-0.1.0b9.tar.gz", "has_sig": false, "md5_digest": "9ad314130ff99070797a7b4821b46fcd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 22865, "upload_time": "2018-11-13T22:16:30", "url": "https://files.pythonhosted.org/packages/06/e4/98ac0020f6695f4c0fa4b518bea2e7a0d1ea80d3e6e123a39b6907f0bcce/matomo_dl-0.1.0b9.tar.gz" } ], "1.0.0b2": [ { "comment_text": "", "digests": { "md5": "090b152c3978d43bada0f22f07e2d200", "sha256": "20161a2b10a8aad280d727e22c8bcb6f822b292b51f21156178dd3665c6fcb5d" }, "downloads": -1, "filename": "matomo_dl-1.0.0b2-py36-none-any.whl", "has_sig": false, "md5_digest": "090b152c3978d43bada0f22f07e2d200", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 44222, "upload_time": "2018-11-30T07:11:33", "url": "https://files.pythonhosted.org/packages/b8/2b/d36bea9037cdfe68f53b3cb9a36d5dc34c20e6e8a749d311e9242983a8f5/matomo_dl-1.0.0b2-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a4d0041f88a2511d72151a5971cdb06c", "sha256": "df6d480060227d2cd94f85a4352f3be6388698c8e4be84c4d9a74cb0cd7f8a87" }, "downloads": -1, "filename": "matomo_dl-1.0.0b2.tar.gz", "has_sig": false, "md5_digest": "a4d0041f88a2511d72151a5971cdb06c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 23184, "upload_time": "2018-11-30T07:11:34", "url": "https://files.pythonhosted.org/packages/cc/dc/23e5ad896a9483f20b1c1edb330681de6e92296b0d0daee4f37f7f3d5fe2/matomo_dl-1.0.0b2.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "47e874b84774d0c09b15fb2428c2c585", "sha256": "cd70412f89cd26a38b852457ac50cdbf4c9ffe70475209212728f93c1d31cf3a" }, "downloads": -1, "filename": "matomo_dl-1.1.0-py36-none-any.whl", "has_sig": false, "md5_digest": "47e874b84774d0c09b15fb2428c2c585", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 44193, "upload_time": "2018-12-03T04:51:15", "url": "https://files.pythonhosted.org/packages/e8/bf/e227bc8ac9133b9afa7fa454ea15e203f83c473296801838b82a998b280b/matomo_dl-1.1.0-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "32e7cd1fbaa1eb005cf995ac09451050", "sha256": "f7ee1bf1a30eaadd4260dc1f7baa80e1a3e1fd4408b777adfa17f14df74d67bd" }, "downloads": -1, "filename": "matomo_dl-1.1.0.tar.gz", "has_sig": false, "md5_digest": "32e7cd1fbaa1eb005cf995ac09451050", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 23179, "upload_time": "2018-12-03T04:51:17", "url": "https://files.pythonhosted.org/packages/21/8b/dc825fbb93d624516895522a2d92241ed5aa2314e2ba4dd2f26e43ec59c1/matomo_dl-1.1.0.tar.gz" } ], "1.1.0b1": [ { "comment_text": "", "digests": { "md5": "4e7d27a57c54793fa5327bef48843ba6", "sha256": "5cb67751cd1d7bfb1dca10751f24340a3d89cf18012f3432064947d38e5c6d7c" }, "downloads": -1, "filename": "matomo_dl-1.1.0b1-py36-none-any.whl", "has_sig": false, "md5_digest": "4e7d27a57c54793fa5327bef48843ba6", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 44224, "upload_time": "2018-12-03T04:51:59", "url": "https://files.pythonhosted.org/packages/79/2a/a2651c658fa54c05b24aa1b87c1ed332b506c8723cdde2b41db0d20bc155/matomo_dl-1.1.0b1-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "08d2924391a0f4846c58b03cc3c3b7b5", "sha256": "d3a6bc3519d0e1511dcf25878ae22b2f25237caa210c44aac3ce289119ee873e" }, "downloads": -1, "filename": "matomo_dl-1.1.0b1.tar.gz", "has_sig": false, "md5_digest": "08d2924391a0f4846c58b03cc3c3b7b5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 23185, "upload_time": "2018-12-03T04:52:00", "url": "https://files.pythonhosted.org/packages/82/25/b5bb10422701edd93f8d15cdf4b5f28370ccdf858e47291e831ef1639dd3/matomo_dl-1.1.0b1.tar.gz" } ], "1.2.0b13": [ { "comment_text": "", "digests": { "md5": "68b99e7315834fe88a85e1fc5fcaa6b3", "sha256": "9c95dceaf4b23d721426cb07c84661e5764d001d295be0f4a5a49263130ee457" }, "downloads": -1, "filename": "matomo_dl-1.2.0b13-py36-none-any.whl", "has_sig": false, "md5_digest": "68b99e7315834fe88a85e1fc5fcaa6b3", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 47213, "upload_time": "2018-12-12T23:26:25", "url": "https://files.pythonhosted.org/packages/2e/eb/dea64dac888a85c0fb28ffd2444545c337c60f1616736c17219b237b28ad/matomo_dl-1.2.0b13-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "731f3869b923622bf50c234a19657c3a", "sha256": "1c3cb50f19337ad957f95da221a8f2b11432e5eeba34898ecd8ca53a94f5c38b" }, "downloads": -1, "filename": "matomo_dl-1.2.0b13.tar.gz", "has_sig": false, "md5_digest": "731f3869b923622bf50c234a19657c3a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 25081, "upload_time": "2018-12-12T23:26:27", "url": "https://files.pythonhosted.org/packages/8a/0f/152d950e04f69a0b141e9fced73c3c5d608e31e735fdee158b9177cbbee9/matomo_dl-1.2.0b13.tar.gz" } ], "1.2.0b15": [ { "comment_text": "", "digests": { "md5": "1a121026288e6b68beaa7635acc98696", "sha256": "a8b4ae911d6e407f39242a1a3842ebbd4ed0ce796dc52c3fbca298cca2201226" }, "downloads": -1, "filename": "matomo_dl-1.2.0b15-py36-none-any.whl", "has_sig": false, "md5_digest": "1a121026288e6b68beaa7635acc98696", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 47213, "upload_time": "2018-12-13T00:15:42", "url": "https://files.pythonhosted.org/packages/e7/05/58ee119451fe3eac4bf266542da88ecb60f85722d53804a7adca21f084d6/matomo_dl-1.2.0b15-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "86ab0d0dfc991388b894ad27af97c200", "sha256": "d81eebf9a31dd399381eef15e8269c9a21147de272fd17a3b8a465dc8b7194d5" }, "downloads": -1, "filename": "matomo_dl-1.2.0b15.tar.gz", "has_sig": false, "md5_digest": "86ab0d0dfc991388b894ad27af97c200", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 25084, "upload_time": "2018-12-13T00:15:43", "url": "https://files.pythonhosted.org/packages/ba/9a/d4a92cb9ace335c1e39246b039fcad24cffb7b6df439f60b4297ecb2250a/matomo_dl-1.2.0b15.tar.gz" } ], "1.2.0b3": [ { "comment_text": "", "digests": { "md5": "dd7b7aa5108a49ee101ad8e4753ac6d4", "sha256": "e867bf5af34d07e3ccb202a09fce8329d24641c5110569ba58129d7ec60a6537" }, "downloads": -1, "filename": "matomo_dl-1.2.0b3-py36-none-any.whl", "has_sig": false, "md5_digest": "dd7b7aa5108a49ee101ad8e4753ac6d4", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 44351, "upload_time": "2018-12-06T22:22:55", "url": "https://files.pythonhosted.org/packages/d9/60/458b3b131e4ee11b8ee8da959143350dc53b16af824da6594bfde69ee11b/matomo_dl-1.2.0b3-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "074a812a973099f85337fca40ce56dd2", "sha256": "62b742719df892bbd2681d7984a434a9e964472d747a3d65bc9c47004dbb259b" }, "downloads": -1, "filename": "matomo_dl-1.2.0b3.tar.gz", "has_sig": false, "md5_digest": "074a812a973099f85337fca40ce56dd2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 23332, "upload_time": "2018-12-06T22:22:56", "url": "https://files.pythonhosted.org/packages/87/a7/dd95aedf32f55c2e064cf75eaf0d63129938eb6c4c646c80f7da7239ced6/matomo_dl-1.2.0b3.tar.gz" } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "f11b12b1fbba4d09eea05ffe1dfd9146", "sha256": "11ad0427b913f40f89e5b4c610e2fa3911bff95ba29589691bf04a930943c738" }, "downloads": -1, "filename": "matomo_dl-1.2.5-py36-none-any.whl", "has_sig": false, "md5_digest": "f11b12b1fbba4d09eea05ffe1dfd9146", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 47167, "upload_time": "2018-12-13T00:26:13", "url": "https://files.pythonhosted.org/packages/4e/30/d6a58fbc2e979ad5f435454c04f52980517477b4b49f7f824b771d8ab547/matomo_dl-1.2.5-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dbc68af975def093e55240fb267daeb8", "sha256": "cc0a9ed4c1caa53d3a895e4b9c725f433f6c9f69a29e705ebac0e46d957bfddc" }, "downloads": -1, "filename": "matomo_dl-1.2.5.tar.gz", "has_sig": false, "md5_digest": "dbc68af975def093e55240fb267daeb8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 25082, "upload_time": "2018-12-13T00:26:21", "url": "https://files.pythonhosted.org/packages/3e/85/0cb96f43312f22b93deb27ca9198f13647062417f973fd09b93ac74c76dc/matomo_dl-1.2.5.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "f27d21df35331201d0dd67cb44622818", "sha256": "95b983446289994d0e9d826efbbcf4a2319b2c0eb15f135c179d50b26a77b6df" }, "downloads": -1, "filename": "matomo_dl-1.3.0-py36-none-any.whl", "has_sig": false, "md5_digest": "f27d21df35331201d0dd67cb44622818", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 47272, "upload_time": "2018-12-17T21:38:09", "url": "https://files.pythonhosted.org/packages/dd/5b/b459d1d713b8f4ddd628467607c4b1de0820751b1b58b1bec70921423668/matomo_dl-1.3.0-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee0a0fd0b41b22ac00140c0121262896", "sha256": "93562b906311fb24ab57c69fa0e10b9fb27a1a7c554e62cde8bf5e2bd0b84130" }, "downloads": -1, "filename": "matomo_dl-1.3.0.tar.gz", "has_sig": false, "md5_digest": "ee0a0fd0b41b22ac00140c0121262896", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 25176, "upload_time": "2018-12-17T21:38:11", "url": "https://files.pythonhosted.org/packages/98/c9/289cf2270015af26623f0b82bda262f7ff0f7de8a65223f6ea1d16b69840/matomo_dl-1.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f27d21df35331201d0dd67cb44622818", "sha256": "95b983446289994d0e9d826efbbcf4a2319b2c0eb15f135c179d50b26a77b6df" }, "downloads": -1, "filename": "matomo_dl-1.3.0-py36-none-any.whl", "has_sig": false, "md5_digest": "f27d21df35331201d0dd67cb44622818", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 47272, "upload_time": "2018-12-17T21:38:09", "url": "https://files.pythonhosted.org/packages/dd/5b/b459d1d713b8f4ddd628467607c4b1de0820751b1b58b1bec70921423668/matomo_dl-1.3.0-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee0a0fd0b41b22ac00140c0121262896", "sha256": "93562b906311fb24ab57c69fa0e10b9fb27a1a7c554e62cde8bf5e2bd0b84130" }, "downloads": -1, "filename": "matomo_dl-1.3.0.tar.gz", "has_sig": false, "md5_digest": "ee0a0fd0b41b22ac00140c0121262896", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 25176, "upload_time": "2018-12-17T21:38:11", "url": "https://files.pythonhosted.org/packages/98/c9/289cf2270015af26623f0b82bda262f7ff0f7de8a65223f6ea1d16b69840/matomo_dl-1.3.0.tar.gz" } ] }