{ "info": { "author": "Hans Smit", "author_email": "jcsmit@xs4all.nl", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Build Tools" ], "description": "========\r\nmrg_core\r\n========\r\n\r\nThe common library for all Meteor Research Group scripts. This\r\nlibrary includes all metrec data interfaces, common astronomical routines,\r\nand utility classes.\r\n\r\n.. image:: icon.png\r\n\r\n\r\nRequirements\r\n============\r\n\r\n- ``python 2.7, >=3.4``\r\n\r\nIt is recommended to work with a dedicated Python virtual environment\r\nfor this project. The sections below demonstrate how to create a virtual\r\nenvironment in the user's home directory under the ``venv`` directory.\r\n\r\nUbuntu\r\n------\r\n\r\n.. code-block:: console\r\n\r\n sudo apt-get install virtualenv\r\n\r\n mkdir ~/venv\r\n cd ~/venv\r\n virtualenv -p python3 mrg_py3\r\n\r\nWindows\r\n-------\r\n\r\nDownload git from and Python 64-bit versions from,\r\n\r\n* https://www.python.org/ftp/python/3.6.4/python-3.6.4-amd64.exe\r\n\r\nand install it taking defaults.\r\n\r\nCreate a Python virtual environment,\r\n\r\n.. code-block:: console\r\n\r\n c:\\Python36\\Scripts\\pip.exe install virtualenv\r\n mkdir %HOMEPATH%\\venv\r\n cd %HOMEPATH%\\venv\r\n c:\\Python36\\python.exe -m virtualenv mrg_py3\r\n\r\nTo activate and deactivate the newly created virtual environment\r\nusing the following commands,\r\n\r\n.. code-block:: console\r\n\r\n %HOMEPATH%\\venv\\mrg_py3\\Scripts\\activate.bat\r\n deactivate\r\n\r\n\r\nInstallation\r\n============\r\n\r\nFirst activate the virtual environment before executing the following commands.\r\n\r\nInstall as end-user\r\n-------------------\r\n\r\nIf there is no need to modify the source code, then it is recommended\r\nto install the latest release from the official Python PyPI server.\r\n\r\n.. code-block:: console\r\n\r\n pip install --upgrade mrg_core\r\n\r\n\r\nInstall from source\r\n-------------------\r\n\r\nFor developers of this package, the project source code should be installed\r\nusing git. Then the dependencies may be installed in the virtual environment\r\nusing the ``pip install`` commands.\r\n\r\nWindows\r\n~~~~~~~\r\n\r\nDownload and install git from,\r\n\r\n* https://git-scm.com/download/win\r\n\r\n.. code-block:: console\r\n\r\n mkdir ~/PycharmProjects\r\n cd ~/PycharmProjects\r\n git clone https://gitlab.com/mrg-tools/mrg_test_data.git\r\n git clone https://gitlab.com/mrg-tools/mrg_core.git\r\n pip install -r requirements.txt\r\n pip install -r requirements-dev.txt\r\n\r\nUbuntu\r\n~~~~~~\r\n\r\n.. code-block:: console\r\n\r\n sudo apt-get install git\r\n mkdir ~/PycharmProjects\r\n cd ~/PycharmProjects\r\n git clone https://gitlab.com/mrg-tools/mrg_test_data.git\r\n git clone https://gitlab.com/mrg-tools/mrg_core.git\r\n pip install -r requirements.txt\r\n pip install -r requirements-dev.txt\r\n\r\n\r\nDeveloper Commands\r\n------------------\r\n\r\nActivate the virtual environment.\r\n\r\nTo run the unittests,\r\n\r\n.. code-block:: console\r\n\r\n cd ~/PycharmProjects/mrg_core\r\n pytest\r\n\r\nTo run the pylint,\r\n\r\n.. code-block:: console\r\n\r\n cd ~/PycharmProjects/mrg_core\r\n pylint --rcfile pylint.cfg mrg_core\r\n\r\nTo build the sphinx documentation,\r\n\r\n.. code-block:: console\r\n\r\n cd ~/PycharmProjects/mrg_core/docs\r\n make html\r\n # ubuntu\r\n firefox build/html/index.html\r\n # windows\r\n start build/html/index.html\r\n\r\n\r\nUsage\r\n=====\r\n\r\nThis packages contains many runnable scripts. These are listed below,\r\n\r\n* TODO\r\n\r\nDocumentation\r\n=============\r\n\r\nThe documentation can be found at this link: https://mrg-tools.gitlab.io/mrg_core/\r\n\r\n\r\nLicense\r\n=======\r\n\r\nESA Software Community License - Type 3. See License File.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://mrg-tools.gitlab.io/mrg_core/", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "mrg_core", "package_url": "https://pypi.org/project/mrg_core/", "platform": "", "project_url": "https://pypi.org/project/mrg_core/", "project_urls": { "Homepage": "https://mrg-tools.gitlab.io/mrg_core/" }, "release_url": "https://pypi.org/project/mrg_core/0.1.0/", "requires_dist": null, "requires_python": "", "summary": " The common library for all Meteor Research Group scripts. This library includes all metrec data interfaces, common astronomical routines, and utility classes. ", "version": "0.1.0" }, "last_serial": 3513849, "releases": { "0.0.10": [ { "comment_text": "", "digests": { "md5": "31c656bd9a46519c0f4934e026a94d00", "sha256": "3cf186553515d549c2cfe4c71c4bbce5d73a4b36c10cd99d1e4c69d785d4ef5f" }, "downloads": -1, "filename": "mrg_core-0.0.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "31c656bd9a46519c0f4934e026a94d00", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 229027, "upload_time": "2017-12-21T13:38:35", "url": "https://files.pythonhosted.org/packages/b9/ea/30fa3d6429c78242e34005429b5774af4a6d03af102e594d060a97185012/mrg_core-0.0.10-py2.py3-none-any.whl" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "8471da764f9aa633edc4f91d1d3b97fd", "sha256": "139fbc6d1e685ee32472dd500a74543d986a0f2b96264405b5d46ae8e007c63b" }, "downloads": -1, "filename": "mrg_core-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8471da764f9aa633edc4f91d1d3b97fd", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 232347, "upload_time": "2018-01-23T09:52:55", "url": "https://files.pythonhosted.org/packages/c3/74/ab496cb277ca616217c8ffd69575daa01d300526230976610cced913fd01/mrg_core-0.0.5-py2.py3-none-any.whl" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "3ba78d691662e1abb04f5cdcbebef888", "sha256": "eab6788d42cc34f9e24361d3c662946694652dd2e3a0883a9338427294ef44f7" }, "downloads": -1, "filename": "mrg_core-0.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3ba78d691662e1abb04f5cdcbebef888", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 232338, "upload_time": "2018-01-23T12:53:21", "url": "https://files.pythonhosted.org/packages/5e/60/52cb06e7c4c53aa6f2c6720246e7fdb8b047006302a3406e8f2cfee2f246/mrg_core-0.0.6-py2.py3-none-any.whl" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "c2c63ffb0c0b1af166e5471db7c1c52e", "sha256": "01d223320ad43e88128d95413c0dccbb40f4866d01250d6970e47b7d604e5163" }, "downloads": -1, "filename": "mrg_core-0.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c2c63ffb0c0b1af166e5471db7c1c52e", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 191507, "upload_time": "2017-12-20T16:07:07", "url": "https://files.pythonhosted.org/packages/d1/2b/63ad176bf4ecd52aa479c4a29e3896c1d1fd65ea3e4e816009f4ecbd3890/mrg_core-0.0.7-py2.py3-none-any.whl" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "4646b44a9683b3869b361751c8f38d14", "sha256": "6cb294ab969dff7dd10bcee268278d282cd2e71c65527a65da9dc9fd4966f683" }, "downloads": -1, "filename": "mrg_core-0.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4646b44a9683b3869b361751c8f38d14", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 228852, "upload_time": "2017-12-20T16:36:21", "url": "https://files.pythonhosted.org/packages/3d/71/da2650f4f1f1f8afa4c716bc1e6ce779ccbfe252aa8051260909897c6255/mrg_core-0.0.8-py2.py3-none-any.whl" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "e23bd7af5a6e6b6c405118c41b4dc71e", "sha256": "797bb715e638d7ea9a32cf7b94cd41e9a9c37680144c6681ac3c84f6038ac60b" }, "downloads": -1, "filename": "mrg_core-0.0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e23bd7af5a6e6b6c405118c41b4dc71e", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 229016, "upload_time": "2017-12-21T13:32:27", "url": "https://files.pythonhosted.org/packages/a5/30/482e093310d4e67939c745714145bfe17c2bb8c3a6c962b6ed42cbd2605d/mrg_core-0.0.9-py2.py3-none-any.whl" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "5c1e539e4e672e4b7c7710c2408d3e67", "sha256": "bf77b0309c3485e3c7abbb9e92b64a5a0006513eeb5a52563d051e4fbbb80b3a" }, "downloads": -1, "filename": "mrg_core-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5c1e539e4e672e4b7c7710c2408d3e67", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 229008, "upload_time": "2017-12-21T13:44:29", "url": "https://files.pythonhosted.org/packages/a4/7a/438655d907bcee7a69a311fb693671255e026410344d0c308f9e6bcc15b2/mrg_core-0.1.0-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5c1e539e4e672e4b7c7710c2408d3e67", "sha256": "bf77b0309c3485e3c7abbb9e92b64a5a0006513eeb5a52563d051e4fbbb80b3a" }, "downloads": -1, "filename": "mrg_core-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5c1e539e4e672e4b7c7710c2408d3e67", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 229008, "upload_time": "2017-12-21T13:44:29", "url": "https://files.pythonhosted.org/packages/a4/7a/438655d907bcee7a69a311fb693671255e026410344d0c308f9e6bcc15b2/mrg_core-0.1.0-py2.py3-none-any.whl" } ] }