{ "info": { "author": "Sean Gillies", "author_email": "sean.gillies@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Rasterio Code Analyzer\n======================\n\nRasterio 1.0 will not permit reading from datasets opened in \"w\" mode. The\nrasterio_code_analyzer module can be used to find such deprecated usage.\n\nThis module requires Python 3.6.\n\nRunning it on Rasterio's tests (as of 2018-04-11) yields the following output.\n\n```\n$ parallel 'python -m rasterio_code_analyzer {}' ::: tests/*.py\nIn file tests/test_complex_dtypes.py dataset.read() is called on line 37 and column 18 where dataset is opened in 'w' mode\nIn file tests/test_dataset_rw.py dst.read() is called on line 37 and column 20 where dst is opened in 'w' mode\nIn file tests/test_gdal_raster_io.py dataset.read() is called on line 35 and column 18 where dataset is opened in 'w' mode\nIn file tests/test_gdal_raster_io.py dataset.read() is called on line 47 and column 18 where dataset is opened in 'w' mode\nIn file tests/test_gdal_raster_io.py dataset.read() is called on line 59 and column 18 where dataset is opened in 'w' mode\nIn file tests/test_gdal_raster_io.py dataset.read() is called on line 73 and column 17 where dataset is opened in 'w' mode\nIn file tests/test_gdal_raster_io.py dataset.read() is called on line 89 and column 17 where dataset is opened in 'w' mode\nIn file tests/test_rio_mask.py out.read() is called on line 200 and column 12 where out is opened in 'w' mode\n```\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/sgillies/rasterio-code-analyzer", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "rasterio-code-analyzer", "package_url": "https://pypi.org/project/rasterio-code-analyzer/", "platform": "", "project_url": "https://pypi.org/project/rasterio-code-analyzer/", "project_urls": { "Homepage": "https://github.com/sgillies/rasterio-code-analyzer" }, "release_url": "https://pypi.org/project/rasterio-code-analyzer/1.0.1/", "requires_dist": [ "pytest; extra == 'test'" ], "requires_python": "", "summary": "Rasterio code analyzer", "version": "1.0.1" }, "last_serial": 3759731, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "4bd6dbd35fb9497b8816c692f65f7795", "sha256": "230296e7821dace3caa824731dde27a0c176d6293ac3ba04c9414e60fef645eb" }, "downloads": -1, "filename": "rasterio_code_analyzer-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4bd6dbd35fb9497b8816c692f65f7795", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4187, "upload_time": "2018-04-12T05:02:47", "url": "https://files.pythonhosted.org/packages/49/5e/3bad6b6f7f93a393e67515134a1871cb61835226de98520c9bb61820b5ee/rasterio_code_analyzer-1.0.0-py3-none-any.whl" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "25ed4357d80711c8582068cace9548ba", "sha256": "1b8ea7629f85e71ef32d027ad7112f5db5fd6215d081b3bb886534b1511c07d6" }, "downloads": -1, "filename": "rasterio_code_analyzer-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "25ed4357d80711c8582068cace9548ba", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4203, "upload_time": "2018-04-12T19:45:17", "url": "https://files.pythonhosted.org/packages/67/07/cd317c29e47be562f9cf5ada2da01b541c339c54f56f376db9cb175a8799/rasterio_code_analyzer-1.0.1-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "25ed4357d80711c8582068cace9548ba", "sha256": "1b8ea7629f85e71ef32d027ad7112f5db5fd6215d081b3bb886534b1511c07d6" }, "downloads": -1, "filename": "rasterio_code_analyzer-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "25ed4357d80711c8582068cace9548ba", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4203, "upload_time": "2018-04-12T19:45:17", "url": "https://files.pythonhosted.org/packages/67/07/cd317c29e47be562f9cf5ada2da01b541c339c54f56f376db9cb175a8799/rasterio_code_analyzer-1.0.1-py3-none-any.whl" } ] }