{
"info": {
"author": "Jeremie DECOCK",
"author_email": "jd.jdhp@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Natural Language :: English",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3",
"Topic :: Software Development :: Libraries",
"Topic :: Software Development :: Libraries :: Application Frameworks",
"Topic :: Software Development :: Libraries :: Python Modules"
],
"description": ".. image:: https://travis-ci.org/jeremiedecock/pywi.svg?branch=master\n :target: https://travis-ci.org/jeremiedecock/pywi\n\n=============================\nPyWI - Python Wavelet Imaging\n=============================\n\nCopyright (c) 2016-2018 Jeremie DECOCK (www.jdhp.org)\n\n* Web site: http://www.pywi.org/\n* Online documentation: http://www.pywi.org/docs/\n* Examples: http://www.pywi.org/docs/gallery/\n* Notebooks: https://github.com/jeremiedecock/pywi-notebooks\n* Source code: https://github.com/jeremiedecock/pywi\n* Issue tracker: https://github.com/jeremiedecock/pywi/issues\n* PyWI on PyPI: https://pypi.org/project/pywi/\n* PyWI on Anaconda Cloud: https://anaconda.org/jdhp/pywi\n\n.. Former documentation (readthedocs): http://sap-cta-data-pipeline.readthedocs.io/en/latest/\n.. Former documentation (github pages): https://jeremiedecock.github.io/pywi/\n\nDescription\n===========\n\nPyWI is a Python image filtering library aimed at removing additive background noise\nfrom raster graphics images.\n\n* Input: an image file containing the raster graphics to clean (i.e. an image\n defined as a classic rectangular lattice of square pixels).\n* Output: an image file containing the cleaned raster graphics.\n\nThe image filter relies on multiresolution analysis methods (Wavelet\ntransforms) that remove some scales (frequencies) locally in space. These\nmethods are particularly efficient when signal and noise are located at\ndifferent scales (or frequencies). Optional features improve the SNR ratio when\nthe (clean) signal constitute a single cluster of pixels on the image (e.g.\nelectromagnetic showers produced with Imaging Atmospheric Cherenkov\nTelescopes). This library is written in Python and is based on the existing\nCosmostat tools iSAp (Interactive Sparse Astronomical data analysis Packages\nhttp://www.cosmostat.org/software/isap/).\n\nThe PyWI library also contains a dedicated package to optimize the image filter\nparameters for a given set of images (i.e. to adapt the filter to a specific\nproblem). From a given training set of images (containing pairs of noised and\nclean images) and a given performance estimator (a function that assess the\nimage filter parameters comparing the cleaned image to the actual clean image),\nthe optimizer can determine the optimal filtering level for each scale.\n\n.. warning::\n\n This project is in beta stage.\n\nFeatures\n========\n\nThe PyWI library contains:\n\n* wavelet transform and wavelet filtering functions for image multiresolution\n analysis and filtering;\n* additional filter to remove some image components (non-significant pixels\n clusters);\n* a set of generic filtering performance estimators (MSE, NRMSE, SSIM, PSNR,\n image moment's difference), some relying on the scikit-image Python library\n (supplementary estimators can be easily added to meet particular needs);\n* a graphical user interface to visualize the filtering process in the wavelet\n transformed space;\n* an Evolution Strategies (ES) algorithm known in the mathematical optimization\n community for its good convergence rate on generic derivative-free continuous\n global optimization problems (Beyer, H. G. (2013) \"The theory of evolution\n strategies\", Springer Science & Business Media);\n* additional tools to manage and monitor the parameter optimization.\n\nDependencies\n============\n\n.. Highly inspired by http://docs.astropy.org/en/stable/_sources/install.rst.txt\n\nPyWI has the following strict requirements:\n\n* `Python `_ 3.5 or 3.6\n* `Numpy `_\n\nPyWI also depends on other packages for optional features:\n\n* `Scipy `_\n* `Scikit-image `_\n* `Pillow (a.k.a. PIL) `_ to read and write many image formats (PNG, JPEG, TIFF, ...)\n* `Astropy `_ to provide Fits file format\n* `Pandas `_\n* `Matplotlib `_ 1.5 or later to provide plotting functionality\n* `Cosmostat iSAP Sparce2D `_\n\nHowever, note that these only need to be installed if those particular features\nare needed. PyWI will import even if these dependencies are not installed.\n\n.. _install:\n\nInstallation\n============\n\nUsing pip\n---------\n\nMost major projects upload official packages to the *Python Package Index*.\nThey can be installed on most operating systems using Python standard `pip`\npackage manager.\n\nNote that you need to have `Python3.x` and `pip` already installed on your system.\n\n.. warning::\n\n Users of the Anaconda python distribution should follow the instructions\n for Anaconda install (see `Using conda`_ bellow).\n\n.. note::\n\n You will need a C compiler (e.g. ``gcc`` or ``clang``) to be installed to\n install some dependencies (e.g. Numpy).\n\n.. note::\n\n The ``--no-deps`` flag is optional, but highly recommended if you already\n have Numpy installed, since otherwise pip will sometimes try to \"help\" you\n by upgrading your Numpy installation, which may not always be desired.\n\n.. note::\n\n If you get a ``PermissionError`` this means that you do not have the\n required administrative access to install new packages to your Python\n installation. In this case you may consider using the ``--user`` option\n to install the package into your home directory. You can read more\n about how to do this in the `pip documentation\n `_.\n\n Alternatively, if you intend to do development on other software that uses\n PyWI, such as an affiliated package, consider installing PyWI into a\n `virtualenv `_.\n\n Do **not** install PyWI or other third-party packages using ``sudo``\n unless you are fully aware of the risks.\n\nOn MacOSX and Gnu/Linux\n~~~~~~~~~~~~~~~~~~~~~~~\n\nYou can install PyWI using the following command (in a terminal)::\n\n pip install pywi --no-deps\n\n.. python -m pip install --user numpy scipy matplotlib pandas\n\n.. It is recommended to use the --user flag to ``pip`` (note: do not use sudo pip,\n.. which can cause problems) to install packages in your local user space instead\n.. of the shared system directories.\n.. TODO: the --user flag has an issue (bug?): console scripts (pywi-mrfilter, ...)\n.. are not directly (i.e. without updating the PATH variable) available anymore (at\n.. least on MacOSX/Anaconda).\n\nAs an alternative, you can install PyWI from the downloaded source code::\n\n python3 setup.py install --no-deps\n\n.. There's also a package for Debian/Ubuntu::\n.. \n.. sudo apt-get install pywi\n\nIf PyWI is already installed on your system you can upgrade it with this command::\n\n pip install --upgrade pywi\n\nTo uninstall PyWI, type::\n\n pip uninstall pywi\n\nOn Windows\n~~~~~~~~~~\n\n.. Note:\n.. \n.. The following installation procedure has been tested to work with Python\n.. 3.4 under Windows 7.\n.. It should also work with recent Windows systems.\n\nYou can install PyWI using the following command (in a `command prompt`_)::\n\n py -m pip install pywi --no-deps\n\n.. It is recommended to use the --user flag to ``pip`` (note: do not use sudo pip,\n.. which can cause problems) to install packages in your local user space instead\n.. of the shared system directories.\n.. TODO: the --user flag has an issue (bug?): console scripts (pywi-mrfilter, ...)\n.. are not directly (i.e. without updating the PATH variable) available anymore (at\n.. least on MacOSX/Anaconda).\n\nAs an alternative, you can install PyWI from the downloaded source code::\n\n py setup.py install --no-deps\n\nIf PyWI is already installed on your system you can upgrade it with this command::\n\n py -m pip install --upgrade pywi\n\nTo uninstall PyWI, type::\n\n py -m uninstall pywi\n\n\n.. _anaconda_install:\n\nUsing conda\n-----------\n\nTo install this package with conda run in a terminal::\n\n conda install -c jdhp pywi\n\nSo far, the PyWI Anaconda package is only available for MacOSX.\nA package for Linux and Windows will be available soon.\n\n.. note::\n\n Attempting to use `pip `__ to upgrade your installation of PyWI may result\n in a corrupted installation.\n\nCosmostat iSAP Sparce2D installation\n====================================\n\n1. Download http://www.cosmostat.org/wp-content/uploads/2014/12/ISAP_V3.1.tgz (see http://www.cosmostat.org/software/isap/)\n2. Unzip this archive, go to the \"sparse2d\" directory and compile the sparse2d\n library. It should generate two executables named ``mr_transform`` and ``mr_filter``::\n\n tar -xzvf ISAP_V3.1.tgz\n cd ISAP_V3.1/cxx\n tar -xzvf sparse2d_V1.1.tgz\n cd sparse2d\n compile the content of this directory\n\nAn automated compilation and installation script for Linux is available\n`there `_\n(author: `Tino Michael `_).\n\n.. Also available in `utils/compile_isap_sparce2d.sh`\n\nExample\n=======\n\n1. Download a sample image (e.g. `archives_ngc3576.png `_)\n2. In your system terminal, from the directory that contains the sample image, type::\n \n pywi-mrtransform -t 256,256,256,0 --plot archives_ngc3576.png\n pywi-mrfilter -s 256,256,256,0 --plot archives_ngc3576.png\n\n3. Type ``pywi-mrtransform -h`` or ``pywi-mrfilter -h`` to display the list of\n available options and their documentation.\n\n.. A \"benchmark mode\" can also be used to clean images and assess cleaning\n.. algorithms (it's still a bit experimental): use the additional option ``-b all``\n.. in each command (and put several fits files in input e.g. ``\\*.fits``)\n\nIPython/Jupyter Notebooks\n=========================\n\nPyWI provide some Jupyter notebooks that can be used as examples or tutorials.\n\n* PyWI Notebooks on GitHub: https://github.com/jeremiedecock/pywi-notebooks\n* PyWI Notebooks on Anaconda Cloud: https://anaconda.org/jdhp/notebooks\n\nBug reports\n===========\n\nTo search for bugs or report them, please use the PyWI Bug Tracker at:\n\n https://github.com/jeremiedecock/pywi/issues\n\n\n.. _PyWI: https://github.com/jeremiedecock/pywi\n.. _command prompt: https://en.wikipedia.org/wiki/Cmd.exe\n",
"description_content_type": "",
"docs_url": null,
"download_url": "https://github.com/jeremiedecock/pywi",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/jeremiedecock/pywi",
"keywords": "multiresolution image filter wavelet",
"license": "",
"maintainer": "",
"maintainer_email": "",
"name": "pywi",
"package_url": "https://pypi.org/project/pywi/",
"platform": "",
"project_url": "https://pypi.org/project/pywi/",
"project_urls": {
"Download": "https://github.com/jeremiedecock/pywi",
"Homepage": "https://github.com/jeremiedecock/pywi"
},
"release_url": "https://pypi.org/project/pywi/0.3.dev12/",
"requires_dist": null,
"requires_python": "",
"summary": "Python Wavelet Imaging",
"version": "0.3.dev12"
},
"last_serial": 4966070,
"releases": {
"0.1.dev0": [
{
"comment_text": "",
"digests": {
"md5": "132168031928a61350fa1d1f6a1373b8",
"sha256": "4a883626c770b7eeb43c3b2e0f8d7ee8cca852ce71d00621b903dbfcb7e63a97"
},
"downloads": -1,
"filename": "pywi-0.1.dev0.tar.gz",
"has_sig": false,
"md5_digest": "132168031928a61350fa1d1f6a1373b8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4725,
"upload_time": "2018-03-08T12:33:48",
"url": "https://files.pythonhosted.org/packages/00/d4/72e33c15a9b4d3edf112c9fd89ddf518df0d2db135dda0684e9386798214/pywi-0.1.dev0.tar.gz"
}
],
"0.1.dev10": [
{
"comment_text": "",
"digests": {
"md5": "42b425572cdc6f971e037909e78743aa",
"sha256": "0ea251949b54c647cc2cedaa9c3c18254978ca61dafdab37c8bcdf857ed270ba"
},
"downloads": -1,
"filename": "pywi-0.1.dev10.tar.gz",
"has_sig": false,
"md5_digest": "42b425572cdc6f971e037909e78743aa",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 68735,
"upload_time": "2018-03-12T17:56:13",
"url": "https://files.pythonhosted.org/packages/2c/a5/ee2e75b264101101de76fda7253e45c48e5af18ed7f96c04291f22d9e6cf/pywi-0.1.dev10.tar.gz"
}
],
"0.1.dev11": [
{
"comment_text": "",
"digests": {
"md5": "ed5580111caf05bbeb724c91b67ed100",
"sha256": "7aa4c633bddc982cbe8266bdc1a3c30183e72ab9a45f9b0bafd934fb97eef5f0"
},
"downloads": -1,
"filename": "pywi-0.1.dev11.tar.gz",
"has_sig": false,
"md5_digest": "ed5580111caf05bbeb724c91b67ed100",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 68933,
"upload_time": "2018-03-12T21:08:51",
"url": "https://files.pythonhosted.org/packages/2a/04/81dac793993d1c9ea4514ac6e33316f75c913723f8de1e79d682b6f1aa46/pywi-0.1.dev11.tar.gz"
}
],
"0.1.dev12": [
{
"comment_text": "",
"digests": {
"md5": "2d08fc9d33ef91c4e5f4ba2178b0bd9b",
"sha256": "5af0145636e5a134c6632a01eaced8f7c6b64890c74f6a4ebff49ec9925267ad"
},
"downloads": -1,
"filename": "pywi-0.1.dev12.tar.gz",
"has_sig": false,
"md5_digest": "2d08fc9d33ef91c4e5f4ba2178b0bd9b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 71038,
"upload_time": "2018-03-12T22:12:54",
"url": "https://files.pythonhosted.org/packages/7e/9c/b0b1b864282b35c05a07ebf3bdbb54f1127ef2e1cfe01dc41de40f1bc0c9/pywi-0.1.dev12.tar.gz"
}
],
"0.1.dev13": [
{
"comment_text": "",
"digests": {
"md5": "97206ea809f8250687a0783ba8900125",
"sha256": "c7cdf2b64d30b25b448460a20553b2cfab0636ca838dbe4d2303af5209c9d896"
},
"downloads": -1,
"filename": "pywi-0.1.dev13.tar.gz",
"has_sig": false,
"md5_digest": "97206ea809f8250687a0783ba8900125",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 74096,
"upload_time": "2018-03-21T17:10:41",
"url": "https://files.pythonhosted.org/packages/97/c1/0dea54a36e6655939f1cc3b7574ce4b2746da8e883485f1aac6c176fd90b/pywi-0.1.dev13.tar.gz"
}
],
"0.1.dev14": [
{
"comment_text": "",
"digests": {
"md5": "9da1983c659221cc7166cd5ef4e28416",
"sha256": "6bca0bd774447674d97245878a9ce541a13914a53f5e62b9fc307250be0ada90"
},
"downloads": -1,
"filename": "pywi-0.1.dev14.tar.gz",
"has_sig": false,
"md5_digest": "9da1983c659221cc7166cd5ef4e28416",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 74088,
"upload_time": "2018-03-21T17:12:58",
"url": "https://files.pythonhosted.org/packages/97/8c/7ebda212b574c9a3791e7b371c2c51b3ad79f013fd141eb339dcebba6623/pywi-0.1.dev14.tar.gz"
}
],
"0.1.dev15": [
{
"comment_text": "",
"digests": {
"md5": "6176a86129a27409e3b33ddc145b0b7d",
"sha256": "40eb2bc9202aa3e3f113bcfef7f27247cf4784176f03bb38df7712b14aae5688"
},
"downloads": -1,
"filename": "pywi-0.1.dev15.tar.gz",
"has_sig": false,
"md5_digest": "6176a86129a27409e3b33ddc145b0b7d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 74137,
"upload_time": "2018-03-21T21:31:02",
"url": "https://files.pythonhosted.org/packages/8a/27/0baa90593dfcbe27c9ccc816fcc288de8e0c6f90613eb96af47d210bb5b9/pywi-0.1.dev15.tar.gz"
}
],
"0.1.dev16": [
{
"comment_text": "",
"digests": {
"md5": "a2c3362c0a795c34069793bb2d38bc31",
"sha256": "bf3d2a36e0dffa500e67dc446a59e07abd9ae1e0b321769cc7f48ffdafb43563"
},
"downloads": -1,
"filename": "pywi-0.1.dev16.tar.gz",
"has_sig": false,
"md5_digest": "a2c3362c0a795c34069793bb2d38bc31",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 74264,
"upload_time": "2018-03-22T11:05:32",
"url": "https://files.pythonhosted.org/packages/14/eb/694d3c5d0770d82a97ee5d6376563febabfc39d945384e150a03309d9c09/pywi-0.1.dev16.tar.gz"
}
],
"0.1.dev17": [
{
"comment_text": "",
"digests": {
"md5": "03af710e950bae7a19a2d715525090ad",
"sha256": "5b1272104396434d2c4a8e78d0ebacd7c233ca0dd89143b1313ee5dab761db81"
},
"downloads": -1,
"filename": "pywi-0.1.dev17.tar.gz",
"has_sig": false,
"md5_digest": "03af710e950bae7a19a2d715525090ad",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 74632,
"upload_time": "2018-03-23T13:20:23",
"url": "https://files.pythonhosted.org/packages/31/ae/6cce2ac48efa06f0d069d419e29d72f85e16eedc8f84a6797de56c3b554c/pywi-0.1.dev17.tar.gz"
}
],
"0.1.dev18": [
{
"comment_text": "",
"digests": {
"md5": "b2cae17f31eea655cd10b28530415eca",
"sha256": "91cc889b34d61720889679c46996136101477a85bbb18a0a5a3addc0f11b2967"
},
"downloads": -1,
"filename": "pywi-0.1.dev18.tar.gz",
"has_sig": false,
"md5_digest": "b2cae17f31eea655cd10b28530415eca",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 75353,
"upload_time": "2018-03-26T21:07:50",
"url": "https://files.pythonhosted.org/packages/16/0f/bfe8966ba8c77b8cc223e588c0e19296b0df7ad160d31267f869335b4ca6/pywi-0.1.dev18.tar.gz"
}
],
"0.1.dev8": [
{
"comment_text": "",
"digests": {
"md5": "772a89aa52494fc281fc30c073ac9209",
"sha256": "826f88779dc8566b43819aea1339033a66d99d42e059b91cea9e796cca192127"
},
"downloads": -1,
"filename": "pywi-0.1.dev8.tar.gz",
"has_sig": false,
"md5_digest": "772a89aa52494fc281fc30c073ac9209",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 66441,
"upload_time": "2018-03-12T12:11:36",
"url": "https://files.pythonhosted.org/packages/fa/d6/ff344a48fc4dcab48263dd121ab966e30216b34867cb98eccf11dff227c8/pywi-0.1.dev8.tar.gz"
}
],
"0.1.dev9": [
{
"comment_text": "",
"digests": {
"md5": "31579db1160d01b5254bdf3807171bc4",
"sha256": "96942899f6b8c68f2e753427215204eee99f6dc49df775f8de096bbb9a03bc81"
},
"downloads": -1,
"filename": "pywi-0.1.dev9.tar.gz",
"has_sig": false,
"md5_digest": "31579db1160d01b5254bdf3807171bc4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 66395,
"upload_time": "2018-03-12T12:28:22",
"url": "https://files.pythonhosted.org/packages/90/a1/a0398e5d3f32484055885942a0b3d85013d629307c33f8749853c9af284c/pywi-0.1.dev9.tar.gz"
}
],
"0.2.dev0": [
{
"comment_text": "",
"digests": {
"md5": "64da0bd8246984af870daf7f4d9cf295",
"sha256": "a323e4c9539bff044560495e78f4ddf4f0e213d649eda0802e47b68c5086a8ba"
},
"downloads": -1,
"filename": "pywi-0.2.dev0.tar.gz",
"has_sig": false,
"md5_digest": "64da0bd8246984af870daf7f4d9cf295",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 80885,
"upload_time": "2018-04-02T13:13:55",
"url": "https://files.pythonhosted.org/packages/5b/cd/03395d408d1f181e285ae06fb1ebad78474df70fe8f15471a74bf08f7751/pywi-0.2.dev0.tar.gz"
}
],
"0.2.dev2": [
{
"comment_text": "",
"digests": {
"md5": "71e8943c6f1fe4fbf45ac3fb3a1610a0",
"sha256": "dbcd8d2b1b23845d3189449d052813cd07c2f41f7f8a57ff7323bea610f7a633"
},
"downloads": -1,
"filename": "pywi-0.2.dev2.tar.gz",
"has_sig": false,
"md5_digest": "71e8943c6f1fe4fbf45ac3fb3a1610a0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 74828,
"upload_time": "2018-04-12T20:34:16",
"url": "https://files.pythonhosted.org/packages/e5/e7/252be1faa198be64cc2d343ef5d97f1f319273c76eddf3a2de8a19a5a0b4/pywi-0.2.dev2.tar.gz"
}
],
"0.2.dev3": [
{
"comment_text": "",
"digests": {
"md5": "9c229ec6b96350afa541cbe638523199",
"sha256": "7a5bc117abd340826a13f41e24ae42b61111805eeeaacd30502916264f31fb4b"
},
"downloads": -1,
"filename": "pywi-0.2.dev3.tar.gz",
"has_sig": false,
"md5_digest": "9c229ec6b96350afa541cbe638523199",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 74916,
"upload_time": "2018-04-18T20:25:26",
"url": "https://files.pythonhosted.org/packages/bb/24/8c41be3799e2c4216a821f07c5a87de366df13c06c75df31c6b7c9386836/pywi-0.2.dev3.tar.gz"
}
],
"0.3.dev0": [
{
"comment_text": "",
"digests": {
"md5": "77ed90cb0a4637cb62f506c51f4a2cdd",
"sha256": "69cb1fa70e471215b1a956ca63bdc5d3fa9a4c219171a82fad8e8f53ff231526"
},
"downloads": -1,
"filename": "pywi-0.3.dev0.tar.gz",
"has_sig": false,
"md5_digest": "77ed90cb0a4637cb62f506c51f4a2cdd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 76101,
"upload_time": "2018-05-05T09:56:34",
"url": "https://files.pythonhosted.org/packages/af/44/75edde8e9a80ddd13f791c79fee6a6c9de65ff32d36bce8afab4a593ffc4/pywi-0.3.dev0.tar.gz"
}
],
"0.3.dev1": [
{
"comment_text": "",
"digests": {
"md5": "baca17e7679e0dfade57f2d1dd81d2a2",
"sha256": "a4a0672a296e522af970b7dbf61abf3ba0b28747c8597e387948e61c09fe9bcb"
},
"downloads": -1,
"filename": "pywi-0.3.dev1.tar.gz",
"has_sig": false,
"md5_digest": "baca17e7679e0dfade57f2d1dd81d2a2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 76239,
"upload_time": "2018-05-09T18:15:51",
"url": "https://files.pythonhosted.org/packages/38/89/b6f719c6f673eed8be415c63963dd6f89c19615dc842e6bcbf67475e4818/pywi-0.3.dev1.tar.gz"
}
],
"0.3.dev10": [
{
"comment_text": "",
"digests": {
"md5": "69de9ab0ab5413bd16d3e903edbaa2ff",
"sha256": "9c38970c5c7f6a81f70647dc7bb0a9d7d7cd8a432b2e35e7885d76b88ff2d36a"
},
"downloads": -1,
"filename": "pywi-0.3.dev10.tar.gz",
"has_sig": false,
"md5_digest": "69de9ab0ab5413bd16d3e903edbaa2ff",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 137297,
"upload_time": "2018-11-20T14:36:51",
"url": "https://files.pythonhosted.org/packages/2e/03/b86348ef0b994486e7060bd3a6ed8c7c42e15eb8e2437e4949d39f0bd75b/pywi-0.3.dev10.tar.gz"
}
],
"0.3.dev11": [
{
"comment_text": "",
"digests": {
"md5": "ba323384f09e6bb780347322c19724db",
"sha256": "7a2f469b0835d7e9c208a0faefaf4db24acfccf809c6e7f57845149baa075de7"
},
"downloads": -1,
"filename": "pywi-0.3.dev11.tar.gz",
"has_sig": false,
"md5_digest": "ba323384f09e6bb780347322c19724db",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 674744,
"upload_time": "2018-11-20T20:23:16",
"url": "https://files.pythonhosted.org/packages/be/8f/8781fc69be719b1a2eab62365487da847f79d0855db0f9eaec4d4cc706f6/pywi-0.3.dev11.tar.gz"
}
],
"0.3.dev12": [
{
"comment_text": "",
"digests": {
"md5": "d98614ba219da3f3f9f88e96931a6ac2",
"sha256": "0b1c7e07a2bd28245a54cb9e6a914e1bbeaf2fef558437be0e731183cddabe8f"
},
"downloads": -1,
"filename": "pywi-0.3.dev12.tar.gz",
"has_sig": false,
"md5_digest": "d98614ba219da3f3f9f88e96931a6ac2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 520281,
"upload_time": "2019-03-20T23:49:42",
"url": "https://files.pythonhosted.org/packages/de/65/302412e35dbbc39946162c2851db03840bc3b82045a55efde9328c796919/pywi-0.3.dev12.tar.gz"
}
],
"0.3.dev2": [
{
"comment_text": "",
"digests": {
"md5": "156ec790721f15a4297729e03d955bc1",
"sha256": "d14e148399132139b694cd1df363816968a2a9ade4f38c3307ed76574d177ffb"
},
"downloads": -1,
"filename": "pywi-0.3.dev2.tar.gz",
"has_sig": false,
"md5_digest": "156ec790721f15a4297729e03d955bc1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 76234,
"upload_time": "2018-05-10T21:12:59",
"url": "https://files.pythonhosted.org/packages/9b/73/12208d6a6cae48f05bb0b1fed76c740bc35ee83544a45f338ffd58bd8495/pywi-0.3.dev2.tar.gz"
}
],
"0.3.dev3": [
{
"comment_text": "",
"digests": {
"md5": "e210a380c4d1afbe5d97d64cafa4a37c",
"sha256": "d2ef74c7d9ada26f9a0c8f5cc44b40ae2e7ece1676c1f0e712f6e97a4941d50d"
},
"downloads": -1,
"filename": "pywi-0.3.dev3.tar.gz",
"has_sig": false,
"md5_digest": "e210a380c4d1afbe5d97d64cafa4a37c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 76415,
"upload_time": "2018-05-13T13:24:40",
"url": "https://files.pythonhosted.org/packages/e6/4e/24aa446901500db6528976a7fbd760f9a9c396f9d45c9902b61526f90b47/pywi-0.3.dev3.tar.gz"
}
],
"0.3.dev4": [
{
"comment_text": "",
"digests": {
"md5": "beeb85e70f626d475d6b60806b590b5d",
"sha256": "22b0e526b2ac263d98b15c16301acb2abb9240e80f2da9c0c8595a0c5d39544e"
},
"downloads": -1,
"filename": "pywi-0.3.dev4.tar.gz",
"has_sig": false,
"md5_digest": "beeb85e70f626d475d6b60806b590b5d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 76454,
"upload_time": "2018-06-07T12:40:01",
"url": "https://files.pythonhosted.org/packages/76/69/e36ea9df62ac9bb4da55e62a0be5eedfcb3ad8e4a271cca9318af2b30757/pywi-0.3.dev4.tar.gz"
}
],
"0.3.dev5": [
{
"comment_text": "",
"digests": {
"md5": "d0ff124011faf6e4ac93fe12f5c9e7f7",
"sha256": "eb3f1c8ccefff85826717ee64ac8a9b202bba1989ab029ca0d4e8f0011f8dc69"
},
"downloads": -1,
"filename": "pywi-0.3.dev5.tar.gz",
"has_sig": false,
"md5_digest": "d0ff124011faf6e4ac93fe12f5c9e7f7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 77081,
"upload_time": "2018-07-06T08:59:29",
"url": "https://files.pythonhosted.org/packages/83/f8/263178fa1732e408087a9fa1593e299a04819b10817622c44d7e00850214/pywi-0.3.dev5.tar.gz"
}
],
"0.3.dev6": [
{
"comment_text": "",
"digests": {
"md5": "78edf01f6eb9298c16a1fc83429569b3",
"sha256": "9361ea9731796c1d0867e84674202adf36e9cc6b12ecc6fd6cf37fd6e7e2bfca"
},
"downloads": -1,
"filename": "pywi-0.3.dev6.tar.gz",
"has_sig": false,
"md5_digest": "78edf01f6eb9298c16a1fc83429569b3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 76811,
"upload_time": "2018-11-20T10:39:07",
"url": "https://files.pythonhosted.org/packages/b4/8b/6664eb37a5d79261a7e6f66ce1ca54ed729be96cb2b0294adfd9619cb003/pywi-0.3.dev6.tar.gz"
}
],
"0.3.dev7": [
{
"comment_text": "",
"digests": {
"md5": "c661989810057142c554463e8f3e2eff",
"sha256": "7e4f05ef31d758fb1853e61b3f76253712996d5a1f1e851ee77130b29a6c0f68"
},
"downloads": -1,
"filename": "pywi-0.3.dev7.tar.gz",
"has_sig": false,
"md5_digest": "c661989810057142c554463e8f3e2eff",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 76815,
"upload_time": "2018-11-20T10:51:50",
"url": "https://files.pythonhosted.org/packages/dc/6c/0e16113435eec5c6f62ac4783984f17111198ae311d6b2ac45bd8c3a8ef3/pywi-0.3.dev7.tar.gz"
}
],
"0.3.dev8": [
{
"comment_text": "",
"digests": {
"md5": "f1ee4dad22e27209f9507bec4e8c29a0",
"sha256": "6b805f2f63e67f3174bf4a760bef537da0ccd46331b01a2e455b0fc62c8ef6b7"
},
"downloads": -1,
"filename": "pywi-0.3.dev8.tar.gz",
"has_sig": false,
"md5_digest": "f1ee4dad22e27209f9507bec4e8c29a0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 76919,
"upload_time": "2018-11-20T11:32:38",
"url": "https://files.pythonhosted.org/packages/52/17/76cb2937aa578f8d054904262e9c6252c9a79f2d12c776e4a6c449a445ae/pywi-0.3.dev8.tar.gz"
}
],
"0.3.dev9": [
{
"comment_text": "",
"digests": {
"md5": "475be24527d4c5d2ca67201a0d9ec0fb",
"sha256": "9970d7b746de3b3bd6f9dabfa14b4b7430fe4d00710835a9e8423d2f2bae2a00"
},
"downloads": -1,
"filename": "pywi-0.3.dev9.tar.gz",
"has_sig": false,
"md5_digest": "475be24527d4c5d2ca67201a0d9ec0fb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 137197,
"upload_time": "2018-11-20T14:14:36",
"url": "https://files.pythonhosted.org/packages/4a/b2/80bb2c0e8f3ebd830eead25bcd3ac7052d223b92fbddaff526a99f165de5/pywi-0.3.dev9.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "d98614ba219da3f3f9f88e96931a6ac2",
"sha256": "0b1c7e07a2bd28245a54cb9e6a914e1bbeaf2fef558437be0e731183cddabe8f"
},
"downloads": -1,
"filename": "pywi-0.3.dev12.tar.gz",
"has_sig": false,
"md5_digest": "d98614ba219da3f3f9f88e96931a6ac2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 520281,
"upload_time": "2019-03-20T23:49:42",
"url": "https://files.pythonhosted.org/packages/de/65/302412e35dbbc39946162c2851db03840bc3b82045a55efde9328c796919/pywi-0.3.dev12.tar.gz"
}
]
}