{ "info": { "author": "Gijs Kant", "author_email": "gijs@thehyve.nl", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "TranSMART loader\n================\n\n|Build status| |codecov| |pypi| |status| |downloads| |license|\n\n.. |Build status| image:: https://travis-ci.org/thehyve/python_transmart_loader.svg?branch=master\n :alt: Build status\n :target: https://travis-ci.org/thehyve/python_transmart_loader/branches\n.. |codecov| image:: https://codecov.io/gh/thehyve/python_transmart_loader/branch/master/graph/badge.svg\n :alt: codecov\n :target: https://codecov.io/gh/thehyve/python_transmart_loader\n.. |pypi| image:: https://img.shields.io/pypi/v/transmart_loader.svg\n :alt: PyPI\n :target: https://pypi.org/project/transmart_loader/\n.. |status| image:: https://img.shields.io/pypi/status/transmart-loader.svg\n :alt: PyPI - Status\n.. |downloads| image:: https://img.shields.io/pypi/dm/transmart-loader.svg\n :alt: PyPI - Downloads\n.. |license| image:: https://img.shields.io/pypi/l/transmart_loader.svg\n :alt: MIT license\n :target: LICENSE\n\nThis package contains classes that represent the core domain objects stored in the TranSMART_ platform,\nan open source data sharing and analytics platform for translational biomedical research.\n\nIt also provides a utility that writes such objects to tab-separated files that can be loaded into\na TranSMART database using the transmart-copy_ tool.\n\n.. _TranSMART: https://github.com/thehyve/transmart-core\n.. _transmart-copy: https://github.com/thehyve/transmart-core/tree/dev/transmart-copy\n\n\u26a0\ufe0f Note: this is a development version.\nIssues can be reported at https://github.com/thehyve/python_transmart_loader/issues.\n\n\nInstallation and usage\n**********************\n\nTo install transmart_loader, do:\n\n.. code-block:: console\n\n pip install transmart-loader\n\nor from sources:\n\n.. code-block:: console\n\n git clone https://github.com/thehyve/python_transmart_loader.git\n cd python_transmart_loader\n pip install .\n\n\nUsage\n------\n\nDefine a TranSMART data collection, using the classes in `transmart_loader/transmart.py`_, e.g.,\n\n.. _`transmart_loader/transmart.py`: https://github.com/thehyve/python_transmart_loader/blob/master/transmart_loader/transmart.py\n\n.. code-block:: python\n\n # Create the dimension elements\n age_concept = Concept('test:age', 'Age', '\\\\Test\\\\age', ValueType.Numeric)\n concepts = [age_concept]\n studies = [Study('test', 'Test study')]\n trial_visits = [TrialVisit(studies[0], 'Week 1', 'Week', 1)]\n patients = [Patient('SUBJ0', 'male', [])]\n visits = [Visit(patients[0], 'visit1', None, None, None, None, None, None, [])]\n # Create the observations\n observations = [\n Observation(patients[0], age_concept, visits[0], trial_visits[0],\n date(2019, 3, 28), None, NumericalValue(28))]\n\nCreate a hierarchical ontology for the concepts, e.g., to create the following structure:\n\n::\n\n \u2514 Ontology\n \u2514 Age\n\n\n.. code-block:: python\n\n # Create an ontology with one top node and a concept node\n top_node = TreeNode('Ontology')\n top_node.add_child(ConceptNode(concepts[0]))\n ontology = [top_node]\n\nWrite the data collection to a format that can be loaded using ``transmart-copy``:\n\n.. code-block:: python\n\n collection = DataCollection(concepts, [], [], studies,\n trial_visits, visits, ontology, patients, observations)\n\n # Write collection to a temporary directory\n # The generated files can be loaded into TranSMART with transmart-copy.\n output_dir = mkdtemp()\n copy_writer = TransmartCopyWriter(output_dir)\n copy_writer.write_collection(collection)\n\n\nCheck `examples/data_collection.py`_ for a complete example.\n\n.. _`examples/data_collection.py`: https://github.com/thehyve/python_transmart_loader/blob/master/examples/data_collection.py\n\nUsage examples can be found in these projects: \n\n- `fhir2transmart `_: a tool that translates core `HL7 FHIR`_ resources to the TranSMART data model. \n- `claml2transmart `_: a tool that translates ontologies in ClaML_ format (e.g., ICD-10, available from DIMDI_)\n to TranSMART ontologies.\n- `csr2transmart `_: a custom data transformation\n and loading pipeline for a Dutch center for pediatric oncology.\n- `transmart-hyper-dicer `_: a tool that reads a selection of data from a TranSMART instance using its REST API\n and loads it into another TranSMART instance.\n\n.. _`HL7 FHIR`: http://hl7.org/fhir/\n.. _DIMDI: https://www.dimdi.de\n.. _ClaML: https://www.iso.org/standard/69318.html\n\n\nDocumentation\n*************\n\nFull documentation of the package is available at `Read the Docs`_.\n\n.. _Read the Docs: https://transmart-loader.readthedocs.io\n\n\nDevelopment\n*************\n\nFor a quick reference on software development, we refer to `the software guide checklist `_.\n\nPython versions\n---------------\n\nThis packages is tested with Python versions 3.6 and 3.7.\n\nPackage management and dependencies\n-----------------------------------\n\nThis project uses `pip` for installing dependencies and package management.\n\n* Dependencies should be added to `setup.py` in the `install_requires` list.\n\nTesting and code coverage\n-------------------------\n\n* Tests are in the ``tests`` folder.\n* The ``tests`` folder contains:\n\n - A test if files for `transmart-copy` are generated for fake data (file: ``test_transmart_loader``)\n - A test that checks whether your code conforms to the Python style guide (PEP 8) (file: ``test_lint.py``)\n\n* The testing framework used is `PyTest `_\n\n - `PyTest introduction `_\n\n* Tests can be run with ``python setup.py test``\n\nDocumentation\n-------------\n\n* Documentation should be put in the ``docs`` folder.\n\n* To generate html documentation run ``python setup.py build_sphinx``\n\nCoding style conventions and code quality\n-----------------------------------------\n\n* Check your code style with ``prospector``\n* You may need run ``pip install .[dev]`` first, to install the required dependencies\n\n\nLicense\n*******\n\nCopyright (c) 2019 The Hyve B.V.\n\nThe TranSMART loader is licensed under the MIT License. See the file ``_.\n\n\nCredits\n*******\n\nThis package was created with `Cookiecutter `_ and the `NLeSC/python-template `_.\n\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/thehyve/python_transmart_loader", "keywords": "transmart_loader", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "transmart-loader", "package_url": "https://pypi.org/project/transmart-loader/", "platform": "", "project_url": "https://pypi.org/project/transmart-loader/", "project_urls": { "Homepage": "https://github.com/thehyve/python_transmart_loader" }, "release_url": "https://pypi.org/project/transmart-loader/1.3.3/", "requires_dist": [ "pydantic (<0.33,>=0.32)", "prospector[with_pyroma] ; extra == 'dev'", "yapf ; extra == 'dev'", "isort ; extra == 'dev'" ], "requires_python": ">=3.6.0", "summary": "Python library for loading data to TranSMART using transmart-copy", "version": "1.3.3" }, "last_serial": 5920385, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "bfd98dec2e28f97147d3687b82dd7320", "sha256": "c01019045118a4e8deb0a9e3a540721fd0779528946bf7d7eb2cb1c9596f0d65" }, "downloads": -1, "filename": "transmart_loader-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bfd98dec2e28f97147d3687b82dd7320", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 24540, "upload_time": "2019-05-09T15:09:53", "url": "https://files.pythonhosted.org/packages/99/83/df7e8111ad12910b22511a4bd22a8448656fe023dedf57ae9e34afe149af/transmart_loader-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "485a0d60d23d58bda1bba084a527813b", "sha256": "b42386b29a4be82add7d68f0dc6eafc397a980cac70a32f0b5c6f8a7a3876427" }, "downloads": -1, "filename": "transmart_loader-0.1.0.tar.gz", "has_sig": false, "md5_digest": "485a0d60d23d58bda1bba084a527813b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 23385, "upload_time": "2019-05-09T15:09:55", "url": "https://files.pythonhosted.org/packages/f6/af/fcd4bb86f2e65dfd612bc44fd6acf52e049176b4a9ecb4d1fe8b1080e14d/transmart_loader-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "00a8d4da84fa46dbe2fd4d2a0c701ac2", "sha256": "ea8b02e9e67b679e9feecbb793440d563f0a5c069133a1e9cf89d482583c3bcc" }, "downloads": -1, "filename": "transmart_loader-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "00a8d4da84fa46dbe2fd4d2a0c701ac2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 24538, "upload_time": "2019-05-09T15:18:52", "url": "https://files.pythonhosted.org/packages/55/8f/8c54cf53cba34ab288b5f923b898f3518194cdc2deb9175beb9d7b4652e0/transmart_loader-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be92ea1f87fb9108a5ea133ebf6f638a", "sha256": "5f0715ea109ba0b9ab8fc845c37918dae19763bfb427d3f84945fa3dcea19a28" }, "downloads": -1, "filename": "transmart_loader-0.1.1.tar.gz", "has_sig": false, "md5_digest": "be92ea1f87fb9108a5ea133ebf6f638a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 23757, "upload_time": "2019-05-09T15:18:53", "url": "https://files.pythonhosted.org/packages/c1/82/5ee2bccf4a22d59cc041a2f3a67497adda107b587125cf5836d156a5d451/transmart_loader-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "d5e814170c487f0f046a0b9a48e9985a", "sha256": "290aa02e7b97ae209254a672e879afd53a28e98012f5e3eac0abd4f3688a76f7" }, "downloads": -1, "filename": "transmart_loader-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "d5e814170c487f0f046a0b9a48e9985a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 24660, "upload_time": "2019-05-10T11:43:25", "url": "https://files.pythonhosted.org/packages/65/d5/d5aa35dca04d1f80fd9f3d3fa0f1eecd148e11dc405e3f51c7fb675b4370/transmart_loader-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6838994865f02c3d15bd99c8dafd992f", "sha256": "bc3b9611d32c1a6e76f23456ce7ba6e66f27754549c4ed350d7fd7f6e0f6fccd" }, "downloads": -1, "filename": "transmart_loader-0.1.2.tar.gz", "has_sig": false, "md5_digest": "6838994865f02c3d15bd99c8dafd992f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 24027, "upload_time": "2019-05-10T11:43:26", "url": "https://files.pythonhosted.org/packages/df/11/9f38a57a15fbfe59adb73f72a985ddba5ebfb71da3825d9eb82759fe7a3d/transmart_loader-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "80c5ec519b4fa044621ead3dc4f8afb4", "sha256": "d284c110a584c79968c30e8f58f2afd6e7d543462c267cfc3eb4b346c41e6370" }, "downloads": -1, "filename": "transmart_loader-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "80c5ec519b4fa044621ead3dc4f8afb4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 12781, "upload_time": "2019-05-15T12:30:50", "url": "https://files.pythonhosted.org/packages/05/1a/c3fcc6b29916d0037c27ca77f9121446f17e0a3c57eb81c378f5d8bfefba/transmart_loader-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b7750e0f945e5f9c9f80aa15746e901", "sha256": "b50ab1d07cc81f0a97613e3fdc7ee07c443f7216b2e4da01fde5fb434e920fe9" }, "downloads": -1, "filename": "transmart_loader-0.1.3.tar.gz", "has_sig": false, "md5_digest": "5b7750e0f945e5f9c9f80aa15746e901", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 12410, "upload_time": "2019-05-15T12:30:51", "url": "https://files.pythonhosted.org/packages/c3/56/c297ff4c001683a15e053ee5c09409c750ff2d4be23a83399c01ac8a728f/transmart_loader-0.1.3.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "07cb48aee90bcf26481339da2dd24c73", "sha256": "805c4361ab93d785fd773a2a3d39b4b57345ec38d9502d9ce8534ecfa2d3059e" }, "downloads": -1, "filename": "transmart_loader-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "07cb48aee90bcf26481339da2dd24c73", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 13321, "upload_time": "2019-07-08T11:33:34", "url": "https://files.pythonhosted.org/packages/c5/0a/fbbdb5e9dfa1d91f71bc30d513f6b94667fa347699460d2e92af67927470/transmart_loader-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d571682686c31f506f1ceffef5509874", "sha256": "413181c6fc760d509f1ac74232adea15ba9b5645c8dee473b994307c02ddd888" }, "downloads": -1, "filename": "transmart_loader-1.0.0.tar.gz", "has_sig": false, "md5_digest": "d571682686c31f506f1ceffef5509874", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 12810, "upload_time": "2019-07-08T11:33:35", "url": "https://files.pythonhosted.org/packages/c3/db/d0e1c30a77d85c1836d62946661b5cebd024455a50429947e91510bb23cb/transmart_loader-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "04b24038ae5f88b43c1d69bb28231650", "sha256": "83d52d66a53bd553a514281f79ae6f759bfa768269851004b63715bc54700590" }, "downloads": -1, "filename": "transmart_loader-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "04b24038ae5f88b43c1d69bb28231650", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 13901, "upload_time": "2019-07-09T07:26:54", "url": "https://files.pythonhosted.org/packages/88/97/e6631494622fdde294bff216464a1519470a39d88350f4d4f5f53e235bee/transmart_loader-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e50212a085ff012c34d1248b3257a86a", "sha256": "9539cc1097c16fe168ff8714d7c8184ea4003f2105d5527ec0c064604c0eb350" }, "downloads": -1, "filename": "transmart_loader-1.1.0.tar.gz", "has_sig": false, "md5_digest": "e50212a085ff012c34d1248b3257a86a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 13343, "upload_time": "2019-07-09T07:26:56", "url": "https://files.pythonhosted.org/packages/1e/67/be5cc0f83025bcb40a771dd612c90f01d717309730d5611eca8fd4b161f0/transmart_loader-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "92ebd631407ea88dd4a9f0edac56ba45", "sha256": "0833dcdffbf7da0199dfd82c84c1e513f91d7a56963011a5e971e9428af4b696" }, "downloads": -1, "filename": "transmart_loader-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "92ebd631407ea88dd4a9f0edac56ba45", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 14210, "upload_time": "2019-08-12T11:42:03", "url": "https://files.pythonhosted.org/packages/f7/87/23d75fbca52558eb08c7e3cc371bc7ba3f20fd0d1b0c37be8b3c28d88ad9/transmart_loader-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03c9bcf29b358f85404cedf162adaa8a", "sha256": "af3b197ff15edc42fb7301910a788947021dcaa6ceb0a525fe2404000881460f" }, "downloads": -1, "filename": "transmart_loader-1.2.0.tar.gz", "has_sig": false, "md5_digest": "03c9bcf29b358f85404cedf162adaa8a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 13649, "upload_time": "2019-08-12T11:42:05", "url": "https://files.pythonhosted.org/packages/80/5a/a5cc6d59b7ae63c97f3ac8091d87f9c9cf80b348870736b1a9ebcae6431a/transmart_loader-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "2d2501a504d57cd48cb54b251c92a726", "sha256": "e6bc85410082837999b507b035606cf4742dc172388a2dac1cfbf496739ee826" }, "downloads": -1, "filename": "transmart_loader-1.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2d2501a504d57cd48cb54b251c92a726", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 14236, "upload_time": "2019-09-09T12:00:49", "url": "https://files.pythonhosted.org/packages/ac/ae/2aeaae181396670341d6b1c4fd7daeb1a5fb96197c4dc4061f1f8d1ed9a7/transmart_loader-1.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1fbd9542cda013176798f0a070fa6fc7", "sha256": "a028624f211782e77d52ce534bbd3c04cf7c2c1180e237e7ab833027f54a739b" }, "downloads": -1, "filename": "transmart_loader-1.2.1.tar.gz", "has_sig": false, "md5_digest": "1fbd9542cda013176798f0a070fa6fc7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 13651, "upload_time": "2019-09-09T12:00:51", "url": "https://files.pythonhosted.org/packages/d1/1b/99de9111d71db59ae3a3691be5700e0b56da77b6aad445f1fcadcdc9f320/transmart_loader-1.2.1.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "1887c4918c782954d260cba345684167", "sha256": "26493dec267de7f6e831c94eefa8354a41366bebcc6b784b6f1efec4ef17ae19" }, "downloads": -1, "filename": "transmart_loader-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1887c4918c782954d260cba345684167", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 14563, "upload_time": "2019-09-19T14:33:26", "url": "https://files.pythonhosted.org/packages/2c/05/65b6f19ed5b5e69c086dae880f9db04900dd75dfea1be3b4df66623c3041/transmart_loader-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba7d50a0ec362e462319a04df9697424", "sha256": "35cdb6f230fba8f9ab1428ed6a604e4d9d5bd9154b20a38597b6dd3de283b2de" }, "downloads": -1, "filename": "transmart_loader-1.3.0.tar.gz", "has_sig": false, "md5_digest": "ba7d50a0ec362e462319a04df9697424", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 14025, "upload_time": "2019-09-19T14:33:28", "url": "https://files.pythonhosted.org/packages/8e/fc/1b0a0cbf37050fe00c1df741a91a5233e2cc80cacde7d289b044f2736ed8/transmart_loader-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "3c752835e328a8ae45c66cd2b120b7cb", "sha256": "1fc8c1bba1b2a83a0e28483aeba151e8b9601769e6c7a7f946b5117fa4293ecd" }, "downloads": -1, "filename": "transmart_loader-1.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3c752835e328a8ae45c66cd2b120b7cb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 14566, "upload_time": "2019-09-19T15:03:01", "url": "https://files.pythonhosted.org/packages/fe/3e/4c0ef4b528e25999d8f97ddf04bf550a49d5e0b1b8efb5f4e21d7004fa0f/transmart_loader-1.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df6d6229d15ca0ca25f436219b2356e4", "sha256": "f078d88c003f026847cba8a1dcb26b683fcb624dcb33936a61b61b4c3bdf0a39" }, "downloads": -1, "filename": "transmart_loader-1.3.1.tar.gz", "has_sig": false, "md5_digest": "df6d6229d15ca0ca25f436219b2356e4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 14024, "upload_time": "2019-09-19T15:03:03", "url": "https://files.pythonhosted.org/packages/01/a6/cd8b9d445bb251fc4b410d16d9b3ffe8fefc6938d08742297a378a00ef53/transmart_loader-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "e4a800de051cd8914ff4d695124efe2f", "sha256": "7b5ee6710dbd8aa9f9d15404672d6bd9cff684bcb1d68dc0a4cc9d8c5fa46812" }, "downloads": -1, "filename": "transmart_loader-1.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e4a800de051cd8914ff4d695124efe2f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 17388, "upload_time": "2019-10-01T10:19:32", "url": "https://files.pythonhosted.org/packages/12/76/1e1ac6de7dba586a6cc7fd5e26edf297842b8ed1bfc751d2eb762f0f90c1/transmart_loader-1.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a28ae334e7bb70f4ac15f04eaaeefc69", "sha256": "4a9f07dbfa5483dfc692ca97479431382aec76ac8a5ddc84b81efaac7f724a67" }, "downloads": -1, "filename": "transmart_loader-1.3.2.tar.gz", "has_sig": false, "md5_digest": "a28ae334e7bb70f4ac15f04eaaeefc69", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 17450, "upload_time": "2019-10-01T10:19:34", "url": "https://files.pythonhosted.org/packages/f7/17/a136578b3c2654554f81b9831ea19644fc133fc9322c0e31964dbc9046ca/transmart_loader-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "42bd833cbf1e0665abea42315445b002", "sha256": "bd0ef58dd12bd176e2c82d2b8433219e03040600b8a257dbfc92a7362709518a" }, "downloads": -1, "filename": "transmart_loader-1.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "42bd833cbf1e0665abea42315445b002", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 17395, "upload_time": "2019-10-02T20:37:14", "url": "https://files.pythonhosted.org/packages/fd/9e/f191371b79728807c401d77cde91f1c9eabceda23c96cf012542fd698758/transmart_loader-1.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a725498b95052869abe46edbca0e94a", "sha256": "fb3213abba90d167e064a76b5aba0bf72495d4f040634f82390e29309de89630" }, "downloads": -1, "filename": "transmart_loader-1.3.3.tar.gz", "has_sig": false, "md5_digest": "5a725498b95052869abe46edbca0e94a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 17460, "upload_time": "2019-10-02T20:37:16", "url": "https://files.pythonhosted.org/packages/87/73/f2c27351e51c975545d59d6257bae924b7312615ade1b7d4b6223219b5bb/transmart_loader-1.3.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "42bd833cbf1e0665abea42315445b002", "sha256": "bd0ef58dd12bd176e2c82d2b8433219e03040600b8a257dbfc92a7362709518a" }, "downloads": -1, "filename": "transmart_loader-1.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "42bd833cbf1e0665abea42315445b002", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 17395, "upload_time": "2019-10-02T20:37:14", "url": "https://files.pythonhosted.org/packages/fd/9e/f191371b79728807c401d77cde91f1c9eabceda23c96cf012542fd698758/transmart_loader-1.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a725498b95052869abe46edbca0e94a", "sha256": "fb3213abba90d167e064a76b5aba0bf72495d4f040634f82390e29309de89630" }, "downloads": -1, "filename": "transmart_loader-1.3.3.tar.gz", "has_sig": false, "md5_digest": "5a725498b95052869abe46edbca0e94a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 17460, "upload_time": "2019-10-02T20:37:16", "url": "https://files.pythonhosted.org/packages/87/73/f2c27351e51c975545d59d6257bae924b7312615ade1b7d4b6223219b5bb/transmart_loader-1.3.3.tar.gz" } ] }