{ "info": { "author": "Isaac Muse", "author_email": "Isaac.Muse@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "[![Unix Build Status][travis-image]][travis-link]\n[![Windows Build Status][appveyor-image]][appveyor-link]\n[![Coverage][codecov-image]][codecov-link]\n[![PyPI Version][pypi-image]][pypi-link]\n![License][license-image-mit]\n# Wildcard Match\n\nWildcard Match provides an enhanced `fnmatch` and `glob` library. In some ways it is similar to Python's builtin\n`fnmatch` and `glob` as it provides functions to match, filter, and glob the file system. But it adds a number of\nfeatures found in Bash's globbing such as backslash escaping, brace expansion, extended glob pattern groups, etc. It\nalso adds a path centric matcher called `globmatch` which functions like `fnmatch` for paths. Paths that would normally\nbe returned when providing `glob` a pattern should also be properly match in `globmatch`.\n\nWildcard Match uses Bash as a guide when making decisions on behavior in `fnmatch` and `glob`. Behavior may differ from\nBash version to Bash version, but an attempt is made to keep Wildcard Match up with the latest relevant changes. With\nall of this said, there may be a few corner cases in which we've intentionally chosen to not *exactly* mirror Bash. If\nan issue is found where Wildcard Match seems to deviate in an illogical way, we'd love to hear about it in the\n[issue tracker](https://github.com/facelessuser/wcmatch/issues).\n\nIf all you are looking for is an alternative `fnmatch` and/or `glob` that follows much more closely to Bash, Wildcard\nMatch has you covered, but Wildcard Match also adds a file search utility called `wcmatch` that is built on top of\n`fnmatch` and `globmatch`. It was originally written for [Rummage](https://github.com/facelessuser/Rummage), but split\nout into this project to be used by other projects that may find its approach useful.\n\n- Adds support for `**` in glob.\n- Adds support for escaping characters with `\\`.\n- Add support for POSIX style character classes inside sequences: `[[:alnum:]]`, etc. The `C` locale is used for byte\nstring and Unicode properties for Unicode strings.\n- Adds support for brace expansion: `a{b,{c,d}}` --> `ab ac ad`.\n- Adds support for extended match patterns: `@(...)`, `+(...)`, `*(...)`, `?(...)`, and `!(...)`.\n- Adds ability to match path names via `globmatch` as well as traditional file system searching via glob.\n- And more...\n\n## Documentation\n\nhttp://facelessuser.github.io/wcmatch/\n\n## License\n\nThe MIT License (MIT)\n\nCopyright (c) 2018 - 2019 Isaac Muse\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n[codecov-image]: https://img.shields.io/codecov/c/github/facelessuser/wcmatch/master.svg\n[codecov-link]: https://codecov.io/github/facelessuser/wcmatch\n[travis-image]: https://img.shields.io/travis/facelessuser/wcmatch/master.svg?label=Unix%20Build&logo=travis\n[travis-link]: https://travis-ci.org/facelessuser/wcmatch\n[appveyor-image]: https://img.shields.io/appveyor/ci/facelessuser/wcmatch/master.svg?label=Windows%20Build&logo=appveyor\n[appveyor-link]: https://ci.appveyor.com/project/facelessuser/wcmatch\n[pypi-image]: https://img.shields.io/pypi/v/wcmatch.svg?logo=python&logoColor=white\n[pypi-link]: https://pypi.python.org/pypi/wcmatch\n[license-image-mit]: https://img.shields.io/badge/license-MIT-blue.svg\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": "https://github.com/facelessuser/wcmatch", "keywords": "glob fnmatch search wildcard", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "wcmatch", "package_url": "https://pypi.org/project/wcmatch/", "platform": "", "project_url": "https://pypi.org/project/wcmatch/", "project_urls": { "Homepage": "https://github.com/facelessuser/wcmatch" }, "release_url": "https://pypi.org/project/wcmatch/5.0/", "requires_dist": [ "bracex (>=1.2)", "backrefs (>=4.1)" ], "requires_python": ">=3.5", "summary": "Wildcard/glob file name matcher.", "version": "5.0" }, "last_serial": 5962615, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "35f0f77aebc469ea4458c801b18cb60d", "sha256": "1eb4aaadad060766ac06b15611eb08cd97ea4aa7d7babd0e9bc12b4e28dcaf42" }, "downloads": -1, "filename": "wcmatch-1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "35f0f77aebc469ea4458c801b18cb60d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4", "size": 26176, "upload_time": "2018-06-06T03:41:14", "url": "https://files.pythonhosted.org/packages/15/bf/aa01bf8a37dc8dc0f47c2c50ad2fe4bc079170ff82d833cd917a4c98cbfa/wcmatch-1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba70a2c91938a48cc7f4700c181af266", "sha256": "66c7a848cf70328cbf79569ae0cad1a3918d13e751a8a717849834d01a6fb59c" }, "downloads": -1, "filename": "wcmatch-1.0.tar.gz", "has_sig": false, "md5_digest": "ba70a2c91938a48cc7f4700c181af266", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 32942, "upload_time": "2018-06-06T03:41:15", "url": "https://files.pythonhosted.org/packages/5e/a3/3891b664a52c19cf69024aebf53436c3f65b6f5bf5dd37f392fbd4ef6c25/wcmatch-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "60301e9cbbfe8495728e76d4b1df52a1", "sha256": "a5bea0a185a25ca61eb06d6ea1971d680a674697e358c73b4b94e2c95936f740" }, "downloads": -1, "filename": "wcmatch-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "60301e9cbbfe8495728e76d4b1df52a1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4", "size": 26576, "upload_time": "2018-06-13T19:38:42", "url": "https://files.pythonhosted.org/packages/87/d7/99ab13da0eaa17576afbf1d1e6c4b395fd5d2c0df098941dbdfa5f876228/wcmatch-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b20e4081a9b12e49d7c65337f60ef8d", "sha256": "8fad79451f922cedb4e1e6ccfc167831e37ec8c147fb9fce4ed17a8fed230bad" }, "downloads": -1, "filename": "wcmatch-1.0.1.tar.gz", "has_sig": false, "md5_digest": "5b20e4081a9b12e49d7c65337f60ef8d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 35585, "upload_time": "2018-06-13T19:38:43", "url": "https://files.pythonhosted.org/packages/a5/d2/060fc155b4cfbadbf6da3486239f8085cdc6ad58d65e254abd94c82c05a2/wcmatch-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "33a9a8cef48b34b19965b57f4d890992", "sha256": "43185bb1eb963f1679374a20c8651689c76ed49745ee1b744e7da2d5ab86b992" }, "downloads": -1, "filename": "wcmatch-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "33a9a8cef48b34b19965b57f4d890992", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4", "size": 26586, "upload_time": "2018-06-18T23:13:44", "url": "https://files.pythonhosted.org/packages/8c/78/38c7bf5fa0400282fc23baf96e45c1c7873961eed8b8516baffb206779f3/wcmatch-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0bac04d925e81c0384dac126cb4a48d6", "sha256": "73464650e366a385f0f75197cf3600ac24de55be19d6ebc3bab06c8878dd1900" }, "downloads": -1, "filename": "wcmatch-1.0.2.tar.gz", "has_sig": false, "md5_digest": "0bac04d925e81c0384dac126cb4a48d6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 35589, "upload_time": "2018-06-18T23:13:45", "url": "https://files.pythonhosted.org/packages/56/9e/15c254c925074c223eb3e85f07635697216938884f2f0e3ea010394d403f/wcmatch-1.0.2.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "f1c6cc59a11cc3b595288a778c16caaa", "sha256": "87f7fc6c36f203e9dad64e6ca4356080307e27431341ea781cddf54dadb62f13" }, "downloads": -1, "filename": "wcmatch-2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f1c6cc59a11cc3b595288a778c16caaa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4", "size": 26443, "upload_time": "2018-08-25T19:08:52", "url": "https://files.pythonhosted.org/packages/c9/45/59f378c71977d56d69734c58d738e44252c8e97c2b7c53e6ed415cb356f4/wcmatch-2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "17eb4e6bba49bc6038a34c72c439d1d4", "sha256": "0c0697c45a1691e1be263c8a0bd775bf253a205b24928e64db49d008b2b62a92" }, "downloads": -1, "filename": "wcmatch-2.0.tar.gz", "has_sig": false, "md5_digest": "17eb4e6bba49bc6038a34c72c439d1d4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 35912, "upload_time": "2018-08-25T19:08:53", "url": "https://files.pythonhosted.org/packages/92/2d/36b42e8a17915970cb8408bf8a0d67abfaed8dcdecca17ff7ca1c1d52810/wcmatch-2.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "41b686a1036455df49428ff4fc4ae972", "sha256": "34a96f92bb96980bb1e756ea012922cf80317ad8267fa44864cb84e35776dc4c" }, "downloads": -1, "filename": "wcmatch-2.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "41b686a1036455df49428ff4fc4ae972", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4", "size": 26487, "upload_time": "2018-09-14T14:43:18", "url": "https://files.pythonhosted.org/packages/2b/73/45a8ac83496b06d9d024c9a281547e0eed2f9698e7bd34dbc5336d79bc91/wcmatch-2.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c8a44bb96dc2b2f15db839a69f20041c", "sha256": "98e706c10f7705a7f308786733560723d08a115406791d16d96428590a8889f1" }, "downloads": -1, "filename": "wcmatch-2.0.1.tar.gz", "has_sig": false, "md5_digest": "c8a44bb96dc2b2f15db839a69f20041c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 37582, "upload_time": "2018-09-14T14:43:19", "url": "https://files.pythonhosted.org/packages/39/3f/2d7078f5c25369c07f6bc69f1705eff6c5cfc1f05b95c08a44d0f6d9953d/wcmatch-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "c50deda3f1129dda486f0eff692c6ffb", "sha256": "fa4f2835cdc0ffec652f5381640f516793c1596fcab41e6bb96375c1a2f559dd" }, "downloads": -1, "filename": "wcmatch-2.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c50deda3f1129dda486f0eff692c6ffb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4", "size": 27331, "upload_time": "2018-10-12T15:54:56", "url": "https://files.pythonhosted.org/packages/91/de/f2b496a866b66a77dfd1e84428b84d0cccb34a83fd16abf3bb46b1b04790/wcmatch-2.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "99cbeb00ca5934d802cf7aa1cb1ad050", "sha256": "f7440de6180db5177b723da8a83044f129fd2785532009ade810c8cf86c2757a" }, "downloads": -1, "filename": "wcmatch-2.0.2.tar.gz", "has_sig": false, "md5_digest": "99cbeb00ca5934d802cf7aa1cb1ad050", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 37815, "upload_time": "2018-10-12T15:54:58", "url": "https://files.pythonhosted.org/packages/6b/bf/f9491cebeb3a74565955d5dc6d87112e51f2aeb838a9ecbb1904775f1e36/wcmatch-2.0.2.tar.gz" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "2246dccbb45df61c2a4c060ee6a08e82", "sha256": "ae318f55cc6a81d93b2e8b281c34f5069d088c2fc72b7d12f0bf95f631480907" }, "downloads": -1, "filename": "wcmatch-2.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2246dccbb45df61c2a4c060ee6a08e82", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4", "size": 27356, "upload_time": "2018-10-13T22:59:26", "url": "https://files.pythonhosted.org/packages/19/e3/a243c14d4ef011a5fa7427c811ff698de0aa072ae997543b8342f02d0d84/wcmatch-2.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "62c010f91bf3007903bdd98877a51e58", "sha256": "01a71872376e333824b5dcc45207bb8f59916bab226dffa3b76891f0c14ef8a9" }, "downloads": -1, "filename": "wcmatch-2.0.3.tar.gz", "has_sig": false, "md5_digest": "62c010f91bf3007903bdd98877a51e58", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 37897, "upload_time": "2018-10-13T22:59:27", "url": "https://files.pythonhosted.org/packages/b4/04/2aec278e3e22cd977836588bbd273aaf6699caa71afb54026097ea101e41/wcmatch-2.0.3.tar.gz" } ], "2.1": [ { "comment_text": "", "digests": { "md5": "d0e3fb313329c100744e2e979a0728db", "sha256": "bab2a0e929c7e1ba37add61538e7f67c6b0bfe83159951dce3b5cd45f6d817a7" }, "downloads": -1, "filename": "wcmatch-2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d0e3fb313329c100744e2e979a0728db", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4", "size": 32550, "upload_time": "2019-03-20T18:56:10", "url": "https://files.pythonhosted.org/packages/83/18/474cbd96b0124de76a466a69b961bd50054943e3a40beca8a99510f69060/wcmatch-2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "33d357551fe2663dcffb0a6bdad51eaf", "sha256": "d947bb217acb9fdd204042bca291c275f699c3f075c90cc6d7a9f71eba8912db" }, "downloads": -1, "filename": "wcmatch-2.1.tar.gz", "has_sig": false, "md5_digest": "33d357551fe2663dcffb0a6bdad51eaf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 43079, "upload_time": "2019-03-20T18:56:12", "url": "https://files.pythonhosted.org/packages/30/f9/dd80a2b721cd799aa3fa96659b2928e9828f6ad18d0968d5edb2321c6882/wcmatch-2.1.tar.gz" } ], "2.2": [ { "comment_text": "", "digests": { "md5": "a11394b5ba07a9c7b6a5dd1b37492113", "sha256": "789cadbf28be7bba070df64930631f2a2ba3e85e2d92ae705e9587faa9875aae" }, "downloads": -1, "filename": "wcmatch-2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a11394b5ba07a9c7b6a5dd1b37492113", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4", "size": 32549, "upload_time": "2019-03-24T20:03:36", "url": "https://files.pythonhosted.org/packages/2c/9c/37705c64d92a6d5f88d63702259e684d80b960232ae5b0bfb1770cbf5f83/wcmatch-2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d83ecdc8a74c2d13bcba579088188350", "sha256": "e79e020f9b747caaaac6e73f5e554bf2d5d4906a8611436b081a7f5fe5c272d2" }, "downloads": -1, "filename": "wcmatch-2.2.tar.gz", "has_sig": false, "md5_digest": "d83ecdc8a74c2d13bcba579088188350", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 45043, "upload_time": "2019-03-24T20:03:37", "url": "https://files.pythonhosted.org/packages/c0/22/62de5bf0151f7a26bc65a63b27484d0093be57a969f6b28aca7d515a70cf/wcmatch-2.2.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "54225cb7490c3d8aa4b89bc808048618", "sha256": "ec0cc90adc37828958a29206e70109532c7b3c9c6efe2b6277f597dd0128b19a" }, "downloads": -1, "filename": "wcmatch-2.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "54225cb7490c3d8aa4b89bc808048618", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4", "size": 32662, "upload_time": "2019-04-24T13:58:19", "url": "https://files.pythonhosted.org/packages/2f/74/a9202bb48b40bfa93663059fac63d0631fd61489df8572caea1b9987927d/wcmatch-2.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e4c2272c57b82a1023e712b210171c23", "sha256": "0e26049b045a4a92197e2d6ba472d41900c02c5df4acfec6d074d6bcb511917f" }, "downloads": -1, "filename": "wcmatch-2.2.1.tar.gz", "has_sig": false, "md5_digest": "e4c2272c57b82a1023e712b210171c23", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 45454, "upload_time": "2019-04-24T13:58:20", "url": "https://files.pythonhosted.org/packages/1c/a1/5f44aa7bd3a1581d3b6c7d94280c4fe2533ea58d228f214b3aebab615ace/wcmatch-2.2.1.tar.gz" } ], "3.0": [ { "comment_text": "", "digests": { "md5": "51be435039d93da2166fadeaa6eadc9c", "sha256": "ff10c26dae3331fc3781da0e5f55d9b917453e67d25d8fb5d5cc8f5c9f2547f9" }, "downloads": -1, "filename": "wcmatch-3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "51be435039d93da2166fadeaa6eadc9c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4", "size": 33650, "upload_time": "2019-04-28T23:29:12", "url": "https://files.pythonhosted.org/packages/7b/b5/63e01bd63d718a0f2ddba5f0fb9c498dc7b16497385ae3edcdc56d4d3ed7/wcmatch-3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8d89ee60e4a9d57893b5d7eebd938b46", "sha256": "616db86399370f1f74db65f24518c61bd8518117f85764fda68dde6a81278259" }, "downloads": -1, "filename": "wcmatch-3.0.tar.gz", "has_sig": false, "md5_digest": "8d89ee60e4a9d57893b5d7eebd938b46", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 48716, "upload_time": "2019-04-28T23:29:15", "url": "https://files.pythonhosted.org/packages/4c/bb/92ae939a371a4843e13924d33f3446c34b665d7b1af96ec901f3b527bf40/wcmatch-3.0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "a08f22b1f5edf7a5080dbc8ef48afbb9", "sha256": "fdcdd5cdd4f1abea87ab63a7a02f6d62a385ba0ec23384de2d2ba0837d78822b" }, "downloads": -1, "filename": "wcmatch-3.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a08f22b1f5edf7a5080dbc8ef48afbb9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4", "size": 33697, "upload_time": "2019-04-29T16:22:39", "url": "https://files.pythonhosted.org/packages/e4/27/76d058d1e00398c1246543044720e31f2d179b43b9088bae05985e5d55f0/wcmatch-3.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d105151591f453e3b4bc3705a090eecf", "sha256": "14213d70748f230ab15c37c4d334a9e751f9130951193676ccf3fc3795e40381" }, "downloads": -1, "filename": "wcmatch-3.0.1.tar.gz", "has_sig": false, "md5_digest": "d105151591f453e3b4bc3705a090eecf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 48754, "upload_time": "2019-04-29T16:22:43", "url": "https://files.pythonhosted.org/packages/91/26/bf7362fee45e32700545eda1d5d123fe19a282fce86557a4f41df5999d9a/wcmatch-3.0.1.tar.gz" } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "5f10ce57b48015aacd89ed34be00349e", "sha256": "dcd0c17754bbfa31310f7e15d06f74d3a7f5eac9c7a2644c894e9a01be15f693" }, "downloads": -1, "filename": "wcmatch-3.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5f10ce57b48015aacd89ed34be00349e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4", "size": 33710, "upload_time": "2019-04-29T22:50:46", "url": "https://files.pythonhosted.org/packages/ab/59/2813d92ebe1f0153ece6f542c50b0d7c8a02b0bee0f21f997fddb407f103/wcmatch-3.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "140ab5d611815fd757c3174cf1d49600", "sha256": "0e50a2809495a22dd3d3e2001822b0b5150a8da003ad662d7de9b2894ded6f54" }, "downloads": -1, "filename": "wcmatch-3.0.2.tar.gz", "has_sig": false, "md5_digest": "140ab5d611815fd757c3174cf1d49600", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 48765, "upload_time": "2019-04-29T22:50:51", "url": "https://files.pythonhosted.org/packages/b7/cf/46fd3f1a07703cf95158b53649b5e0f0a90b0d6021fa3cb679706acdf4a8/wcmatch-3.0.2.tar.gz" } ], "4.0": [ { "comment_text": "", "digests": { "md5": "4af96f8a7c515c984e4944cdb6163fbc", "sha256": "26ca9e4b1ec65e71116ce222623b388d620ed48be46f64d1d340388df427926d" }, "downloads": -1, "filename": "wcmatch-4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4af96f8a7c515c984e4944cdb6163fbc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4", "size": 34955, "upload_time": "2019-05-04T14:50:30", "url": "https://files.pythonhosted.org/packages/a8/9d/adfb57fd4491a631a2b5e25b6d7da6fafe12af3af52147bde10acd18fb99/wcmatch-4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5638638622819c023a257144cb2a4a93", "sha256": "fd3fd0fcc029d605c151a16f574379694038b4e67934be266f1bd5e5181b8c5f" }, "downloads": -1, "filename": "wcmatch-4.0.tar.gz", "has_sig": false, "md5_digest": "5638638622819c023a257144cb2a4a93", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 52222, "upload_time": "2019-05-04T14:50:31", "url": "https://files.pythonhosted.org/packages/b3/68/b3b3d736ad3ada89d7c6018fce14bf5b1a4579e4ff9decfe60d978ad9ad3/wcmatch-4.0.tar.gz" } ], "4.0.1": [ { "comment_text": "", "digests": { "md5": "b9d57f530f9341a67452a63fc8f48cf8", "sha256": "fe49d2c38cfc4df7e784a75c7c0d80ba5969b29a9051347ff14217fa2d97528d" }, "downloads": -1, "filename": "wcmatch-4.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b9d57f530f9341a67452a63fc8f48cf8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4", "size": 35196, "upload_time": "2019-05-10T02:34:26", "url": "https://files.pythonhosted.org/packages/5b/79/a27ea0dffa7c8152b90db60e09d5a65e104c3eaca578fdfbb216f93bf45d/wcmatch-4.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "91a943a777cc11d8a77897c334cf29cb", "sha256": "5cc67e0ae2cdfaba81c6c3a7fef9f0935e593f7781d03a60e22f9ed9ae0967b0" }, "downloads": -1, "filename": "wcmatch-4.0.1.tar.gz", "has_sig": false, "md5_digest": "91a943a777cc11d8a77897c334cf29cb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 52243, "upload_time": "2019-05-10T02:34:27", "url": "https://files.pythonhosted.org/packages/bd/5a/16dff0c1e394c784c7e1d3e93e0df607c2b147d42d8a3bcce42c38b1d256/wcmatch-4.0.1.tar.gz" } ], "4.1": [ { "comment_text": "", "digests": { "md5": "cc54345b893306191b75b96e631bf27b", "sha256": "3bbf8a861886d44b494153582f7d9113a35c9fc6d2688b231f6a6d327b9a7412" }, "downloads": -1, "filename": "wcmatch-4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cc54345b893306191b75b96e631bf27b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4", "size": 34972, "upload_time": "2019-06-04T00:26:33", "url": "https://files.pythonhosted.org/packages/da/e2/8c273b0c746c30d623ed43040a0f30d69a7c307915af6b4b2db5f4593991/wcmatch-4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "97d3c04115cba655e67531047b700ade", "sha256": "4cdc50790877fcedc7620588e993e89891e6f1a7fd6d855b048a2e47a65cf208" }, "downloads": -1, "filename": "wcmatch-4.1.tar.gz", "has_sig": false, "md5_digest": "97d3c04115cba655e67531047b700ade", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 52174, "upload_time": "2019-06-04T00:26:34", "url": "https://files.pythonhosted.org/packages/10/25/7dfe8e234bd70916b9a92e48ce419ec7830a49389cd3d6cadf77c7d7778d/wcmatch-4.1.tar.gz" } ], "4.2": [ { "comment_text": "", "digests": { "md5": "d5d65463b1a7a0e909def8ad1530b835", "sha256": "b2e88e441d83e972455ee673659fbef498534f0174715955301d1e66d683dfa5" }, "downloads": -1, "filename": "wcmatch-4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d5d65463b1a7a0e909def8ad1530b835", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 35226, "upload_time": "2019-08-05T01:21:46", "url": "https://files.pythonhosted.org/packages/cd/61/10b3e2fddb592117b051d65c448b65ac39474f5e78e877c88cc287f40b86/wcmatch-4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d06408429df0cf1073f7479ddbf358e3", "sha256": "4b4731d7c951ea37f0aaef6e4f1fc6f72161d530403916f3ef1d88b1e20077e6" }, "downloads": -1, "filename": "wcmatch-4.2.tar.gz", "has_sig": false, "md5_digest": "d06408429df0cf1073f7479ddbf358e3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 72906, "upload_time": "2019-08-05T01:21:48", "url": "https://files.pythonhosted.org/packages/3b/ad/cdeb62bae2010e66c19dfa8a5626eebd78c5d5c0a9bbf7b34d0a4e39af3d/wcmatch-4.2.tar.gz" } ], "4.3": [ { "comment_text": "", "digests": { "md5": "79d1063cf5597e54491c619572b237ef", "sha256": "f447717849acfec5af460bd35eb818c388fa1405b40eb54e73f677a004ceed7c" }, "downloads": -1, "filename": "wcmatch-4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "79d1063cf5597e54491c619572b237ef", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 35587, "upload_time": "2019-08-08T13:49:45", "url": "https://files.pythonhosted.org/packages/be/2e/1392fdc120f138ed4345cf3aaf2604299b66fc290156e30faad3375a3788/wcmatch-4.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d18b361f7805e00cb2740556968fcaa6", "sha256": "b0eeb9a3cd4b5b996b7f65998be7d16b9c8f2abaac1e7bd63428eeb4625e1edb" }, "downloads": -1, "filename": "wcmatch-4.3.tar.gz", "has_sig": false, "md5_digest": "d18b361f7805e00cb2740556968fcaa6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 74681, "upload_time": "2019-08-08T13:49:47", "url": "https://files.pythonhosted.org/packages/94/c3/01c1ba6a3b3767c5fe7bea52696d6eada47fbbe68d44ed1fd0b26125a73c/wcmatch-4.3.tar.gz" } ], "4.3.1": [ { "comment_text": "", "digests": { "md5": "9a2e445286d23f140ffb78a4014c165f", "sha256": "26a4a903e785f7460319b9b271584fc2599e4aaab0146a6be4dce223a88d318b" }, "downloads": -1, "filename": "wcmatch-4.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9a2e445286d23f140ffb78a4014c165f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 35564, "upload_time": "2019-08-21T13:24:21", "url": "https://files.pythonhosted.org/packages/f4/5d/21103312aa434132972e208e12fb87b8b9ca64689287caf734ea775936a3/wcmatch-4.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "79c881af4029acad7bb5d28ed12d4403", "sha256": "bab7973e4726d4ae3400c3980968693f84c5333b82384275a00933fb048cd6bb" }, "downloads": -1, "filename": "wcmatch-4.3.1.tar.gz", "has_sig": false, "md5_digest": "79c881af4029acad7bb5d28ed12d4403", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 74827, "upload_time": "2019-08-21T13:24:23", "url": "https://files.pythonhosted.org/packages/d8/c5/4b5dfc391e2bf57240dde1d72043209abcf1353d4ab24128ed068f96d105/wcmatch-4.3.1.tar.gz" } ], "5.0": [ { "comment_text": "", "digests": { "md5": "742d686fa9fc4472a8170743236765b2", "sha256": "08567dbbdc7966a9bd86c05d16ef4ed035ebb8e283a28e989776d6817ff25010" }, "downloads": -1, "filename": "wcmatch-5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "742d686fa9fc4472a8170743236765b2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 33442, "upload_time": "2019-10-12T02:19:49", "url": "https://files.pythonhosted.org/packages/93/c0/5ee90bb1d334f37f022d0013669cd5ca7609931721daa6a5de8a985798cf/wcmatch-5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b491a8b4d54e7938eaa625bf48891dbe", "sha256": "1a5b3f0fb5af8e4afe5bfeff5b89fd5bf9b4b145bcb96047b30eb3b84ff083e0" }, "downloads": -1, "filename": "wcmatch-5.0.tar.gz", "has_sig": false, "md5_digest": "b491a8b4d54e7938eaa625bf48891dbe", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 76716, "upload_time": "2019-10-12T02:19:50", "url": "https://files.pythonhosted.org/packages/c9/8b/3ca8c6775294a25218db52ec5a6b8dfb13624deabcfcfe2a10fec3d7ce18/wcmatch-5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "742d686fa9fc4472a8170743236765b2", "sha256": "08567dbbdc7966a9bd86c05d16ef4ed035ebb8e283a28e989776d6817ff25010" }, "downloads": -1, "filename": "wcmatch-5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "742d686fa9fc4472a8170743236765b2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 33442, "upload_time": "2019-10-12T02:19:49", "url": "https://files.pythonhosted.org/packages/93/c0/5ee90bb1d334f37f022d0013669cd5ca7609931721daa6a5de8a985798cf/wcmatch-5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b491a8b4d54e7938eaa625bf48891dbe", "sha256": "1a5b3f0fb5af8e4afe5bfeff5b89fd5bf9b4b145bcb96047b30eb3b84ff083e0" }, "downloads": -1, "filename": "wcmatch-5.0.tar.gz", "has_sig": false, "md5_digest": "b491a8b4d54e7938eaa625bf48891dbe", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 76716, "upload_time": "2019-10-12T02:19:50", "url": "https://files.pythonhosted.org/packages/c9/8b/3ca8c6775294a25218db52ec5a6b8dfb13624deabcfcfe2a10fec3d7ce18/wcmatch-5.0.tar.gz" } ] }