{ "info": { "author": "Jeremy K. Newson Web Informatics and Mapping", "author_email": "jknewson@usgs.gov", "bugtrack_url": null, "classifiers": [], "description": "![WiM](wimlogo.png)\n\n# WIMLib\nCurrent version (2.0.0) have been updated to python 3.7.2 with basin functionality (no spatial or geojson handling), which will come in future version.\nWIMLib is a custom reusable libraries and objects for handling geojson, logging, and spatial operations.\n\n### Installing\n[ python WIMLib package](https://pypi.org/project/WIMLib/): `pip install WIMLib`\n\n### Updating package from pypi\n`pip install WIMLib--upgrade`\n\n### Updating Library\nfor more information see [packing-project tutorial](https://packaging.python.org/tutorials/packaging-projects/)\nBuild distribution file and store in dist folder\n`python setup.py sdist bdist_wheel`\nupload to pypi\n`twine upload dist/*`\n\n### Prerequisites\nArcGIS 10.x\n* You will be using ESRI's ArcGIS ArcPy library for geoprocessing. If you have not installed ArcGIS before, you can skip to the next section.\n* If you already have ArcGIS installed on your machine, then you might need to reinstall it. If you are reinstalling, delete C:\\Python27 and C:\\Program Files (x86)\\ArcGIS to remove the files from your machine. Once that is done, download ArGIS from your favorite repository or have an IT administrator add it to your machine. During installation, if you are prompted to overwrite a file, choose the option to overwrite as it will help you clean up your installation (i.e. miscellaneous parts that ESRI has a tendency of leaving out and about on your computer).\n* Following installation, verify that you have Python up and working correctly. Open ArcMap or ArcCatalog to verify the installation worked as expected. \n\nSet Python as a System Variable\n* Go to the Start Menu\n* Right click on _Computer_\n* Select _Properties_\n* Select _Advanced Systems Settings_\n* Click _Environment Variables_\n* Under _System Variables_, find _Path_ and press _Edit_\n* Add `C:\\Python27\\ArcGIS10.3` or whatever your relevant path is.\n* Click _OK_\n* Click _OK_, again\n* Open the Command Prompt and type `python` which should turn your Command Prompt into a Python Command Prompt allowing you to use Python commands. It is useful to also obtain the version using `python --version` from the command line. If you're using ArcGIS 10.3.1 you should have Python 2.7.8.\n\nPip and Related Packages\n* Go [here](https://pip.pypa.io/en/stable/installing/), open the get-pip.py file and save it to your computer. Personally, I open a copy of Notepad++ and save the file.\n* Open the Command Prompt, navigate to where get-pip.py is and execute the command `python get-pip.py` this will download and install Pip.\n* Install requests, cirtifi, and virtualenv by executing `pip install requests` `pip install cirtifi` `pip install virtualenv`\n\nnetCDF\n* For Windows\n* Download and install HD5 1.8.18 from [here]\n(https://support.hdfgroup.org/HDF5/).\n* Make an environmental variable HDF5_DIR that's value is the installation directory of HDF5.\n* Download and install netCDF 4.4.1.1 from [here]\n(https://www.unidata.ucar.edu/downloads/netcdf/index.jsp\n* Make an environmental variable NETCDF4_DIR that's value is the installation directory of netCDF4.\n* Download and pip install the appropriate netCDF4 wheel file from [here] (http://www.lfd.uci.edu/~gohlke/pythonlibs/)\n\n* For Linux\n* Use the distribution's respective package manager to install HDF5 and netCDF4. Then use pip to install netCDF4 for Python.\n## Getting Started\n\nThese instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.\n\n### Installing\n\nhttps://help.github.com/articles/cloning-a-repository/\n\n## Built With\n\n* python 2.7\n\n## Contributing\n\nPlease read [CONTRIBUTING.md](CONTRIBUTING.md) for details on the process for submitting pull requests to us. Please read [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md) for details on adhering by the [USGS Code of Scientific Conduct](https://www2.usgs.gov/fsp/fsp_code_of_scientific_conduct.asp).\n\n## Versioning\n\nWe use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](../../tags). \n\nAdvance the version when adding features, fixing bugs or making minor enhancement. Follow semver principles. To add tag in git, type git tag v{major}.{minor}.{patch}. Example: git tag v2.0.5\n\nTo push tags to remote origin: `git push origin --tags`\n\n*Note that your alias for the remote origin may differ.\n\n## Authors\n\n* **[Jeremy Newson](https://www.usgs.gov/staff-profiles/jeremy-k-newson)** - *Lead Developer* - [USGS Web Informatics & Mapping](https://wim.usgs.gov/)\n\nSee also the list of [contributors](../../graphs/contributors) who participated in this project.\n\n## License\n\nThis project is licensed under the Creative Commons CC0 1.0 Universal License - see the [LICENSE.md](LICENSE.md) file for details\n\n## Suggested Citation\n\nIn the spirit of open source, please cite any re-use of the source code stored in this repository. Below is the suggested citation:\n\n`This project contains code produced by the Web Informatics and Mapping (WIM) team at the United States Geological Survey (USGS). As a work of the United States Government, this project is in the public domain within the United States. https://wim.usgs.gov`\n\n## Acknowledgments\n[Henry Walshaw (om-henners/geojson_handler.py)](https://gist.github.com/om-henners/4062925)\n\n## About WIM\n\n* This project authored by the [USGS WIM team](https://wim.usgs.gov)\n* WIM is a team of developers and technologists who build and manage tools, software, web services, and databases to support USGS science and other federal government cooperators.\n* WiM is a part of the [Upper Midwest Water Science Center](https://www.usgs.gov/centers/wisconsin-water-science-center).\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/USGS-WiM/WIMLib", "keywords": "", "license": "Public Domain", "maintainer": "", "maintainer_email": "", "name": "WIMLib", "package_url": "https://pypi.org/project/WIMLib/", "platform": "", "project_url": "https://pypi.org/project/WIMLib/", "project_urls": { "Homepage": "https://github.com/USGS-WiM/WIMLib" }, "release_url": "https://pypi.org/project/WIMLib/2.0.0/", "requires_dist": [ "requests", "certifi" ], "requires_python": "", "summary": "WIMLib is a custom reusable libraries and objects for logging, and other operations, this version is confied to basin functions others to come", "version": "2.0.0" }, "last_serial": 4783700, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "33cd0b1af6890a90679da2da94f972b0", "sha256": "f7c1f2255bd0a81360276390e9c4285d9a3edd02f2e54b3c5fbaad7c704e9ca2" }, "downloads": -1, "filename": "WIMLib-0.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "33cd0b1af6890a90679da2da94f972b0", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 23875, "upload_time": "2018-07-26T16:08:02", "url": "https://files.pythonhosted.org/packages/8f/0d/9ba3a60e2ffe039bf3d0a956bd45b7e80569c202288abbd06ba8fd5a01aa/WIMLib-0.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "40adc2b664306ea5a7a994f629bde3f0", "sha256": "74b58d5dd3954fde81a0264c8170740dc54ee9d456276ff9889dee2586d16793" }, "downloads": -1, "filename": "WIMLib-0.0.2.tar.gz", "has_sig": false, "md5_digest": "40adc2b664306ea5a7a994f629bde3f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21747, "upload_time": "2018-07-26T16:08:03", "url": "https://files.pythonhosted.org/packages/a7/b7/b7e985ca694d4465769fc09d3a86a7f56f37922f4dcd0fa07352e220502d/WIMLib-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "e96e22c68e1dc9c85f153a4f78244a4b", "sha256": "e74b20e5be00fb6ce5f72d903802556e2c6536e701a3e57bcf4a4755c6d2491a" }, "downloads": -1, "filename": "WIMLib-0.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "e96e22c68e1dc9c85f153a4f78244a4b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 24761, "upload_time": "2018-07-30T20:16:50", "url": "https://files.pythonhosted.org/packages/d6/4a/11bc2b2d3046771189a6844d88894e771d29ed2e125a655fc4d38d42eda0/WIMLib-0.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ee7f93720433cfa3887ad430982538b", "sha256": "c775601c861c1125a984fe9b4b4fa5e0a1d2f0f15790075a05cf7f559c82231c" }, "downloads": -1, "filename": "WIMLib-0.0.3.tar.gz", "has_sig": false, "md5_digest": "5ee7f93720433cfa3887ad430982538b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22259, "upload_time": "2018-07-30T20:16:52", "url": "https://files.pythonhosted.org/packages/a5/09/4d53cdabc1e628f8cc704373c42ef3972aedb91d4888ef01a14c7f6e7f7a/WIMLib-0.0.3.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "ff6fe3ac3d5dd2e2549b76726ac427ea", "sha256": "6f359839e1a32d8e52d125ef0aab9783347737c4d7ee5fbb1e23809131a939db" }, "downloads": -1, "filename": "WIMLib-0.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "ff6fe3ac3d5dd2e2549b76726ac427ea", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 25186, "upload_time": "2018-09-25T16:54:28", "url": "https://files.pythonhosted.org/packages/09/1d/233a7c65c8c32297bce358ed8694cb35a6c4b9bca0f042a89d709af934eb/WIMLib-0.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f50d5e189b572a43dc22c3de471ceb27", "sha256": "85e85bbbac16be7b9d99bc2ebc869126ee8138efc68849e44e2a280b8d4a62fa" }, "downloads": -1, "filename": "WIMLib-0.1.1.tar.gz", "has_sig": false, "md5_digest": "f50d5e189b572a43dc22c3de471ceb27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22833, "upload_time": "2018-09-25T16:54:30", "url": "https://files.pythonhosted.org/packages/ee/cb/f0f5edfc6789e49a729cf715822e9b4998c12e23ebb07ed1809a5d67f505/WIMLib-0.1.1.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "5539f37eb8f6e5c9cdded9337c490d6d", "sha256": "3a0a0e04465c8eae0bb972d3b040ac942303c9a7f6555484a759b7d17b289778" }, "downloads": -1, "filename": "WIMLib-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5539f37eb8f6e5c9cdded9337c490d6d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9928, "upload_time": "2019-02-05T20:21:33", "url": "https://files.pythonhosted.org/packages/1b/7e/077bf0d6305f2ebfe7b33883eaa24f33171e08ad1e58925469a361d60f58/WIMLib-2.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b7cdfedada1e845b65c92051d1195f7c", "sha256": "b79a005a2d5c33baa9b0f1696b0efa0478fd46411c5ba862910caa93b66060fc" }, "downloads": -1, "filename": "WIMLib-2.0.0.tar.gz", "has_sig": false, "md5_digest": "b7cdfedada1e845b65c92051d1195f7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6328, "upload_time": "2019-02-05T20:21:35", "url": "https://files.pythonhosted.org/packages/a3/41/0750f71298c3f91042bc9088b72a43d89ec099555804797ba8833b1abf35/WIMLib-2.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5539f37eb8f6e5c9cdded9337c490d6d", "sha256": "3a0a0e04465c8eae0bb972d3b040ac942303c9a7f6555484a759b7d17b289778" }, "downloads": -1, "filename": "WIMLib-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5539f37eb8f6e5c9cdded9337c490d6d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9928, "upload_time": "2019-02-05T20:21:33", "url": "https://files.pythonhosted.org/packages/1b/7e/077bf0d6305f2ebfe7b33883eaa24f33171e08ad1e58925469a361d60f58/WIMLib-2.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b7cdfedada1e845b65c92051d1195f7c", "sha256": "b79a005a2d5c33baa9b0f1696b0efa0478fd46411c5ba862910caa93b66060fc" }, "downloads": -1, "filename": "WIMLib-2.0.0.tar.gz", "has_sig": false, "md5_digest": "b7cdfedada1e845b65c92051d1195f7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6328, "upload_time": "2019-02-05T20:21:35", "url": "https://files.pythonhosted.org/packages/a3/41/0750f71298c3f91042bc9088b72a43d89ec099555804797ba8833b1abf35/WIMLib-2.0.0.tar.gz" } ] }