multiset-multicover


Namemultiset-multicover JSON
Version 1.0 PyPI version JSON
download
home_pagehttps://github.com/euxhenh/multiset_multicover
SummaryMM is a package for running the greedy cover algorithm to perform multiset multicover.
upload_time2022-10-07 19:52:54
maintainer
docs_urlNone
authorEuxhen Hasanaj
requires_python>=3.7
licenseMIT
keywords set cover multiset multicover greedy
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            This package implements the Greedy Cover algorithm for multisets
        in `C++` and exposes it to Python.
        Given a universe of elements U, and a family of subsets F = {S1, ..., Sn}
        of U, the set cover problem asks to find the smallest number of sets in F
        such that every element of U appears in at least one such set.
        This can be extended to a multicover problem, where we ask that
        every element be included at least k sets. This in turn, can be extended
        to accomodate multisets, where each element in Si also has a given
        multiplicity.

        The set cover problem is NP hard. The best known algorithm
        is a greedy approach that iteratively selects the set with the largest
        number of elements that have not been covered yet. This algorithm
        has a log(n)-approximation guarantee where n is the size of the largest set.
        The same guarantee also applies to the multicover problem, as well as the
        multiset multicover problem (n here corresponds to the size of the largest
        set, counting multiplicities).

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/euxhenh/multiset_multicover",
    "name": "multiset-multicover",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "set,cover,multiset,multicover,greedy",
    "author": "Euxhen Hasanaj",
    "author_email": "ehasanaj@cs.cmu.edu",
    "download_url": "https://files.pythonhosted.org/packages/ec/05/bbf0285c3d5fb1934f9eb723ab296320a57f0cde90fbf9ccf185b0b817fb/multiset_multicover-1.0.tar.gz",
    "platform": "ALL",
    "description": "This package implements the Greedy Cover algorithm for multisets\n        in `C++` and exposes it to Python.\n        Given a universe of elements U, and a family of subsets F = {S1, ..., Sn}\n        of U, the set cover problem asks to find the smallest number of sets in F\n        such that every element of U appears in at least one such set.\n        This can be extended to a multicover problem, where we ask that\n        every element be included at least k sets. This in turn, can be extended\n        to accomodate multisets, where each element in Si also has a given\n        multiplicity.\n\n        The set cover problem is NP hard. The best known algorithm\n        is a greedy approach that iteratively selects the set with the largest\n        number of elements that have not been covered yet. This algorithm\n        has a log(n)-approximation guarantee where n is the size of the largest set.\n        The same guarantee also applies to the multicover problem, as well as the\n        multiset multicover problem (n here corresponds to the size of the largest\n        set, counting multiplicities).\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "MM is a package for running the greedy cover algorithm to perform multiset multicover.",
    "version": "1.0",
    "project_urls": {
        "Homepage": "https://github.com/euxhenh/multiset_multicover"
    },
    "split_keywords": [
        "set",
        "cover",
        "multiset",
        "multicover",
        "greedy"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9e530a826f213bf5a66f8039327bc14affe97f88ae97093cd6fd0a05b299d7eb",
                "md5": "bd4b47c95d41c313763b53ffecb84157",
                "sha256": "c5569d0a3d1bb0791b77dcbdf52a9e96c165b9cea032cf8d26c49a460c1c6f63"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "bd4b47c95d41c313763b53ffecb84157",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 27764,
            "upload_time": "2022-10-07T19:52:23",
            "upload_time_iso_8601": "2022-10-07T19:52:23.595368Z",
            "url": "https://files.pythonhosted.org/packages/9e/53/0a826f213bf5a66f8039327bc14affe97f88ae97093cd6fd0a05b299d7eb/multiset_multicover-1.0-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f14e418cab8d94c723a698af3fa2d4d3e4424c5abecd5ad86b80f0c7109bd4e3",
                "md5": "688b4cbc09d08722683befdf761df04c",
                "sha256": "6f81eddc6894abe4a13325d49df31aa93c2abde3e4a036212c0fbe11b86f3da5"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "688b4cbc09d08722683befdf761df04c",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 237621,
            "upload_time": "2022-10-07T19:52:25",
            "upload_time_iso_8601": "2022-10-07T19:52:25.146139Z",
            "url": "https://files.pythonhosted.org/packages/f1/4e/418cab8d94c723a698af3fa2d4d3e4424c5abecd5ad86b80f0c7109bd4e3/multiset_multicover-1.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9742f6a93d3db5d4a7971d2eca198cab83702484957f75548ab8045335ef8426",
                "md5": "e0c2dde5d692fe3c55cd7538e45ebc6e",
                "sha256": "bf3e14d42e45ea6fed0d20ea3ba2a72007302396f6b129726a63c8681a7f4822"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e0c2dde5d692fe3c55cd7538e45ebc6e",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 245767,
            "upload_time": "2022-10-07T19:52:26",
            "upload_time_iso_8601": "2022-10-07T19:52:26.880044Z",
            "url": "https://files.pythonhosted.org/packages/97/42/f6a93d3db5d4a7971d2eca198cab83702484957f75548ab8045335ef8426/multiset_multicover-1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4aca51b6f39a34290ea6849154013aad512e157b4c71846efc84b12d37b57427",
                "md5": "6a3b439936a70edd4bddce9383b517ec",
                "sha256": "d3c26b79ca6ca8435fbf6c5d95a1ab65d1aa32dc6975cd5fdad922f6405b5cd9"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "6a3b439936a70edd4bddce9383b517ec",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 21210,
            "upload_time": "2022-10-07T19:52:28",
            "upload_time_iso_8601": "2022-10-07T19:52:28.632714Z",
            "url": "https://files.pythonhosted.org/packages/4a/ca/51b6f39a34290ea6849154013aad512e157b4c71846efc84b12d37b57427/multiset_multicover-1.0-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ea0d47f71244d34872ce577f4977f570c67145f6a489e7808c88c93d5c30aea6",
                "md5": "26c1d4dd9d146ef751e74b5d54a02f33",
                "sha256": "ab10c5414f89f932b89099b06071ab996b174d5e1b04827fba4b98f4075fcd71"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "26c1d4dd9d146ef751e74b5d54a02f33",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 23712,
            "upload_time": "2022-10-07T19:52:30",
            "upload_time_iso_8601": "2022-10-07T19:52:30.133781Z",
            "url": "https://files.pythonhosted.org/packages/ea/0d/47f71244d34872ce577f4977f570c67145f6a489e7808c88c93d5c30aea6/multiset_multicover-1.0-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7cbd543735aefedc41a5fb0d8337505c8b54337b5bcd2939d7f17e17cf0efd2d",
                "md5": "9f64515239d4d513ecb4d63d2ce28053",
                "sha256": "f43673779d63f0c6922d5f97d45b04cd784a76eb45655ab1bb398811dc77eb71"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9f64515239d4d513ecb4d63d2ce28053",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 27778,
            "upload_time": "2022-10-07T19:52:31",
            "upload_time_iso_8601": "2022-10-07T19:52:31.129556Z",
            "url": "https://files.pythonhosted.org/packages/7c/bd/543735aefedc41a5fb0d8337505c8b54337b5bcd2939d7f17e17cf0efd2d/multiset_multicover-1.0-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d156375e21751f6c9f8db95cbde12a41accab75f71867e9e156317852a867d03",
                "md5": "45c26de22efc67244b3545b657a4a088",
                "sha256": "2a67a8589dd876525ac70d11fca879fa8e93eb9b73280bfa209b7f5372357648"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "45c26de22efc67244b3545b657a4a088",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 237951,
            "upload_time": "2022-10-07T19:52:32",
            "upload_time_iso_8601": "2022-10-07T19:52:32.239772Z",
            "url": "https://files.pythonhosted.org/packages/d1/56/375e21751f6c9f8db95cbde12a41accab75f71867e9e156317852a867d03/multiset_multicover-1.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2d4ecdfa3b477e1b8488708c6727c703143e438844bdb07aca265c46ed44afae",
                "md5": "a3d0cddc4d0ffa4467c28f88120d527f",
                "sha256": "b471d606fa76db0208d693835715011f52108dc6cd45668c2f9d56756db4363a"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a3d0cddc4d0ffa4467c28f88120d527f",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 246074,
            "upload_time": "2022-10-07T19:52:33",
            "upload_time_iso_8601": "2022-10-07T19:52:33.427028Z",
            "url": "https://files.pythonhosted.org/packages/2d/4e/cdfa3b477e1b8488708c6727c703143e438844bdb07aca265c46ed44afae/multiset_multicover-1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5c6b280ccf943f578983682c573c8e9df8eacb6eff5cb6643ed45d291b001625",
                "md5": "a44ebe1ddbaa5fe0ad7ebb0bf0d8467c",
                "sha256": "43501b8c03632ac5c67ce626f27b76c8aaa36ff2394239f9726120519ede5715"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "a44ebe1ddbaa5fe0ad7ebb0bf0d8467c",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 21216,
            "upload_time": "2022-10-07T19:52:34",
            "upload_time_iso_8601": "2022-10-07T19:52:34.513381Z",
            "url": "https://files.pythonhosted.org/packages/5c/6b/280ccf943f578983682c573c8e9df8eacb6eff5cb6643ed45d291b001625/multiset_multicover-1.0-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a5bda8a04764b4df5f988f436db45e2378885d719ea7e069acc0d829b6fb6ecf",
                "md5": "c055c7170b79f966c5228f4038bf0754",
                "sha256": "285e800eebc51fb95c4d9c781f54359a387845c08fcc29eb8a371c97fa91e9dd"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c055c7170b79f966c5228f4038bf0754",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 23709,
            "upload_time": "2022-10-07T19:52:36",
            "upload_time_iso_8601": "2022-10-07T19:52:36.013157Z",
            "url": "https://files.pythonhosted.org/packages/a5/bd/a8a04764b4df5f988f436db45e2378885d719ea7e069acc0d829b6fb6ecf/multiset_multicover-1.0-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e2d2f3c15d05b258f82c9e314c397c7dbf55bbfdbd91068c5b97f632da7336e8",
                "md5": "5eb7aea512f39f3fe27f203cbe8fa6eb",
                "sha256": "1cfe40988faa8cba58589c3d9ccf72ccf683a8555fa1d9021cf383bbfac68d51"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp37-cp37m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5eb7aea512f39f3fe27f203cbe8fa6eb",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 27611,
            "upload_time": "2022-10-07T19:52:37",
            "upload_time_iso_8601": "2022-10-07T19:52:37.066016Z",
            "url": "https://files.pythonhosted.org/packages/e2/d2/f3c15d05b258f82c9e314c397c7dbf55bbfdbd91068c5b97f632da7336e8/multiset_multicover-1.0-cp37-cp37m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "71ac249dce870be756bc3c3d47c8baa8d1e57460fd1d1d58f036d622dc830bf4",
                "md5": "dc71acff2c3c2197ab1e115ef30068a6",
                "sha256": "e689b4d0c6a6cf397622ee49d12fd83aaa17eb7e3bbe72aa7247cd9f7d1f9277"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "dc71acff2c3c2197ab1e115ef30068a6",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 236581,
            "upload_time": "2022-10-07T19:52:38",
            "upload_time_iso_8601": "2022-10-07T19:52:38.170485Z",
            "url": "https://files.pythonhosted.org/packages/71/ac/249dce870be756bc3c3d47c8baa8d1e57460fd1d1d58f036d622dc830bf4/multiset_multicover-1.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "663556d2f93c3054d2ef1c1f6e65d0f1ff9c11858db1e97b1c9f767717fecefd",
                "md5": "d918a7aec7921f75ae352ea2a1ee1c95",
                "sha256": "205429f9ed906ad96d021119c4b703576766a25e4e8c946d56fc563a328a29d7"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d918a7aec7921f75ae352ea2a1ee1c95",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 244998,
            "upload_time": "2022-10-07T19:52:39",
            "upload_time_iso_8601": "2022-10-07T19:52:39.344549Z",
            "url": "https://files.pythonhosted.org/packages/66/35/56d2f93c3054d2ef1c1f6e65d0f1ff9c11858db1e97b1c9f767717fecefd/multiset_multicover-1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b24cd155aa2ba57ed602bf7b445b322e4c1ecf43b52d3b589074497f471ef902",
                "md5": "d397cca41265ddf807cae7034e09eb01",
                "sha256": "0f175a8ffd0d1d86f86fe155339c16b62a4fa7a87f258149f8e5e2f1cb62e1ac"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp37-cp37m-win32.whl",
            "has_sig": false,
            "md5_digest": "d397cca41265ddf807cae7034e09eb01",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 21203,
            "upload_time": "2022-10-07T19:52:40",
            "upload_time_iso_8601": "2022-10-07T19:52:40.443454Z",
            "url": "https://files.pythonhosted.org/packages/b2/4c/d155aa2ba57ed602bf7b445b322e4c1ecf43b52d3b589074497f471ef902/multiset_multicover-1.0-cp37-cp37m-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1d32b94ef3ee682513c7c2585740ab761c834f8d9a7e77dd92934db756a1e424",
                "md5": "d7487b2193ee98227138412b492d4fc8",
                "sha256": "876cb989a1317adab8567c19bd2b0bffa7f5d03f2faa9f114fb46e033bdfb0a5"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp37-cp37m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "d7487b2193ee98227138412b492d4fc8",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 23690,
            "upload_time": "2022-10-07T19:52:41",
            "upload_time_iso_8601": "2022-10-07T19:52:41.802944Z",
            "url": "https://files.pythonhosted.org/packages/1d/32/b94ef3ee682513c7c2585740ab761c834f8d9a7e77dd92934db756a1e424/multiset_multicover-1.0-cp37-cp37m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ca2d9e11aea4c26fbb7cec5b96aefdb8f7cf9789e57d3656b5c3adbddcdc1d6b",
                "md5": "1af0e4e26d499c47ae431a31cc9e8eba",
                "sha256": "56b92eeff64ed0ad502cb23bdc203c9cb7a348d6ad72e11f940522a956c20c17"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp38-cp38-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1af0e4e26d499c47ae431a31cc9e8eba",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 27689,
            "upload_time": "2022-10-07T19:52:42",
            "upload_time_iso_8601": "2022-10-07T19:52:42.900683Z",
            "url": "https://files.pythonhosted.org/packages/ca/2d/9e11aea4c26fbb7cec5b96aefdb8f7cf9789e57d3656b5c3adbddcdc1d6b/multiset_multicover-1.0-cp38-cp38-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e31d754f66b366fb76b7a8709f1dadad6f68eb90ea163a16cbdd69bad35da6bf",
                "md5": "f175e529cfadb7917668d98c11d99b98",
                "sha256": "d9493adc916e61df2feed8c621e9bf76dbb5601bc6cfd2af18a6a69ea7d4dc9c"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "f175e529cfadb7917668d98c11d99b98",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 236937,
            "upload_time": "2022-10-07T19:52:44",
            "upload_time_iso_8601": "2022-10-07T19:52:44.640211Z",
            "url": "https://files.pythonhosted.org/packages/e3/1d/754f66b366fb76b7a8709f1dadad6f68eb90ea163a16cbdd69bad35da6bf/multiset_multicover-1.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a1e060fe9d32d60622c4dec752180e54f8d9323d5eb9f082d9bb0c90844b219b",
                "md5": "7c8934212f36ffbb47eacaf46402a223",
                "sha256": "d8287552b58ba5258dbd6f84ff870d86f26fa3839161266eef40290b228bc945"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7c8934212f36ffbb47eacaf46402a223",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 245219,
            "upload_time": "2022-10-07T19:52:46",
            "upload_time_iso_8601": "2022-10-07T19:52:46.073564Z",
            "url": "https://files.pythonhosted.org/packages/a1/e0/60fe9d32d60622c4dec752180e54f8d9323d5eb9f082d9bb0c90844b219b/multiset_multicover-1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0c9f0f4efa40614959ea07112faa5b4a2445324cf0cf3fce1e39a0f3a529ecc8",
                "md5": "87f68aa78064628b171bcded09a758b9",
                "sha256": "61c970e50bc4dc71ea7d444616fd2d0aa0cdb6f8e626097c740240a16821d6a8"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp38-cp38-win32.whl",
            "has_sig": false,
            "md5_digest": "87f68aa78064628b171bcded09a758b9",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 21219,
            "upload_time": "2022-10-07T19:52:47",
            "upload_time_iso_8601": "2022-10-07T19:52:47.166953Z",
            "url": "https://files.pythonhosted.org/packages/0c/9f/0f4efa40614959ea07112faa5b4a2445324cf0cf3fce1e39a0f3a529ecc8/multiset_multicover-1.0-cp38-cp38-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ccbf354496e87517821b65d3f4fe28d14bb91b71b53fc42bd58ff6f1ecd40601",
                "md5": "924c58810b921e7b57edc3ca14e46c2a",
                "sha256": "a2b1d37321faa127a50c1e5887c76ced5bc7d75408c4206fc3cd7a70d2ce6baf"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "924c58810b921e7b57edc3ca14e46c2a",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 23712,
            "upload_time": "2022-10-07T19:52:48",
            "upload_time_iso_8601": "2022-10-07T19:52:48.458396Z",
            "url": "https://files.pythonhosted.org/packages/cc/bf/354496e87517821b65d3f4fe28d14bb91b71b53fc42bd58ff6f1ecd40601/multiset_multicover-1.0-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "043539c2c41a83870089a479e34661a2b2a61c011ed501cc8fdc323aa622be7c",
                "md5": "08455ba48ca861378f27afc52fbd061c",
                "sha256": "a0dd014191abf34625694bcd897a0ca4fe234eb1b83fb4326935cbc7a08e5880"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "08455ba48ca861378f27afc52fbd061c",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 27762,
            "upload_time": "2022-10-07T19:52:49",
            "upload_time_iso_8601": "2022-10-07T19:52:49.509885Z",
            "url": "https://files.pythonhosted.org/packages/04/35/39c2c41a83870089a479e34661a2b2a61c011ed501cc8fdc323aa622be7c/multiset_multicover-1.0-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b2a0cbc962fc9e354d5372963e5616b034d823e02416828b3611bf3a3ad82623",
                "md5": "3f7d4b371fb734b30ca932abe4a8fd70",
                "sha256": "471f98d968cbe0f8a05d291c9d991499b90416e5e3c3f7bfe045c034617dd0b9"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "3f7d4b371fb734b30ca932abe4a8fd70",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 237385,
            "upload_time": "2022-10-07T19:52:50",
            "upload_time_iso_8601": "2022-10-07T19:52:50.648435Z",
            "url": "https://files.pythonhosted.org/packages/b2/a0/cbc962fc9e354d5372963e5616b034d823e02416828b3611bf3a3ad82623/multiset_multicover-1.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "69a74de08aaaa3f36eabd410ee23320dbf0a7e8ac0af4251971d0c0399b85ead",
                "md5": "d21536dcdcc287b2b4910f58d0df9662",
                "sha256": "1fca5d7e4d1df1b67a7eb36ef41d7f7863ca681caba99fbdb58572e0a776a864"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d21536dcdcc287b2b4910f58d0df9662",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 245616,
            "upload_time": "2022-10-07T19:52:51",
            "upload_time_iso_8601": "2022-10-07T19:52:51.753967Z",
            "url": "https://files.pythonhosted.org/packages/69/a7/4de08aaaa3f36eabd410ee23320dbf0a7e8ac0af4251971d0c0399b85ead/multiset_multicover-1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9fe09a80b7b883b25d5e8a29fc4ee3f860f992ba599c90c24b68fc2d8b074552",
                "md5": "73cb3f463868de3776fd69f245ce9346",
                "sha256": "a172f5da90369862d7e9b892d561cc76b550906a20f6cfc9e30b39da8c18e61f"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "73cb3f463868de3776fd69f245ce9346",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 21204,
            "upload_time": "2022-10-07T19:52:52",
            "upload_time_iso_8601": "2022-10-07T19:52:52.777968Z",
            "url": "https://files.pythonhosted.org/packages/9f/e0/9a80b7b883b25d5e8a29fc4ee3f860f992ba599c90c24b68fc2d8b074552/multiset_multicover-1.0-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5bbc37e7793e5364e5545dd3a2fba0dd67647fb2da5c7c0cef6e08af235c132b",
                "md5": "24e6cc5a88838a624253e5964e227823",
                "sha256": "4d392b5ccee2cb762012c1fb656720a82720a6af6e8ab5d3ee19b686bb2db46f"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "24e6cc5a88838a624253e5964e227823",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 23704,
            "upload_time": "2022-10-07T19:52:53",
            "upload_time_iso_8601": "2022-10-07T19:52:53.798379Z",
            "url": "https://files.pythonhosted.org/packages/5b/bc/37e7793e5364e5545dd3a2fba0dd67647fb2da5c7c0cef6e08af235c132b/multiset_multicover-1.0-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ec05bbf0285c3d5fb1934f9eb723ab296320a57f0cde90fbf9ccf185b0b817fb",
                "md5": "e5d2b0bed506101ad9cf9f5a8b140dea",
                "sha256": "c1f8ccbf5ec583208b2c621167953fc5d967650fb9c8da27fcf69c65cea28ad8"
            },
            "downloads": -1,
            "filename": "multiset_multicover-1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "e5d2b0bed506101ad9cf9f5a8b140dea",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 11877,
            "upload_time": "2022-10-07T19:52:54",
            "upload_time_iso_8601": "2022-10-07T19:52:54.934402Z",
            "url": "https://files.pythonhosted.org/packages/ec/05/bbf0285c3d5fb1934f9eb723ab296320a57f0cde90fbf9ccf185b0b817fb/multiset_multicover-1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-10-07 19:52:54",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "euxhenh",
    "github_project": "multiset_multicover",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "multiset-multicover"
}
        
Elapsed time: 0.28845s