{ "info": { "author": "Xtract AI", "author_email": "info@xtract.ai", "bugtrack_url": null, "classifiers": [ "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# xt-training\n\n## Description\n\nThis repo contains utilities for training deep learning models in pytorch, developed by [Xtract AI](https://xtract.ai/).\n\n## Installation\n\nFrom PyPI:\n```bash\npip install xt-training\n```\n\nFrom source:\n```bash\ngit clone https://github.com/XtractTech/xt-training.git\npip install ./xt-training\n```\n\n## Usage\n\nSee specific help on a class or function using `help`. E.g., `help(Runner)`.\n\n#### Training a model\n\n##### Using xt-training (High Level)\nFirst, you must define a config file with the necessary items.\nTo generate a template config file, run:\n```bash\npython -m xt_training template path/to/save/dir\n```\nTo generate template files for nni, add the ```--nni``` flag\n\nInstructions for defining a valid config file can be seen at the top of the config file.\n\nAfter defining a valid config file, you can train your model by running:\n```bash\npython -m xt_training train path/to/config.py /path/to/save_dir\n```\n\nYou can test the model by running\n```bash\npython -m xt_training test path/to/config.py /path/to/save_dir\n```\n\n##### Using functional train (Middle Level)\nAs of version >=2.0.0, xt-training has functional calls for the train and test functions\nThis is useful if you want to run other code after training, or want any values/metrics returned after training.\nThis can be called like so:\n```python\nfrom xt_training.utils import functional\n\n# model = \n# train_loader = \n# optimizer = \n# scheduler = \n# loss_fn = \n# metrics = \n# epochs = \n# save_dir = \ndef on_exit(test_loaders, runner, save_dir, model):\n # Do what you want after training.\n # As of version >=2.0.0. whatever gets returned here will get returned from the functional call\n return runner, model\n\nrunner, model = functional.train(\n save_dir,\n train_loader,\n model,\n optimizer,\n epochs,\n loss_fn,\n val_loader=None,\n test_loaders=None,\n scheduler=scheduler,\n is_batch_scheduler=False, # Whether or not to run scheduler.step() every epoch or every step\n eval_metrics=metrics,\n tokenizer=None,\n on_exit=train_exit,\n use_nni=False\n)\n\n# Do something after with runner and/or model...\n```\n\nA similar functional call exists for test.\n\n##### Using Runner (Low Level)\nIf you want a little more control and want to define the trianing code yourself, you can utilize the Runner like so:\n```python\nfrom xt_training import Runner, metrics\nfrom torch.utils.tensorboard import SummaryWriter\n\n# Here, define class instances for the required objects\n# model = \n# optimizer = \n# scheduler = \n# loss_fn = \n\n# Define metrics - each of these will be printed for each iteration\n# Either per-batch or running-average values can be printed\nbatch_metrics = {\n 'eps': metrics.EPS(),\n 'acc': metrics.Accuracy(),\n 'kappa': metrics.Kappa(),\n 'cm': metrics.ConfusionMatrix()\n}\n\n# Define tensorboard writer\nwriter = SummaryWriter()\n\n# Create runner\nrunner = Runner(\n model=model,\n loss_fn=loss_fn,\n optimizer=optimizer,\n scheduler=scheduler,\n batch_metrics=batch_metrics,\n device='cuda:0',\n writer=writer\n)\n\n# Define dataset and loaders\n# dataset = \n# train_loader = \n# val_loader = \n\n# Train\nmodel.train()\nrunner(train_loader)\nbatch_metrics['cm'].print()\n\n# Evaluate\nmodel.eval()\nrunner(val_loader)\nbatch_metrics['cm'].print()\n\n# Print training and evaluation history\nprint(runner)\n```\n\n#### Scoring a model\n\n```python\nimport torch\nfrom xt_training import Runner\n\n# Here, define the model\n# model = \n# model.load_state_dict(torch.load())\n\n# Create runner\n# (alternatively, can use a fully-specified training runner as in the example above)\nrunner = Runner(model=model, device='cuda:0')\n\n# Define dataset and loaders\n# dataset = \n# test_loader = \n\n# Score\nmodel.eval()\ny_pred, y = runner(test_loader, return_preds=True)\n```\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/XtractTech/xt-training", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "xt-training", "package_url": "https://pypi.org/project/xt-training/", "platform": "", "project_url": "https://pypi.org/project/xt-training/", "project_urls": { "Homepage": "https://github.com/XtractTech/xt-training" }, "release_url": "https://pypi.org/project/xt-training/2.4.3/", "requires_dist": [ "numpy", "pandas", "torch", "scikit-learn (>=0.22)", "plotly", "pynvml", "nni", "gitpython" ], "requires_python": "", "summary": "Utilities for training models in pytorch", "version": "2.4.3", "yanked": false, "yanked_reason": null }, "last_serial": 10400323, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "a46bb0b191249940a0b2ce98ace387cd", "sha256": "c04083eb1357f3027b117ff0fc0775e1713b5c99bd0b46c274b8cfc7ae2f8613" }, "downloads": -1, "filename": "xt_training-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a46bb0b191249940a0b2ce98ace387cd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5554, "upload_time": "2019-10-08T17:46:50", "upload_time_iso_8601": "2019-10-08T17:46:50.574777Z", "url": "https://files.pythonhosted.org/packages/b8/3d/5a9304b17478a646dc26438ecc2b18019385ca665af728f9e4b9b4377be7/xt_training-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "00745f32253b7a3e647185bf4d87702f", "sha256": "aa585d152fc04648cb0fac3bf6899da3f7b96c1e31d1908291232980962e2ecd" }, "downloads": -1, "filename": "xt-training-0.1.0.tar.gz", "has_sig": false, "md5_digest": "00745f32253b7a3e647185bf4d87702f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5095, "upload_time": "2019-10-08T17:46:53", "upload_time_iso_8601": "2019-10-08T17:46:53.954781Z", "url": "https://files.pythonhosted.org/packages/02/15/6cc72bc37b88ddfc292b26120488003f86be4dd42736fde4f2a4b424c452/xt-training-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "38918f5273aea2547a3d54b6a4d4a046", "sha256": "ba86f8b31e3a8c5af2e683ecd5a42f1874b3111a4159792037838ce5aa151406" }, "downloads": -1, "filename": "xt_training-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "38918f5273aea2547a3d54b6a4d4a046", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5546, "upload_time": "2019-10-08T17:54:53", "upload_time_iso_8601": "2019-10-08T17:54:53.030783Z", "url": "https://files.pythonhosted.org/packages/ba/6f/b1c1ae7b7d3241dcf4b1b31b3b7efbba7c9191349b942da2aae811cb835e/xt_training-0.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8490572a37330ab260b04ad6b97ec296", "sha256": "b2e3043496f4394a73449d1b5546ca59d3f222bb8cba2a5f5e77d49e7d95f048" }, "downloads": -1, "filename": "xt-training-0.2.0.tar.gz", "has_sig": false, "md5_digest": "8490572a37330ab260b04ad6b97ec296", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5085, "upload_time": "2019-10-08T17:54:55", "upload_time_iso_8601": "2019-10-08T17:54:55.786786Z", "url": "https://files.pythonhosted.org/packages/7b/d3/057521eb4136400e15f9d108e5ecb8a4d0d6a21e96ebed68e384858d25a1/xt-training-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "f5b63c80907940a678ea0e3876a67c78", "sha256": "d224bd2a97139a511f4f5dba936b3bbcdcee4f8d7db017a6535f10e96c2d8b4a" }, "downloads": -1, "filename": "xt_training-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f5b63c80907940a678ea0e3876a67c78", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5633, "upload_time": "2019-10-22T20:31:48", "upload_time_iso_8601": "2019-10-22T20:31:48.163882Z", "url": "https://files.pythonhosted.org/packages/77/c3/634e438d91a4ba0101d30740a915e90cbdcb29564990db4670a4e3ef8065/xt_training-0.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6889337527bad17ce130aa1a5b65b319", "sha256": "e6421b8e3e80346191207239d29c2d8708442fd44583cba9a73f459a56e595be" }, "downloads": -1, "filename": "xt-training-0.3.0.tar.gz", "has_sig": false, "md5_digest": "6889337527bad17ce130aa1a5b65b319", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5184, "upload_time": "2019-10-22T20:31:49", "upload_time_iso_8601": "2019-10-22T20:31:49.999703Z", "url": "https://files.pythonhosted.org/packages/2b/cc/183cdfb89870b045f04fdc20cac65cb99eee0ac7753f753a6680f44210e4/xt-training-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "dad89f7facbed3c088927f8fa5236ee1", "sha256": "62e0b251b3048bbce84ab6b23cb5e0c90dfabf423d26a15b9cbb763c8fae064c" }, "downloads": -1, "filename": "xt_training-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "dad89f7facbed3c088927f8fa5236ee1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5636, "upload_time": "2019-10-22T20:34:15", "upload_time_iso_8601": "2019-10-22T20:34:15.772069Z", "url": "https://files.pythonhosted.org/packages/4e/7f/fbfae867b1a09d0414f53d0e789af0c4076093096afdd5ef949d527ebaf4/xt_training-0.3.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "56fec63d25206d94b0cc4c32519cd019", "sha256": "9b894078c9aa157b17d4a0ff903599a277347ebc3999cda63771f31a86bd1161" }, "downloads": -1, "filename": "xt-training-0.3.1.tar.gz", "has_sig": false, "md5_digest": "56fec63d25206d94b0cc4c32519cd019", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5183, "upload_time": "2019-10-22T20:34:17", "upload_time_iso_8601": "2019-10-22T20:34:17.863369Z", "url": "https://files.pythonhosted.org/packages/2f/e7/f8b4132382c4c52483e1e0888f7ba51c7b335f00a2d1bee549943978ddc2/xt-training-0.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "e805f5f8edd30bf7551e6dea6a86c416", "sha256": "609dd0eafeca9a714d9c2cd11eff958bd7cfebce44d89ffaf21314ae71612c20" }, "downloads": -1, "filename": "xt_training-0.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e805f5f8edd30bf7551e6dea6a86c416", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5641, "upload_time": "2019-10-22T22:27:40", "upload_time_iso_8601": "2019-10-22T22:27:40.247340Z", "url": "https://files.pythonhosted.org/packages/94/56/c950b1ccf37982e04cacce2672333dce8c59277e88e9d7d83c3f2fb0d6ed/xt_training-0.3.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5f31959628c7da26cd880b3cb02cd847", "sha256": "c01d178b78b04f28ed636b49e506a849326bba11e4062349c3ac6cd8cf5be3a0" }, "downloads": -1, "filename": "xt-training-0.3.2.tar.gz", "has_sig": false, "md5_digest": "5f31959628c7da26cd880b3cb02cd847", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5188, "upload_time": "2019-10-22T22:27:41", "upload_time_iso_8601": "2019-10-22T22:27:41.739543Z", "url": "https://files.pythonhosted.org/packages/d0/d7/dd325f34bd495da3673a1f9cbbc0da4effa15023ab0bf8a92d4ecfd76b7c/xt-training-0.3.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "29363fb213c36b06e82e1466bd30d371", "sha256": "598299997e2e7b2a1f2d03957d15c75e22f2430cfc81599f42ae31e06652438c" }, "downloads": -1, "filename": "xt_training-0.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "29363fb213c36b06e82e1466bd30d371", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5638, "upload_time": "2019-10-24T20:34:05", "upload_time_iso_8601": "2019-10-24T20:34:05.697131Z", "url": "https://files.pythonhosted.org/packages/90/f5/a19117c08cd5c95b24b24974d755e6988983c32dc5b09056ca02b6e54574/xt_training-0.3.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3b1079c4ea8af7f174327aec3e8406d9", "sha256": "c86ad853bcd450738e3591c962503cac95f2f40f0365c8ed4fcbd5aadb7f41d0" }, "downloads": -1, "filename": "xt-training-0.3.3.tar.gz", "has_sig": false, "md5_digest": "3b1079c4ea8af7f174327aec3e8406d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5187, "upload_time": "2019-10-24T20:34:07", "upload_time_iso_8601": "2019-10-24T20:34:07.281209Z", "url": "https://files.pythonhosted.org/packages/ef/a1/1bd03356b693ab5c7fea675632ad366693904c7437beed44c5331bc17434/xt-training-0.3.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "8f78e1b73ecc1d61226e881c4c1f3be6", "sha256": "d1c3409c86047dc7543b10b0b9a47e83b4b754b8b5d8518eecb2e0dab2e9eee7" }, "downloads": -1, "filename": "xt_training-0.3.4-py3-none-any.whl", "has_sig": false, "md5_digest": "8f78e1b73ecc1d61226e881c4c1f3be6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5686, "upload_time": "2019-10-25T20:54:27", "upload_time_iso_8601": "2019-10-25T20:54:27.145983Z", "url": "https://files.pythonhosted.org/packages/9b/e0/4fd5e12a57f3e839fad38f9cc24f4cea8caf8ece8653907682ff26e41e62/xt_training-0.3.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "24901c61b919398524ff732d4c8de029", "sha256": "e05bf2e7ad736da3064b033a0f6b58050abe2ee8f8e1ee948b6dc7f679f0287a" }, "downloads": -1, "filename": "xt-training-0.3.4.tar.gz", "has_sig": false, "md5_digest": "24901c61b919398524ff732d4c8de029", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5226, "upload_time": "2019-10-25T20:54:28", "upload_time_iso_8601": "2019-10-25T20:54:28.424345Z", "url": "https://files.pythonhosted.org/packages/ad/eb/0f589d828d2df0c3e35bd5eaf0e0c2b321bf3757695ace89741783125c46/xt-training-0.3.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "c69d908da88f6327aefac3f35e3c6818", "sha256": "53db7c17e07c111198a4350761f5d8c17e3cfd4e989a6b5cfad541ad1782e22c" }, "downloads": -1, "filename": "xt_training-0.3.5-py3-none-any.whl", "has_sig": false, "md5_digest": "c69d908da88f6327aefac3f35e3c6818", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5693, "upload_time": "2019-10-28T19:18:20", "upload_time_iso_8601": "2019-10-28T19:18:20.630118Z", "url": "https://files.pythonhosted.org/packages/96/50/ea9a9ba26ccfb379a9aa248ed7bf0b3b1466bac73c25ebdce3d0dcfa16cf/xt_training-0.3.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3cdb6b22803f342e6c6269e3466349bf", "sha256": "7369aae822f68e4f7dde71a4ad223a0d3c79e0bfaf556bd3b23cc3468b41e7c6" }, "downloads": -1, "filename": "xt-training-0.3.5.tar.gz", "has_sig": false, "md5_digest": "3cdb6b22803f342e6c6269e3466349bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5231, "upload_time": "2019-10-28T19:18:23", "upload_time_iso_8601": "2019-10-28T19:18:23.128315Z", "url": "https://files.pythonhosted.org/packages/df/3e/294cefc6d698bb55f71f7a5bf7a221ec63f33e1d6608a7e3840fb4115989/xt-training-0.3.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "a5c7f13e85d55a814b6b5c0a24119031", "sha256": "ca2602698f8488fa827e0f420df197acaec307e96a103aefdaf3776330ca081d" }, "downloads": -1, "filename": "xt_training-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a5c7f13e85d55a814b6b5c0a24119031", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6571, "upload_time": "2019-11-05T23:13:50", "upload_time_iso_8601": "2019-11-05T23:13:50.098920Z", "url": "https://files.pythonhosted.org/packages/59/68/a1dc1350123dc9562b3aa921185a45152c8db3d870e105fa859de57d59ee/xt_training-0.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "82950e595f845378d33099ae0ec25393", "sha256": "1f8ac8c06a486f3fc697cb884025731de051ecf4ca498090989e606d2d169747" }, "downloads": -1, "filename": "xt-training-0.4.0.tar.gz", "has_sig": false, "md5_digest": "82950e595f845378d33099ae0ec25393", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6068, "upload_time": "2019-11-05T23:13:51", "upload_time_iso_8601": "2019-11-05T23:13:51.775523Z", "url": "https://files.pythonhosted.org/packages/3f/98/be06fecb810a1c883b3c266682eeac0b44b2b91070b589897ac878b80e42/xt-training-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "395c7c05e4d7c5859b69e4a9fa6f01c2", "sha256": "a1050a9b893bd2fc347b3111d6dfce90850dc10bb00fe43fbfee1e05b0fd2998" }, "downloads": -1, "filename": "xt_training-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "395c7c05e4d7c5859b69e4a9fa6f01c2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7749, "upload_time": "2019-11-22T17:23:16", "upload_time_iso_8601": "2019-11-22T17:23:16.913555Z", "url": "https://files.pythonhosted.org/packages/5b/67/de27d314745f6a9942a931830e12cf83a4afff5ca3bb9da8c370cc435b53/xt_training-0.5.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "55164afe34cd9ebdc21e0dbf347eb8b8", "sha256": "92482a91b7e6ecc59336ee1b6ca47246ec56e8f99647e7a5c1a4ad9fedd65a85" }, "downloads": -1, "filename": "xt-training-0.5.0.tar.gz", "has_sig": false, "md5_digest": "55164afe34cd9ebdc21e0dbf347eb8b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7206, "upload_time": "2019-11-22T17:23:18", "upload_time_iso_8601": "2019-11-22T17:23:18.481328Z", "url": "https://files.pythonhosted.org/packages/08/19/bad8f1cdabf45ba329bfbfbf7a6dddbdc6d4c9e8b74ef121452a388d9afb/xt-training-0.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "4c1824684c465a5177ff2b298af30426", "sha256": "220447ef2f2bd31df4386e3ba49ae81759ff44d2979edf71721d2e0572493ed6" }, "downloads": -1, "filename": "xt_training-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4c1824684c465a5177ff2b298af30426", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7757, "upload_time": "2019-11-22T17:29:44", "upload_time_iso_8601": "2019-11-22T17:29:44.731902Z", "url": "https://files.pythonhosted.org/packages/26/7f/e808e4cbc0c1f1ddb87151cfc46393f015e9625c198daab7f0096d9052e9/xt_training-0.5.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fb1552b0ee834fa091363e4a38a7a9dd", "sha256": "3031ca56f1829f94940f6431f505cfe5309ebe53f3186c04254e300aacc685a1" }, "downloads": -1, "filename": "xt-training-0.5.1.tar.gz", "has_sig": false, "md5_digest": "fb1552b0ee834fa091363e4a38a7a9dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7210, "upload_time": "2019-11-22T17:29:46", "upload_time_iso_8601": "2019-11-22T17:29:46.244802Z", "url": "https://files.pythonhosted.org/packages/c8/a7/177f03abb4e889daa2eee9135fccea5fe8b7997302b88426150a33da62c2/xt-training-0.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "56065cd285efbacb92db752feeb33d1b", "sha256": "694051c7b7ad01c862cac5e9e5eb199ef05f43d9d2dea7097832623dbe591ede" }, "downloads": -1, "filename": "xt_training-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "56065cd285efbacb92db752feeb33d1b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7794, "upload_time": "2019-11-28T22:06:05", "upload_time_iso_8601": "2019-11-28T22:06:05.924427Z", "url": "https://files.pythonhosted.org/packages/ca/d3/b05cd90ec95b1e14f579efa2dc359668730f980ce78626ba82bb6605e27f/xt_training-1.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e7015a6213e9d730eeb44502c81e727b", "sha256": "4e0fc439eaa02bbd8c9f075bda4f27875f4a10000677d3e98f2a186ed16be448" }, "downloads": -1, "filename": "xt-training-1.0.0.tar.gz", "has_sig": false, "md5_digest": "e7015a6213e9d730eeb44502c81e727b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7248, "upload_time": "2019-11-28T22:06:07", "upload_time_iso_8601": "2019-11-28T22:06:07.400181Z", "url": "https://files.pythonhosted.org/packages/fb/b4/ef5fabca64fb8921613b2ff74307cb82cff2b49a3dc847b3397f4478869c/xt-training-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "92deee290074bfa0fd79f73206f7f676", "sha256": "45eaebd5b5c005995c388ac892af7532c9774d8c27a0359114c4a1bb64ceeee8" }, "downloads": -1, "filename": "xt_training-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "92deee290074bfa0fd79f73206f7f676", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7746, "upload_time": "2019-12-04T18:52:46", "upload_time_iso_8601": "2019-12-04T18:52:46.563259Z", "url": "https://files.pythonhosted.org/packages/2f/cb/54da021cb757d6b455da319e07219a3ccdbac1d2ba39002c2bc77b4c64e6/xt_training-1.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "49e330bd0cf5c02552dbee7b95c0c1a0", "sha256": "cab2129cf720539c6b21e5c9fc934e0c3af1275733ac2d3c079e37a2b722b6e8" }, "downloads": -1, "filename": "xt-training-1.0.1.tar.gz", "has_sig": false, "md5_digest": "49e330bd0cf5c02552dbee7b95c0c1a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7199, "upload_time": "2019-12-04T18:52:48", "upload_time_iso_8601": "2019-12-04T18:52:48.169746Z", "url": "https://files.pythonhosted.org/packages/e3/bd/2bcf2693fbd9525e9498fd2db92e2293082f7b807d916653de9af4ca7300/xt-training-1.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "d3a2409d3f0dfe077640d44ae279da68", "sha256": "36d9ad4d321e0d21047db6600d8ca07629db509a9f0b82d620d38b570765af0c" }, "downloads": -1, "filename": "xt_training-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "d3a2409d3f0dfe077640d44ae279da68", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7767, "upload_time": "2019-12-05T01:09:26", "upload_time_iso_8601": "2019-12-05T01:09:26.750778Z", "url": "https://files.pythonhosted.org/packages/df/69/8759d87ff0ba3a9406e01b60887690f29dd6d111cb3468f68a4b4771a3d1/xt_training-1.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2612ca9a4a611c314e2c53fe2f40b45b", "sha256": "341d2c71b5c951e0ddc50e838429cc1891e42e6bbb40d4bda8a3ff068f223cfc" }, "downloads": -1, "filename": "xt-training-1.0.2.tar.gz", "has_sig": false, "md5_digest": "2612ca9a4a611c314e2c53fe2f40b45b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7217, "upload_time": "2019-12-05T01:09:27", "upload_time_iso_8601": "2019-12-05T01:09:27.916740Z", "url": "https://files.pythonhosted.org/packages/fe/1f/295ed15c8a51cba76dc9f3c3c4ab063b4e9bae6de323f4bd8f51a2c8f189/xt-training-1.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "6e6a7cad93a59bb42d3198651c4b0262", "sha256": "a30231daf1132facfe659d298222f742bbe3452ef301c11cb6a85c8bf70578e8" }, "downloads": -1, "filename": "xt_training-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6e6a7cad93a59bb42d3198651c4b0262", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7762, "upload_time": "2019-12-09T22:23:32", "upload_time_iso_8601": "2019-12-09T22:23:32.299385Z", "url": "https://files.pythonhosted.org/packages/00/42/528c0b908f3086ca03bdf68fa743b1062b9752073a97ac6a135adf35184e/xt_training-1.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f01a23a3deb6f3863adcca4325aa6dd7", "sha256": "ac0c71c938d5a61b615ef833733f3f1463ea45d7760cef521604e5fd454498df" }, "downloads": -1, "filename": "xt-training-1.1.0.tar.gz", "has_sig": false, "md5_digest": "f01a23a3deb6f3863adcca4325aa6dd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7210, "upload_time": "2019-12-09T22:23:33", "upload_time_iso_8601": "2019-12-09T22:23:33.858844Z", "url": "https://files.pythonhosted.org/packages/62/9d/4997079cee40b0e0558ee2f9e37e29b94474c143e8c2130e791150519daf/xt-training-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "a5ceb53a7cefe2850bada85b7726f545", "sha256": "175b062b4b84844156b92a79d42a778efe373da8204c41fc64c2fd7283236180" }, "downloads": -1, "filename": "xt_training-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a5ceb53a7cefe2850bada85b7726f545", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7748, "upload_time": "2019-12-09T23:46:45", "upload_time_iso_8601": "2019-12-09T23:46:45.454250Z", "url": "https://files.pythonhosted.org/packages/90/fb/b0bee0154e32059411de26bd49774a6c280cc5d5d864cef896bd2d8a3dbe/xt_training-1.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "22f465b3e77eee359ea955d51f7c99fc", "sha256": "53cfb3857fab44454b2bd01a236d66e216b1f7f138976d889e0eb85006809e08" }, "downloads": -1, "filename": "xt-training-1.1.1.tar.gz", "has_sig": false, "md5_digest": "22f465b3e77eee359ea955d51f7c99fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7195, "upload_time": "2019-12-09T23:46:46", "upload_time_iso_8601": "2019-12-09T23:46:46.621934Z", "url": "https://files.pythonhosted.org/packages/c6/18/9db4e9735a2a08eb0606675ea5e399d4d7d79de92682e4b26e7b155c7268/xt-training-1.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "82ddf1dee962c4bffd09a057fbb61e33", "sha256": "f0f24283008aa035a77cdb1578e2ed6b800d37d9624b319644ac76434cae175f" }, "downloads": -1, "filename": "xt_training-1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "82ddf1dee962c4bffd09a057fbb61e33", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7841, "upload_time": "2019-12-17T19:31:40", "upload_time_iso_8601": "2019-12-17T19:31:40.770720Z", "url": "https://files.pythonhosted.org/packages/00/84/4d8bf0ac55e6e7e2a136ec44ad200a1710af03c8d697ea7511203bb14a9a/xt_training-1.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f0ae78aebea110dc8d08f35c767cba3e", "sha256": "5f4c0400038159ff50bab7ff824d20f55558b953781576df4af711e7625b5637" }, "downloads": -1, "filename": "xt-training-1.1.2.tar.gz", "has_sig": false, "md5_digest": "f0ae78aebea110dc8d08f35c767cba3e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7283, "upload_time": "2019-12-17T19:31:42", "upload_time_iso_8601": "2019-12-17T19:31:42.025567Z", "url": "https://files.pythonhosted.org/packages/08/c9/27e52ffa27347befcbc958a5055714f41b19b53d91c0918207730fca356c/xt-training-1.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "09046fe80b4c52ef5b89987efb772b77", "sha256": "88bbfadaf092ff3755f17ebf043bea79e273601173387878c266dc976968a97e" }, "downloads": -1, "filename": "xt_training-1.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "09046fe80b4c52ef5b89987efb772b77", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7867, "upload_time": "2019-12-20T20:10:11", "upload_time_iso_8601": "2019-12-20T20:10:11.916205Z", "url": "https://files.pythonhosted.org/packages/6c/c1/fc9d15fb205f24746b65bf9eb6c44dcfdc9b48b7a9ae7a2b414024a4f7e9/xt_training-1.1.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0559389a7f20476559699b98c3ba0119", "sha256": "18ae3f029640825a0cf5bb80036282d95539b936b393d7825f6be024b0caacfb" }, "downloads": -1, "filename": "xt-training-1.1.3.tar.gz", "has_sig": false, "md5_digest": "0559389a7f20476559699b98c3ba0119", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7304, "upload_time": "2019-12-20T20:10:13", "upload_time_iso_8601": "2019-12-20T20:10:13.670671Z", "url": "https://files.pythonhosted.org/packages/1e/f7/c7dbd3a17beeeaef2c1e211b9869888b34fde3fb818ce9a1a37bda92672c/xt-training-1.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.10.0": [ { "comment_text": "", "digests": { "md5": "9da2bf0843bea7a81c2893cf3e6b959b", "sha256": "cdf4a1c78cd1a94be46528c0d9d41111866d0bb5a7f7f45b33ea91fd9dc12759" }, "downloads": -1, "filename": "xt_training-1.10.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9da2bf0843bea7a81c2893cf3e6b959b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19137, "upload_time": "2020-05-22T00:52:07", "upload_time_iso_8601": "2020-05-22T00:52:07.752790Z", "url": "https://files.pythonhosted.org/packages/d2/d3/b4959739320d710f7ea316776c4f06db39045553206e95d84b7e5e9b56f4/xt_training-1.10.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "45d214bbf712c9ce7d2384859f548da0", "sha256": "daf518cc3eefd40a79b73b29a742f9f7d8c1152ac25d47802b270ac0a0af8b0a" }, "downloads": -1, "filename": "xt-training-1.10.0.tar.gz", "has_sig": false, "md5_digest": "45d214bbf712c9ce7d2384859f548da0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15145, "upload_time": "2020-05-22T00:52:09", "upload_time_iso_8601": "2020-05-22T00:52:09.201445Z", "url": "https://files.pythonhosted.org/packages/db/07/54e9217f987756ffa38b5f6762a744218ec2acb349428e5d4cdc8fd3c758/xt-training-1.10.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.10.1": [ { "comment_text": "", "digests": { "md5": "58869465a92ac7bdfb342aecad654698", "sha256": "48959fd627b779910ba34b441ef7f4d91a29d749d76f923ca0189bf933804857" }, "downloads": -1, "filename": "xt_training-1.10.1-py3-none-any.whl", "has_sig": false, "md5_digest": "58869465a92ac7bdfb342aecad654698", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19133, "upload_time": "2020-05-22T21:22:07", "upload_time_iso_8601": "2020-05-22T21:22:07.316799Z", "url": "https://files.pythonhosted.org/packages/d7/ec/93ca15e263e51e3a2429bea0172a441865f9305ebdf67b09382ca17190b4/xt_training-1.10.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "227b1f9df0abaef26d144dde76a110af", "sha256": "be39ea14ec00ee4db45c01122746279bfc3df94e5f2e7e555d9d1bdae572630c" }, "downloads": -1, "filename": "xt-training-1.10.1.tar.gz", "has_sig": false, "md5_digest": "227b1f9df0abaef26d144dde76a110af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15149, "upload_time": "2020-05-22T21:22:08", "upload_time_iso_8601": "2020-05-22T21:22:08.576240Z", "url": "https://files.pythonhosted.org/packages/75/9a/4d98441f7152698b20de2db79e78ee29309aec0ec244f0eb76ec0a6c1cd3/xt-training-1.10.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.10.2": [ { "comment_text": "", "digests": { "md5": "c7c8af7c15954274eab3ddfd2824fe54", "sha256": "cd6cf6a4ceeb7034ea4b7badf2b0638592fb8051b6cd3e08e443c65f02f1c8d0" }, "downloads": -1, "filename": "xt_training-1.10.2-py3-none-any.whl", "has_sig": false, "md5_digest": "c7c8af7c15954274eab3ddfd2824fe54", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19144, "upload_time": "2020-05-27T16:34:37", "upload_time_iso_8601": "2020-05-27T16:34:37.654146Z", "url": "https://files.pythonhosted.org/packages/f4/ad/b3ae3108c6f45a760ce7e311fd4bb0e21e1553cd73db93174282249d1d2e/xt_training-1.10.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "844150cb44cf65beec7b574aade8f8d5", "sha256": "158a4ee7966427e87a7eb60f67ff7b31e11fc4e4ec4aa1d34cb135d8494cd895" }, "downloads": -1, "filename": "xt-training-1.10.2.tar.gz", "has_sig": false, "md5_digest": "844150cb44cf65beec7b574aade8f8d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15164, "upload_time": "2020-05-27T16:34:39", "upload_time_iso_8601": "2020-05-27T16:34:39.078597Z", "url": "https://files.pythonhosted.org/packages/2a/9a/914dd38e71c468d8cb8759aca2db595a5c249d001459627f5300fa49093a/xt-training-1.10.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.11.0": [ { "comment_text": "", "digests": { "md5": "dec7ea40ed01aa0ceda2ce67b6e86650", "sha256": "d25d940593eb6d9bbd466218550e6592203daa23107c534f4f699c984585e1e6" }, "downloads": -1, "filename": "xt_training-1.11.0-py3-none-any.whl", "has_sig": false, "md5_digest": "dec7ea40ed01aa0ceda2ce67b6e86650", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19478, "upload_time": "2020-06-01T21:24:25", "upload_time_iso_8601": "2020-06-01T21:24:25.723230Z", "url": "https://files.pythonhosted.org/packages/0d/10/3e708b7dddd73d7086e793450f87f58ee50a104348135430c6aceffca16d/xt_training-1.11.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fd175c1961a4bda98850aa24b7c301b4", "sha256": "b530b02893057e95bbd5c5b511ff6de79dce895fb10d5fd3744646702fe78ec3" }, "downloads": -1, "filename": "xt-training-1.11.0.tar.gz", "has_sig": false, "md5_digest": "fd175c1961a4bda98850aa24b7c301b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15818, "upload_time": "2020-06-01T21:24:27", "upload_time_iso_8601": "2020-06-01T21:24:27.064972Z", "url": "https://files.pythonhosted.org/packages/d3/96/d11c44773cdc1403dfd2bb8bddbffe27c3bb5a90e490b1dab6c964634446/xt-training-1.11.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.11.1": [ { "comment_text": "", "digests": { "md5": "b148ba97b5f1338c4bf92a6e5216895b", "sha256": "3d2e7a7a984f266459dec2087e6106234f370ee085f6bd99cef5756f451239ef" }, "downloads": -1, "filename": "xt_training-1.11.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b148ba97b5f1338c4bf92a6e5216895b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19546, "upload_time": "2020-07-12T06:42:32", "upload_time_iso_8601": "2020-07-12T06:42:32.389111Z", "url": "https://files.pythonhosted.org/packages/87/7f/55c94b5fd28331aee26f107177210167fabb9b90b8def5aa115b7d3a5650/xt_training-1.11.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9211b9b821fe00b445345558d20fa016", "sha256": "be0fa1e3d61c162b0fdf33c636e28bd183bf776cb75d17a37a9107b55ac96cea" }, "downloads": -1, "filename": "xt-training-1.11.1.tar.gz", "has_sig": false, "md5_digest": "9211b9b821fe00b445345558d20fa016", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15826, "upload_time": "2020-07-12T06:42:33", "upload_time_iso_8601": "2020-07-12T06:42:33.800324Z", "url": "https://files.pythonhosted.org/packages/05/63/815974e0f2ac340328b487feb60cc640db9ec0394f305936a648cebba808/xt-training-1.11.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.12.3": [ { "comment_text": "", "digests": { "md5": "2216bca15d8987a802a1789b6ca0fa19", "sha256": "67e84bab8293c05008586df61a518751bf4b3d35fab847b0dd7bb361ddf24e7f" }, "downloads": -1, "filename": "xt_training-1.12.3-py3-none-any.whl", "has_sig": false, "md5_digest": "2216bca15d8987a802a1789b6ca0fa19", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19674, "upload_time": "2020-07-14T02:53:55", "upload_time_iso_8601": "2020-07-14T02:53:55.733750Z", "url": "https://files.pythonhosted.org/packages/b2/e9/1fc13925aa70c0f0351fa5c0e13219f52f4d8ef5626694f5b5918d173c8a/xt_training-1.12.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a27368082062838baa2513cf2627e0e5", "sha256": "8407ac50e4705174f586d6e93746df65425c438facc793631bee630076f03006" }, "downloads": -1, "filename": "xt-training-1.12.3.tar.gz", "has_sig": false, "md5_digest": "a27368082062838baa2513cf2627e0e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15941, "upload_time": "2020-07-14T02:53:56", "upload_time_iso_8601": "2020-07-14T02:53:56.819656Z", "url": "https://files.pythonhosted.org/packages/12/71/cfc5e8ef78f1a4ab1c397ea5ecc3c099d2354fa7e986cfb5ed83cf86e6ba/xt-training-1.12.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.12.4": [ { "comment_text": "", "digests": { "md5": "df8f233d38cdde0e749044739e857da8", "sha256": "5b745f894491fae7e7a0195a39ab3808020f5820bed686855fe120050fd56131" }, "downloads": -1, "filename": "xt_training-1.12.4-py3-none-any.whl", "has_sig": false, "md5_digest": "df8f233d38cdde0e749044739e857da8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19749, "upload_time": "2020-07-14T03:25:22", "upload_time_iso_8601": "2020-07-14T03:25:22.130261Z", "url": "https://files.pythonhosted.org/packages/a4/75/11fe0f8ed9e69b1ecbc9ca11cafae2c1a257338237f9cad992e9b8039105/xt_training-1.12.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "78fd7c333fe050bcf1308413cc8f22bb", "sha256": "f93cb5fb3cf51354a629cc006e14422415f4298b903aac4e6d48c0898d3d4c56" }, "downloads": -1, "filename": "xt-training-1.12.4.tar.gz", "has_sig": false, "md5_digest": "78fd7c333fe050bcf1308413cc8f22bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16078, "upload_time": "2020-07-14T03:25:23", "upload_time_iso_8601": "2020-07-14T03:25:23.533046Z", "url": "https://files.pythonhosted.org/packages/e0/d8/a12f22483906ccbff74334133c789fd7d866f52e3860ff1c29adfc0d3208/xt-training-1.12.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.13.0": [ { "comment_text": "", "digests": { "md5": "c7ec08886ea2b6a136f652f60b8db317", "sha256": "3c2b826838e91392600cdb314600aed865d1e606dc85ebfeb3b0e0e66f90b1ee" }, "downloads": -1, "filename": "xt_training-1.13.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c7ec08886ea2b6a136f652f60b8db317", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19803, "upload_time": "2020-07-20T17:07:41", "upload_time_iso_8601": "2020-07-20T17:07:41.297974Z", "url": "https://files.pythonhosted.org/packages/24/53/c6ac7a3745c6d2e06d1c059957c920b0b3c40a989e26dbc40aeca739a8b5/xt_training-1.13.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9850fbae46396243f7be9f73dc367ddf", "sha256": "ce58a9f2d798ac812ce4bbbe020cfe85ff4dc3d339b6c8548937a9cc9aa0ba6b" }, "downloads": -1, "filename": "xt-training-1.13.0.tar.gz", "has_sig": false, "md5_digest": "9850fbae46396243f7be9f73dc367ddf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16177, "upload_time": "2020-07-20T17:07:42", "upload_time_iso_8601": "2020-07-20T17:07:42.470832Z", "url": "https://files.pythonhosted.org/packages/67/c3/1ddc67186e2cfcde092ad0f099cff4c90554ac55c6b436de2fed9e282f61/xt-training-1.13.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "fdeb5eb93781ba0b1ce775d5baa362ce", "sha256": "1e496d16725aac9bc100bf46334a6a7981a6e804d5d589a9b6d53adde5ff9698" }, "downloads": -1, "filename": "xt_training-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fdeb5eb93781ba0b1ce775d5baa362ce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7890, "upload_time": "2020-01-03T22:26:07", "upload_time_iso_8601": "2020-01-03T22:26:07.951273Z", "url": "https://files.pythonhosted.org/packages/7b/32/502e12661a2e28ede4b681cd015c80f05a9c52d9bffd2e52f054cbcdf3b1/xt_training-1.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "151b41bb703f9a78a0ce81b1187f1929", "sha256": "70a9544b7fe053933c9b44cbe93376ef1c57ce32423cfca94672b61897b07372" }, "downloads": -1, "filename": "xt-training-1.2.0.tar.gz", "has_sig": false, "md5_digest": "151b41bb703f9a78a0ce81b1187f1929", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7308, "upload_time": "2020-01-03T22:26:09", "upload_time_iso_8601": "2020-01-03T22:26:09.843828Z", "url": "https://files.pythonhosted.org/packages/55/05/3eef570f238c25aa20628aeef1c0bb374df83cb27d21b0bf36a0b831b595/xt-training-1.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "39a986af609efe31cae1ca765ee7929c", "sha256": "b2f61cbdee19fbf080437abe038c7a07e14fba6b147cf97e81503be64bce06e3" }, "downloads": -1, "filename": "xt_training-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "39a986af609efe31cae1ca765ee7929c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8139, "upload_time": "2020-01-07T23:32:31", "upload_time_iso_8601": "2020-01-07T23:32:31.648638Z", "url": "https://files.pythonhosted.org/packages/a4/02/83e14291b6526efff0f447abeb33a68c45294a4bc9e84ca3cdcc29a95f34/xt_training-1.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "70dd0849741daf0d46a13463160cb9db", "sha256": "931d2a59a4bc4db7f6cba416336f904d2a51b735a189b510c89801f77c0525aa" }, "downloads": -1, "filename": "xt-training-1.3.0.tar.gz", "has_sig": false, "md5_digest": "70dd0849741daf0d46a13463160cb9db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7568, "upload_time": "2020-01-07T23:32:33", "upload_time_iso_8601": "2020-01-07T23:32:33.357296Z", "url": "https://files.pythonhosted.org/packages/a1/02/9653af9bc44d08a02f15a25005c220f01f6bacd71d4b7faa506e9ab114b9/xt-training-1.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "531c2a3bfa187fa0871fb21ca27f6a86", "sha256": "9962cf0364d18e1a2294d98fdb31ceee4184f4b3353e096e51225fc83f886a46" }, "downloads": -1, "filename": "xt_training-1.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "531c2a3bfa187fa0871fb21ca27f6a86", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8990, "upload_time": "2020-01-17T23:08:55", "upload_time_iso_8601": "2020-01-17T23:08:55.627723Z", "url": "https://files.pythonhosted.org/packages/04/7a/0dd5c398aa2313a0450aa9fd5249739811325a35cecb6829706d507d90da/xt_training-1.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6e2eb89e91fe6e7ea1d5ad07258fae20", "sha256": "eb2a79d322fc0671d50c58543ac2581b890253fe06912e058419fb9d54c498cc" }, "downloads": -1, "filename": "xt-training-1.4.0.tar.gz", "has_sig": false, "md5_digest": "6e2eb89e91fe6e7ea1d5ad07258fae20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8707, "upload_time": "2020-01-17T23:08:57", "upload_time_iso_8601": "2020-01-17T23:08:57.434550Z", "url": "https://files.pythonhosted.org/packages/41/17/6d91a98fedc21fe3e0a0b63de8c49dd81eea81ae8b7a9a826eefddbd3654/xt-training-1.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "c1e8ec106c92b9d3849207c6a1c18b04", "sha256": "402cc85483c6f5b91dc9c9d33079cf05a4ba22a6a06e798e2384b43bb21c7b7f" }, "downloads": -1, "filename": "xt_training-1.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c1e8ec106c92b9d3849207c6a1c18b04", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9314, "upload_time": "2020-03-02T19:44:31", "upload_time_iso_8601": "2020-03-02T19:44:31.023154Z", "url": "https://files.pythonhosted.org/packages/04/c4/afc0a4a5416652c9f58691e2e219e69452074a5138bd88ce4356d362ee65/xt_training-1.5.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "158d995c421e0b005bef0908455d0213", "sha256": "e315820f8b780cc45e1cbfe4b18a1e1a5b668201763f34983a09e6b3b2a6b4c8" }, "downloads": -1, "filename": "xt-training-1.5.0.tar.gz", "has_sig": false, "md5_digest": "158d995c421e0b005bef0908455d0213", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9110, "upload_time": "2020-03-02T19:44:32", "upload_time_iso_8601": "2020-03-02T19:44:32.617062Z", "url": "https://files.pythonhosted.org/packages/fb/e7/8fcd84ed1c93366b840912c0e238292e8e87a31f5c3daa0280352680fabc/xt-training-1.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "4d0995349eed8bda3341cac568d5534b", "sha256": "ba6eeeda0187470a53677dcff8a101871a8ccec78784a9833a93188cd6fa2b52" }, "downloads": -1, "filename": "xt_training-1.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4d0995349eed8bda3341cac568d5534b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13777, "upload_time": "2020-03-03T17:23:19", "upload_time_iso_8601": "2020-03-03T17:23:19.112791Z", "url": "https://files.pythonhosted.org/packages/45/96/80e7188700a767060bfdb4b8c4375fdaa57ef63b2b4473420486232cf08e/xt_training-1.5.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9d62900cd54555bd11d5608adcf39314", "sha256": "8bbdc56f41b4ed4a6140614e1b933e58b8c3d3e5695e5e6ad5c06a1d915e176a" }, "downloads": -1, "filename": "xt-training-1.5.1.tar.gz", "has_sig": false, "md5_digest": "9d62900cd54555bd11d5608adcf39314", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11783, "upload_time": "2020-03-03T17:23:20", "upload_time_iso_8601": "2020-03-03T17:23:20.654477Z", "url": "https://files.pythonhosted.org/packages/f9/ef/3eab0ee6606a8587efdea2ea19f2ae5c2afbd55e3fde7143c4df0895b2c8/xt-training-1.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5.2": [ { "comment_text": "", "digests": { "md5": "1d081cf9ccf542ef26655dda7a52778e", "sha256": "6c163553229a8a9d71fc66250796279ae984c882536f573806032256d781e38d" }, "downloads": -1, "filename": "xt_training-1.5.2-py3-none-any.whl", "has_sig": false, "md5_digest": "1d081cf9ccf542ef26655dda7a52778e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13844, "upload_time": "2020-03-03T17:40:51", "upload_time_iso_8601": "2020-03-03T17:40:51.758070Z", "url": "https://files.pythonhosted.org/packages/ab/b3/ffb99d3d4dd3f6f6ae18f506a33e78a865b54346a8fb62c08ce3b7b9bb1c/xt_training-1.5.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3ee1774bc0e732810e1db2a5b2c96274", "sha256": "31dd2f1a07e73174ee128d34287189a60024d63009f070f2c23dba81bf78c326" }, "downloads": -1, "filename": "xt-training-1.5.2.tar.gz", "has_sig": false, "md5_digest": "3ee1774bc0e732810e1db2a5b2c96274", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11845, "upload_time": "2020-03-03T17:40:53", "upload_time_iso_8601": "2020-03-03T17:40:53.371220Z", "url": "https://files.pythonhosted.org/packages/f5/2b/037deb022e4a8ebd5981963dc3aaf5812463d3cc7ff1661f44f0c2c00c00/xt-training-1.5.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "fd6a6b3a38fecbec574ca6a765d308a3", "sha256": "759efd9c0e79a012d6760605f56916b9775344880ce85bc3cc5c5de28975fc4c" }, "downloads": -1, "filename": "xt_training-1.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fd6a6b3a38fecbec574ca6a765d308a3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14238, "upload_time": "2020-03-05T01:39:17", "upload_time_iso_8601": "2020-03-05T01:39:17.458670Z", "url": "https://files.pythonhosted.org/packages/de/26/b6861bd6ce3ab102f6d4ba44b5dea7d6dbcb49954874468324ca6a4f87f0/xt_training-1.6.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c8dd28c74bd5d91f7d3460bf9b674384", "sha256": "f2641d3f51a44c9dadf70004a2eb9ecd48b7609bd8e5b51905c7da3117d2284e" }, "downloads": -1, "filename": "xt-training-1.6.0.tar.gz", "has_sig": false, "md5_digest": "c8dd28c74bd5d91f7d3460bf9b674384", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12337, "upload_time": "2020-03-05T01:39:19", "upload_time_iso_8601": "2020-03-05T01:39:19.251298Z", "url": "https://files.pythonhosted.org/packages/9c/7b/be6e9e877bac72443a5ee2a7ef16013daa1a31b19d745f1c77aaaa2f90e6/xt-training-1.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "f42a6b1fee5bfbcb4c5ea3653d11cec2", "sha256": "f6a01a5d5e1258e3f43ed67b9f21df7a1037cb8b6ca663565b694f52734cc1f0" }, "downloads": -1, "filename": "xt_training-1.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f42a6b1fee5bfbcb4c5ea3653d11cec2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14331, "upload_time": "2020-03-06T22:05:00", "upload_time_iso_8601": "2020-03-06T22:05:00.702776Z", "url": "https://files.pythonhosted.org/packages/6a/16/a2c7e1ff110a5ce2a79e4a9dddcdf2c10ab6e390ab6d818f580533d5d52f/xt_training-1.6.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "46eb6c7cd0425735d685eac7aa107d7b", "sha256": "b3324ff8b11939f30058e781397029be43f8b2695dc478a669b96202f6d08f1a" }, "downloads": -1, "filename": "xt-training-1.6.1.tar.gz", "has_sig": false, "md5_digest": "46eb6c7cd0425735d685eac7aa107d7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12424, "upload_time": "2020-03-06T22:05:02", "upload_time_iso_8601": "2020-03-06T22:05:02.336087Z", "url": "https://files.pythonhosted.org/packages/1c/88/724a0b33dc305bb4bf2088ed8dd890ead50bf3007987e720d461d25b762e/xt-training-1.6.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.6.2": [ { "comment_text": "", "digests": { "md5": "88af9cbc53441ada4e2cfa719bc36934", "sha256": "c7c956df9d615ea40d27fa139ada2a9bfe245d5b5605c71cfbe0d873c89be434" }, "downloads": -1, "filename": "xt_training-1.6.2-py3-none-any.whl", "has_sig": false, "md5_digest": "88af9cbc53441ada4e2cfa719bc36934", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14331, "upload_time": "2020-03-10T21:21:26", "upload_time_iso_8601": "2020-03-10T21:21:26.862801Z", "url": "https://files.pythonhosted.org/packages/0d/51/569ad16bb0e096a37795b0ab026c4d8a0fe06942bc1f00cb30a3a5e9e89f/xt_training-1.6.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d021e415e563b0b3bde756969543ca80", "sha256": "3fd1ccc0014c7c198d604605a340510ff7e438137e6ba4f5bc4a79649ccbef0d" }, "downloads": -1, "filename": "xt-training-1.6.2.tar.gz", "has_sig": false, "md5_digest": "d021e415e563b0b3bde756969543ca80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12427, "upload_time": "2020-03-10T21:21:28", "upload_time_iso_8601": "2020-03-10T21:21:28.436655Z", "url": "https://files.pythonhosted.org/packages/69/ba/dca3b6b2bbaeb843f2c950211a11a8f05576cbb8c02e5b4821491eca1ad5/xt-training-1.6.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "f53e59fc52026f2ab7ba7bc7fd5fd11d", "sha256": "32ac2dcf7828cdf04320a273b585d7beddadcddea388cd97845fef144117bc35" }, "downloads": -1, "filename": "xt_training-1.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f53e59fc52026f2ab7ba7bc7fd5fd11d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14456, "upload_time": "2020-03-12T04:08:42", "upload_time_iso_8601": "2020-03-12T04:08:42.705668Z", "url": "https://files.pythonhosted.org/packages/15/82/fe966e8566e90f9e790ee954b0d046fd07289aec295f7897d9bdfe7e7fed/xt_training-1.7.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "04fa6dc775b48254bc3301d8af500d09", "sha256": "70d8d17508ef9655e83ed6d7b426b5a6eff99a18a405cf4e5db79084300861d2" }, "downloads": -1, "filename": "xt-training-1.7.0.tar.gz", "has_sig": false, "md5_digest": "04fa6dc775b48254bc3301d8af500d09", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12501, "upload_time": "2020-03-12T04:08:44", "upload_time_iso_8601": "2020-03-12T04:08:44.366889Z", "url": "https://files.pythonhosted.org/packages/4f/bc/4661371b056d4e15c1d96a2911e08c47ff2a2341ca8fb8fc40f7f9fbd5cd/xt-training-1.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.1": [ { "comment_text": "", "digests": { "md5": "fe1a3f4a9f90b5299a3279e0a0648e96", "sha256": "66f216a1c2849add4d50538ac86425bf03da15e25fa03b4b72f23bfcb7123d2b" }, "downloads": -1, "filename": "xt_training-1.7.1-py3-none-any.whl", "has_sig": false, "md5_digest": "fe1a3f4a9f90b5299a3279e0a0648e96", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14491, "upload_time": "2020-03-13T06:56:13", "upload_time_iso_8601": "2020-03-13T06:56:13.167111Z", "url": "https://files.pythonhosted.org/packages/19/92/83ee7730236be93355f41e4a7307d285ae4d47d3b7d1ab1e3a2613e61954/xt_training-1.7.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f4ce8f5e67c9513ebbdfcb74f9e2c4a3", "sha256": "3fa7e6cc3100556ae6562cb1eb4ce2b50d68f632a5183b87a10ece6af93127a9" }, "downloads": -1, "filename": "xt-training-1.7.1.tar.gz", "has_sig": false, "md5_digest": "f4ce8f5e67c9513ebbdfcb74f9e2c4a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12533, "upload_time": "2020-03-13T06:56:14", "upload_time_iso_8601": "2020-03-13T06:56:14.814979Z", "url": "https://files.pythonhosted.org/packages/e5/95/58eefa9d88c5a910a926076fc7e087c8d6e4704fcc4a4541824b9832de12/xt-training-1.7.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.2": [ { "comment_text": "", "digests": { "md5": "d58c29df923e20d4ba9b7804dd63bc29", "sha256": "eac3526813dc3f00f3b683af71e9b684f983c441c9b27b503cbfa8c85dbd74d7" }, "downloads": -1, "filename": "xt_training-1.7.2-py3-none-any.whl", "has_sig": false, "md5_digest": "d58c29df923e20d4ba9b7804dd63bc29", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14518, "upload_time": "2020-03-13T22:07:14", "upload_time_iso_8601": "2020-03-13T22:07:14.287194Z", "url": "https://files.pythonhosted.org/packages/51/63/7c54f9eb397f293acbf228295dbddc6d48c6c27503c47ffea37dc020435a/xt_training-1.7.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b0d18b94ab881d72f291a1a51c6df6ca", "sha256": "cac23be92b6935519e2a04f8d7a55d4b8f004293a82ebffa8030340c721244c0" }, "downloads": -1, "filename": "xt-training-1.7.2.tar.gz", "has_sig": false, "md5_digest": "b0d18b94ab881d72f291a1a51c6df6ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12568, "upload_time": "2020-03-13T22:07:16", "upload_time_iso_8601": "2020-03-13T22:07:16.135741Z", "url": "https://files.pythonhosted.org/packages/8f/2d/eacee6585baadfdec38fa442f7c62f7a6b88160afaba080884d65964e2c3/xt-training-1.7.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.3": [ { "comment_text": "", "digests": { "md5": "7d9aa2f78d7b31410b1f5754ed293e82", "sha256": "e1e1914a8044837abb3108aaa55600ba7bc3c14ae5e78b5a896b231a8bc687c0" }, "downloads": -1, "filename": "xt_training-1.7.3-py3-none-any.whl", "has_sig": false, "md5_digest": "7d9aa2f78d7b31410b1f5754ed293e82", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14565, "upload_time": "2020-04-14T21:30:09", "upload_time_iso_8601": "2020-04-14T21:30:09.271168Z", "url": "https://files.pythonhosted.org/packages/19/98/c0d473acd52bcaacb59bbcbd11ef19928958e62755051b1fe6180721f4b9/xt_training-1.7.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e102a99fe805d461044b4e3e3ab1c88a", "sha256": "1d3db955933efd464dc7d272d2c0d3198e7ac55a7ca51705018cd69d19fef3c2" }, "downloads": -1, "filename": "xt-training-1.7.3.tar.gz", "has_sig": false, "md5_digest": "e102a99fe805d461044b4e3e3ab1c88a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12614, "upload_time": "2020-04-14T21:30:10", "upload_time_iso_8601": "2020-04-14T21:30:10.544318Z", "url": "https://files.pythonhosted.org/packages/21/05/560ad423009cc67238280e6cc7b72b60c24280c8ba633714ef8beb8ad347/xt-training-1.7.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.4": [ { "comment_text": "", "digests": { "md5": "c7b60baec6f91e7b2ec6dd9d46d84c02", "sha256": "271a6955d372cca9d3d627ba56ffc2651b6ec0fa15771b8c25c064573ff82714" }, "downloads": -1, "filename": "xt_training-1.7.4-py3-none-any.whl", "has_sig": false, "md5_digest": "c7b60baec6f91e7b2ec6dd9d46d84c02", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14578, "upload_time": "2020-04-14T22:00:38", "upload_time_iso_8601": "2020-04-14T22:00:38.739711Z", "url": "https://files.pythonhosted.org/packages/a4/eb/40f7d784a1681323d8fbe6331b76695b0eafbea160b8f1023c1cfcb7a734/xt_training-1.7.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9c0d32bf376801f18ab055d53ab49e35", "sha256": "5036b934e5f3143f543bdfad5083cf62d0361e94b1d9e526a82db7f71c6786cf" }, "downloads": -1, "filename": "xt-training-1.7.4.tar.gz", "has_sig": false, "md5_digest": "9c0d32bf376801f18ab055d53ab49e35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12624, "upload_time": "2020-04-14T22:00:40", "upload_time_iso_8601": "2020-04-14T22:00:40.137130Z", "url": "https://files.pythonhosted.org/packages/b6/2a/e4c79d9b36a1aeef330236dc72548d30e6181bb5fb0891b6e842aacadbb7/xt-training-1.7.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.0": [ { "comment_text": "", "digests": { "md5": "9fe0d6d989c62c4f5a3e67e6de04060b", "sha256": "c649adba159d270c6e89c2971b4c510173932268523a676f7f9c712b65701b8f" }, "downloads": -1, "filename": "xt_training-1.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9fe0d6d989c62c4f5a3e67e6de04060b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14692, "upload_time": "2020-04-17T20:10:57", "upload_time_iso_8601": "2020-04-17T20:10:57.414472Z", "url": "https://files.pythonhosted.org/packages/d3/40/2f1102b85445429efe36b99bda4b2d734ca7fb47259b098358f3b6f9e66f/xt_training-1.8.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "55808bf8eacaf6220064654284fcff70", "sha256": "9a4919787d4ba7e6f890a67d78286283a62626e58ccd2be6a7daea79b9fc0c4c" }, "downloads": -1, "filename": "xt-training-1.8.0.tar.gz", "has_sig": false, "md5_digest": "55808bf8eacaf6220064654284fcff70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12731, "upload_time": "2020-04-17T20:10:59", "upload_time_iso_8601": "2020-04-17T20:10:59.562948Z", "url": "https://files.pythonhosted.org/packages/a1/1d/f399850e3a6306956b7d74506275519a91dcb24a9ffa90b3ac9d00e05e16/xt-training-1.8.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.1": [ { "comment_text": "", "digests": { "md5": "f99b6e9a5d7131f86c9b146503c6ac2f", "sha256": "3de52740e529b1d42ccce0e1d9e0aebe6b8349e76fdbaf49402cbc371ea5d75f" }, "downloads": -1, "filename": "xt_training-1.8.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f99b6e9a5d7131f86c9b146503c6ac2f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14762, "upload_time": "2020-04-17T22:48:57", "upload_time_iso_8601": "2020-04-17T22:48:57.963999Z", "url": "https://files.pythonhosted.org/packages/ed/ee/121852382eb6dffa67de7cd90fa822077397319ab988f7d545ab347ad482/xt_training-1.8.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "68f6fa31a2f01b05fdba504c2f5aff3b", "sha256": "10a1cc1774a74bf241a0441f02cb83925a2c5074f1fbbc5355a35d02e044be31" }, "downloads": -1, "filename": "xt-training-1.8.1.tar.gz", "has_sig": false, "md5_digest": "68f6fa31a2f01b05fdba504c2f5aff3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12796, "upload_time": "2020-04-17T22:48:59", "upload_time_iso_8601": "2020-04-17T22:48:59.497880Z", "url": "https://files.pythonhosted.org/packages/4d/24/c496c6946ea16d2b7e38830b25e84760c8a5dfda56a2fda49ed98d8dd569/xt-training-1.8.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.2": [ { "comment_text": "", "digests": { "md5": "6ff56c0fad7f7c717c843cf221d8570c", "sha256": "0be864780f911c5de10d1d4f46f090bdf98b182f768c2d756c7c1225d09c0e12" }, "downloads": -1, "filename": "xt_training-1.8.2-py3-none-any.whl", "has_sig": false, "md5_digest": "6ff56c0fad7f7c717c843cf221d8570c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14848, "upload_time": "2020-04-18T22:50:08", "upload_time_iso_8601": "2020-04-18T22:50:08.061125Z", "url": "https://files.pythonhosted.org/packages/eb/da/46dda8cb355dabc5997efbe4633f32c2ce094d659a856ef440588d58dbb6/xt_training-1.8.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "276ee5ec9fecbc914d1f8a88dd66ba23", "sha256": "1b396d6b03cff2e5aa9baacbf9a4f3455bc0274158ee5770b5a0967ee209771f" }, "downloads": -1, "filename": "xt-training-1.8.2.tar.gz", "has_sig": false, "md5_digest": "276ee5ec9fecbc914d1f8a88dd66ba23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12849, "upload_time": "2020-04-18T22:50:09", "upload_time_iso_8601": "2020-04-18T22:50:09.231902Z", "url": "https://files.pythonhosted.org/packages/d1/a7/da37f1aba8ee7039463cd774b0ba8002093d1c0c13ce09fe3ff8d778ad37/xt-training-1.8.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.3": [ { "comment_text": "", "digests": { "md5": "be881cc4f49b58025f803e572892df6a", "sha256": "3db86dac896c0e08f3901f8f6f54041791d4a4083b8c66060e5d4b139cde5db6" }, "downloads": -1, "filename": "xt_training-1.8.3-py3-none-any.whl", "has_sig": false, "md5_digest": "be881cc4f49b58025f803e572892df6a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14841, "upload_time": "2020-04-18T22:55:45", "upload_time_iso_8601": "2020-04-18T22:55:45.150870Z", "url": "https://files.pythonhosted.org/packages/f2/a2/7230502eaf446880f83d817848e8ba9cedb5d2a40de8068f7e27a63f2a0a/xt_training-1.8.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5df9ed575f5e9a10b95e31c6f5a6a6d3", "sha256": "b88f6ca19d0c4abb1680485401bb4d8cbe80ae628ee03b1cba8f8690fd5de4d2" }, "downloads": -1, "filename": "xt-training-1.8.3.tar.gz", "has_sig": false, "md5_digest": "5df9ed575f5e9a10b95e31c6f5a6a6d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12842, "upload_time": "2020-04-18T22:55:46", "upload_time_iso_8601": "2020-04-18T22:55:46.636355Z", "url": "https://files.pythonhosted.org/packages/7d/fe/5e3eef83d8644da8b62b6f327333a96018318ac5f513fb8e4c82bdd5b8c4/xt-training-1.8.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.4": [ { "comment_text": "", "digests": { "md5": "df479dba4b1c229f006eeade50e079b5", "sha256": "f209d8070bb38d87f14d6cb0160d89df171e124159d3b24350f3539d15d62258" }, "downloads": -1, "filename": "xt_training-1.8.4-py3-none-any.whl", "has_sig": false, "md5_digest": "df479dba4b1c229f006eeade50e079b5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14836, "upload_time": "2020-04-19T00:03:47", "upload_time_iso_8601": "2020-04-19T00:03:47.715374Z", "url": "https://files.pythonhosted.org/packages/65/86/4d045159d8c6909d92f2531992be1e0bfefcced8f47788568b932dd46b8f/xt_training-1.8.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f37f6f259e1116a587c6abf31b9e2348", "sha256": "84ab6cc0881a1fc940e022e9a433f8f61c2cf820c128aa7d8e4c6b51084367a0" }, "downloads": -1, "filename": "xt-training-1.8.4.tar.gz", "has_sig": false, "md5_digest": "f37f6f259e1116a587c6abf31b9e2348", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12840, "upload_time": "2020-04-19T00:03:49", "upload_time_iso_8601": "2020-04-19T00:03:49.176598Z", "url": "https://files.pythonhosted.org/packages/53/04/c1f64ad6f0a4affb717df75b98f374f8a37ba63dc5e79a08952fda9d3539/xt-training-1.8.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.9.0": [ { "comment_text": "", "digests": { "md5": "f46759bd4edd9a1d6bb9eff6e3c1fe7b", "sha256": "a71c99d065ac7d2279710b5e99a20c81786da2dc1710d795c244c9b353343b72" }, "downloads": -1, "filename": "xt_training-1.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f46759bd4edd9a1d6bb9eff6e3c1fe7b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16755, "upload_time": "2020-05-22T00:51:39", "upload_time_iso_8601": "2020-05-22T00:51:39.252615Z", "url": "https://files.pythonhosted.org/packages/d7/92/8e1aabff67e498a8cecfa5c3f387e94da5ab52ab3cc3ba519948e4113222/xt_training-1.9.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7427cb5035e88a1168cb1b997567c764", "sha256": "7f5e07ac4ca371189f144a79e09953ba0885d9c5f933acbeba91a57e5710d68a" }, "downloads": -1, "filename": "xt-training-1.9.0.tar.gz", "has_sig": false, "md5_digest": "7427cb5035e88a1168cb1b997567c764", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14129, "upload_time": "2020-05-22T00:51:40", "upload_time_iso_8601": "2020-05-22T00:51:40.330962Z", "url": "https://files.pythonhosted.org/packages/31/9b/71fad5b8c11a2fb66d318ef88af4bad669fcec41efa2b974fc44dd4170bc/xt-training-1.9.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "1db00c82aac0d41066a19ebee527f0d4", "sha256": "d073b18d457a35a778062ee13dd4eba14480e623beae907bf30588512c9bdd8f" }, "downloads": -1, "filename": "xt_training-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1db00c82aac0d41066a19ebee527f0d4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20949, "upload_time": "2020-08-24T17:32:45", "upload_time_iso_8601": "2020-08-24T17:32:45.550795Z", "url": "https://files.pythonhosted.org/packages/7c/34/6f8a723d26fefc3fef12c5ebd775521e2b1a16f08a34d12ccc93467eaf2c/xt_training-2.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cebc4f9053913f1b8ed239ccbdcd5dfb", "sha256": "8d2a97872f2aa60773d0fbbcae54416ef8a539f960b3f85cad4bc7c69dd8d4d8" }, "downloads": -1, "filename": "xt-training-2.0.0.tar.gz", "has_sig": false, "md5_digest": "cebc4f9053913f1b8ed239ccbdcd5dfb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17053, "upload_time": "2020-08-24T17:32:46", "upload_time_iso_8601": "2020-08-24T17:32:46.957795Z", "url": "https://files.pythonhosted.org/packages/7a/43/0579ff24f7d3f9c19ce647b223f342fbbdfbf4ff41dfcfd563eb819dea57/xt-training-2.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "82055452555aa5b6702e6839476cc83e", "sha256": "3efb2ff0ac8c1c2a607b2aade1e0ab722aa5c7cf94fe53542101d8cd03f8e7df" }, "downloads": -1, "filename": "xt_training-2.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "82055452555aa5b6702e6839476cc83e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21004, "upload_time": "2020-08-24T21:09:17", "upload_time_iso_8601": "2020-08-24T21:09:17.291600Z", "url": "https://files.pythonhosted.org/packages/1a/e7/3638f48c701e11e5f1708c6a7f3f6a52ce812d9743dd56e0abd5faa9189b/xt_training-2.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d8c3f9a84aa3d944ff3a1321fc7dd070", "sha256": "da9bf777657a36cc42484d05b8b373e101425f1f3e8192a8f837f8d364ac6724" }, "downloads": -1, "filename": "xt-training-2.0.1.tar.gz", "has_sig": false, "md5_digest": "d8c3f9a84aa3d944ff3a1321fc7dd070", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17081, "upload_time": "2020-08-24T21:09:18", "upload_time_iso_8601": "2020-08-24T21:09:18.802263Z", "url": "https://files.pythonhosted.org/packages/4e/1a/1cf1ae01741d60eaf195e88ba151e92684d92c9ec1357eefde2e593ba5f7/xt-training-2.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "7520c0635db4c326db06128ecfe6cf82", "sha256": "4994baf85e7765937860f1129703d0307d0be61e74502189763fca0f0cb887cf" }, "downloads": -1, "filename": "xt_training-2.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7520c0635db4c326db06128ecfe6cf82", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21071, "upload_time": "2020-09-10T18:05:41", "upload_time_iso_8601": "2020-09-10T18:05:41.380616Z", "url": "https://files.pythonhosted.org/packages/51/48/8060a6f5165d20ea6403a06209955667d7eb0f2c9818e5864d5abc2288df/xt_training-2.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1981c311ef6171fc7045e4fd167d4828", "sha256": "ecc4811f0bab1cbd29a103d141339315b608c05bc5c65def8bfde5e8dd9ee20d" }, "downloads": -1, "filename": "xt-training-2.2.0.tar.gz", "has_sig": false, "md5_digest": "1981c311ef6171fc7045e4fd167d4828", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17139, "upload_time": "2020-09-10T18:05:43", "upload_time_iso_8601": "2020-09-10T18:05:43.105394Z", "url": "https://files.pythonhosted.org/packages/82/66/42ff6a3b998a443d86e22ddd5832cbf9e17b84646d7af285cd1348868a03/xt-training-2.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "695b87e4d4095641de334ca83df90b84", "sha256": "15fbd64e44ffb001fb518fa1ca1e589deb34d4a95b77858526598f4e5f450521" }, "downloads": -1, "filename": "xt_training-2.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "695b87e4d4095641de334ca83df90b84", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21508, "upload_time": "2020-10-13T21:14:48", "upload_time_iso_8601": "2020-10-13T21:14:48.910796Z", "url": "https://files.pythonhosted.org/packages/2e/b0/883da9756d1ac73369701894168a14f16a80f7ed2c51391a9adbf147480b/xt_training-2.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4172252b5d0bcd68fb6d7741a2166ed4", "sha256": "e9cc17a97372b4df145ae1d6e206c469bc63cb7d35ef51878490710523086254" }, "downloads": -1, "filename": "xt-training-2.3.0.tar.gz", "has_sig": false, "md5_digest": "4172252b5d0bcd68fb6d7741a2166ed4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18000, "upload_time": "2020-10-13T21:14:50", "upload_time_iso_8601": "2020-10-13T21:14:50.232138Z", "url": "https://files.pythonhosted.org/packages/92/e8/18a28270b73cf4a79b8f6c5ea9b1d6b1ca239b3c60bc49e93a42250d18de/xt-training-2.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.3.1": [ { "comment_text": "", "digests": { "md5": "6a506fbc54e1c40471944eb074dcf79b", "sha256": "3059f7e022dec365bc86e7c594afb8d20af87771d8caa8428c0871d0ad2bbab8" }, "downloads": -1, "filename": "xt_training-2.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6a506fbc54e1c40471944eb074dcf79b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21550, "upload_time": "2020-12-10T19:45:30", "upload_time_iso_8601": "2020-12-10T19:45:30.321211Z", "url": "https://files.pythonhosted.org/packages/56/8a/37c54ce11c2e9777d6f9f10a03bcb3fac3ac2791456d1fda03b43e83c388/xt_training-2.3.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "107b4902d57bf8e6324bbfc285d50a1e", "sha256": "256dbb6bb4f3b6c27ed56ca85f3c34d3b03863975c6f6326435ba302ec3b8bae" }, "downloads": -1, "filename": "xt-training-2.3.1.tar.gz", "has_sig": false, "md5_digest": "107b4902d57bf8e6324bbfc285d50a1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18048, "upload_time": "2020-12-10T19:45:31", "upload_time_iso_8601": "2020-12-10T19:45:31.548782Z", "url": "https://files.pythonhosted.org/packages/50/3c/db49cdc9cf36643211052e5f090a90a851538cd43a66234ccb4a0d2fdd8f/xt-training-2.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.3.2": [ { "comment_text": "", "digests": { "md5": "6fab9d810207c1c44bcd1e45e3eb7166", "sha256": "cf48e6b325aa8ae7f4909964228e5b6c59c743221c129964dca9a472a43c9a40" }, "downloads": -1, "filename": "xt_training-2.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "6fab9d810207c1c44bcd1e45e3eb7166", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21553, "upload_time": "2021-01-12T01:44:05", "upload_time_iso_8601": "2021-01-12T01:44:05.125328Z", "url": "https://files.pythonhosted.org/packages/9a/2a/708ddb4416a404c1420d8d7f585183f7cd32de29bc43b0e0d06b33a9a8b9/xt_training-2.3.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "850bbe9df56754f724ac3541e6a00c11", "sha256": "2ac864e3f236dde84dfb6546158e1bfbd8b15b142380ca8da3fab048fc81ac3c" }, "downloads": -1, "filename": "xt-training-2.3.2.tar.gz", "has_sig": false, "md5_digest": "850bbe9df56754f724ac3541e6a00c11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18052, "upload_time": "2021-01-12T01:44:06", "upload_time_iso_8601": "2021-01-12T01:44:06.576164Z", "url": "https://files.pythonhosted.org/packages/53/28/0732afba0d7ad6340d4a51a7551b10ef31c9435bb6246f488145005239d1/xt-training-2.3.2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.3.3": [ { "comment_text": "", "digests": { "md5": "f264dbe8302e8f8d9fb4384c9581b6ca", "sha256": "b190fe772637f3979336f16c878602b74f7bf5194982cb2cb1d597619f7dc2a0" }, "downloads": -1, "filename": "xt_training-2.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "f264dbe8302e8f8d9fb4384c9581b6ca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21652, "upload_time": "2021-02-25T02:39:23", "upload_time_iso_8601": "2021-02-25T02:39:23.190366Z", "url": "https://files.pythonhosted.org/packages/6d/12/a0f45b7afcb48abc50431f142647c68d7a9a57d2422cafd613052b2fb561/xt_training-2.3.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "59c6765048de0c4dc16c5dbb011d4649", "sha256": "3c2a351d9ecb3aa7804df6cc83e7072f25732e5a6f98f4520b4d8e17e2334d0a" }, "downloads": -1, "filename": "xt-training-2.3.3.tar.gz", "has_sig": false, "md5_digest": "59c6765048de0c4dc16c5dbb011d4649", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18226, "upload_time": "2021-02-25T02:39:24", "upload_time_iso_8601": "2021-02-25T02:39:24.612350Z", "url": "https://files.pythonhosted.org/packages/e9/62/716239f6c9ac6277a165135b1f8770cfdd7941e40f0bab8325167c54e307/xt-training-2.3.3.tar.gz", "yanked": false, "yanked_reason": null } ], "2.3.4": [ { "comment_text": "", "digests": { "md5": "efa61a30ac6e5721055f96eac11cc9f5", "sha256": "2899ae0e672fae195c51320323926862cc97332af5debd7262f738f5ece1b312" }, "downloads": -1, "filename": "xt_training-2.3.4-py3-none-any.whl", "has_sig": false, "md5_digest": "efa61a30ac6e5721055f96eac11cc9f5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21654, "upload_time": "2021-02-25T02:57:41", "upload_time_iso_8601": "2021-02-25T02:57:41.657352Z", "url": "https://files.pythonhosted.org/packages/55/36/baf755b490ed4eb7c22e26fbc751045dcca5eed7175cb00d8347f3765cc5/xt_training-2.3.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9d2fc271ad7996ebab0a33c08fb31870", "sha256": "31ae2757b4c58132e46f73b4e414cfdf853851aeb219dbb8bbdb492d22aa9e80" }, "downloads": -1, "filename": "xt-training-2.3.4.tar.gz", "has_sig": false, "md5_digest": "9d2fc271ad7996ebab0a33c08fb31870", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18232, "upload_time": "2021-02-25T02:57:43", "upload_time_iso_8601": "2021-02-25T02:57:43.121963Z", "url": "https://files.pythonhosted.org/packages/31/bf/2a21cde1e1e79a38086036509b184f4ab6d7ef21d849bac0ddd09af8f563/xt-training-2.3.4.tar.gz", "yanked": false, "yanked_reason": null } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "8006421081b93ca7d7cf217462cfee37", "sha256": "8ab7319b9650119f1ea63f15e0d407057e2137c4cf3cd29745841590198e68ec" }, "downloads": -1, "filename": "xt_training-2.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8006421081b93ca7d7cf217462cfee37", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22686, "upload_time": "2021-04-28T23:15:44", "upload_time_iso_8601": "2021-04-28T23:15:44.631912Z", "url": "https://files.pythonhosted.org/packages/c7/b1/ea577efb33b4913f7690a64776c81761fc1a291436a90a66537105f45784/xt_training-2.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c2746184efd8c7328cbf3edcf8166821", "sha256": "c27600172fb4cb5a86e8a39abb9626a2dbbfacaa912a1713d5f4cb2f7a0cb77b" }, "downloads": -1, "filename": "xt-training-2.4.0.tar.gz", "has_sig": false, "md5_digest": "c2746184efd8c7328cbf3edcf8166821", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19042, "upload_time": "2021-04-28T23:15:46", "upload_time_iso_8601": "2021-04-28T23:15:46.128311Z", "url": "https://files.pythonhosted.org/packages/06/ca/fa045eb5411f0a34f45d0630238cf293445e04833207ae74d4a66416bf13/xt-training-2.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.4.2": [ { "comment_text": "", "digests": { "md5": "2eacdaf3f83310d9ec7bae19a7ab4991", "sha256": "1917f8452c59cc034cb90aa79270f646ddf55af5ff652b616d83e8be677a13d6" }, "downloads": -1, "filename": "xt_training-2.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "2eacdaf3f83310d9ec7bae19a7ab4991", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23666, "upload_time": "2021-05-12T05:49:21", "upload_time_iso_8601": "2021-05-12T05:49:21.907920Z", "url": "https://files.pythonhosted.org/packages/86/e2/1b111d0e23f8282e5b2e1ee33a181a784f4d9cdf9b46c62dd9ec5cf846ce/xt_training-2.4.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a7bf1c73b07056842a5efe3329a4d301", "sha256": "f21c44d981e83d4e1a8f6f10a276cc2b4a3e8b1b8eeb3a804b12684b21209e6a" }, "downloads": -1, "filename": "xt-training-2.4.2.tar.gz", "has_sig": false, "md5_digest": "a7bf1c73b07056842a5efe3329a4d301", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19954, "upload_time": "2021-05-12T05:49:23", "upload_time_iso_8601": "2021-05-12T05:49:23.979340Z", "url": "https://files.pythonhosted.org/packages/35/1b/bd0ffe00531400e837cd0458b74dfb9feffc59ef68e4971281ea53f47175/xt-training-2.4.2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.4.3": [ { "comment_text": "", "digests": { "md5": "3d6269fcc6c37a450aef97d8f0879ccb", "sha256": "5e967e68f010dc5e724bb7245d1712be9e3fdca61e49be73c8a97539b966edef" }, "downloads": -1, "filename": "xt_training-2.4.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3d6269fcc6c37a450aef97d8f0879ccb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23769, "upload_time": "2021-05-19T03:02:28", "upload_time_iso_8601": "2021-05-19T03:02:28.896077Z", "url": "https://files.pythonhosted.org/packages/17/49/6b0a53bc2c7586aaff7f6831b719ed4e578fb4b1c6e5e5b10cd91a61e1d3/xt_training-2.4.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "55f09c8e96138bf0086c969198539046", "sha256": "b109f8af571b17f0f2e7b2f7cc485505299f5abb92dc2aab09c4cb2efa129c4a" }, "downloads": -1, "filename": "xt-training-2.4.3.tar.gz", "has_sig": false, "md5_digest": "55f09c8e96138bf0086c969198539046", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20058, "upload_time": "2021-05-19T03:05:08", "upload_time_iso_8601": "2021-05-19T03:05:08.233471Z", "url": "https://files.pythonhosted.org/packages/9d/50/a84b61199c5fc6118370a7dc73c5dd253e3e2f3eb5f062c71beae04704ce/xt-training-2.4.3.tar.gz", "yanked": false, "yanked_reason": null } ], "2.4.3a1": [ { "comment_text": "", "digests": { "md5": "13f816fc9a6bad466b4e8181992021df", "sha256": "53c4cbc1f717eb8d0b706b0996a1a24875bfea12d25df0fc8f1ed4ab085be84d" }, "downloads": -1, "filename": "xt_training-2.4.3a1-py3-none-any.whl", "has_sig": false, "md5_digest": "13f816fc9a6bad466b4e8181992021df", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22795, "upload_time": "2021-05-13T01:11:56", "upload_time_iso_8601": "2021-05-13T01:11:56.326202Z", "url": "https://files.pythonhosted.org/packages/ad/55/9bcacba3989096f37257ac12d9987be0bffb48fb0493cc89786722fb3d88/xt_training-2.4.3a1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "51fe328100dbe3170680eb969b6d1ee0", "sha256": "e92f9a6b26bb5a01f0f105c56c35a484bf4118b1520c82cc35a169dec5b0d806" }, "downloads": -1, "filename": "xt-training-2.4.3a1.tar.gz", "has_sig": false, "md5_digest": "51fe328100dbe3170680eb969b6d1ee0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19199, "upload_time": "2021-05-13T01:11:58", "upload_time_iso_8601": "2021-05-13T01:11:58.233437Z", "url": "https://files.pythonhosted.org/packages/d9/e7/211dcef79d88d2c3385bd9ed35228a6427a73ff880423757f6db90a1e199/xt-training-2.4.3a1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.4.3a2": [ { "comment_text": "", "digests": { "md5": "598e0a24133b6ca9c0133de87cb729fb", "sha256": "7b52f3260a66cb02ea7d196ba1b7528d55263284b93f696e07e19a3afebc4254" }, "downloads": -1, "filename": "xt_training-2.4.3a2-py3-none-any.whl", "has_sig": false, "md5_digest": "598e0a24133b6ca9c0133de87cb729fb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23774, "upload_time": "2021-05-13T07:00:47", "upload_time_iso_8601": "2021-05-13T07:00:47.480259Z", "url": "https://files.pythonhosted.org/packages/19/1a/ee8a666606a0086370dae113da903445e09b8f9eb6a6e19b1fe287000168/xt_training-2.4.3a2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "27d4ef5fb7ec655394214f912ef60472", "sha256": "d96af86d3da8cb30b42d152a24290d1fe4dfc6ade56c359eab0a080e185677af" }, "downloads": -1, "filename": "xt-training-2.4.3a2.tar.gz", "has_sig": false, "md5_digest": "27d4ef5fb7ec655394214f912ef60472", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20078, "upload_time": "2021-05-13T07:00:49", "upload_time_iso_8601": "2021-05-13T07:00:49.353588Z", "url": "https://files.pythonhosted.org/packages/78/d0/e76106a5986ce6e60291017174fc3efebedf75d7b92ae800061ef1ad25da/xt-training-2.4.3a2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.4.3a3": [ { "comment_text": "", "digests": { "md5": "9dc40a374f04a37de873a2e038fa1381", "sha256": "c01fd85b9cda7892dbf03c969cfefb4e34129480a267d7b5e2acd24bc0ffc6d5" }, "downloads": -1, "filename": "xt_training-2.4.3a3-py3-none-any.whl", "has_sig": false, "md5_digest": "9dc40a374f04a37de873a2e038fa1381", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23781, "upload_time": "2021-05-13T07:48:12", "upload_time_iso_8601": "2021-05-13T07:48:12.510780Z", "url": "https://files.pythonhosted.org/packages/cc/fd/557ec500dc9dee351bdfe52e905515fb07b74baa3b48db236cac7de19349/xt_training-2.4.3a3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9d1841d5e14ea365c44606bc18337d5d", "sha256": "73ef32cb7c5dcb74dff22418a1b2d83b3f701cb5697cd1813bf0cb75d6184e57" }, "downloads": -1, "filename": "xt-training-2.4.3a3.tar.gz", "has_sig": false, "md5_digest": "9d1841d5e14ea365c44606bc18337d5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20089, "upload_time": "2021-05-13T07:48:14", "upload_time_iso_8601": "2021-05-13T07:48:14.207491Z", "url": "https://files.pythonhosted.org/packages/e2/2d/88b7e490e07b68aa37610e08a258efe62ddbeb0d20516f9963eeedd0b21a/xt-training-2.4.3a3.tar.gz", "yanked": false, "yanked_reason": null } ], "2.4.3a4": [ { "comment_text": "", "digests": { "md5": "ff88b09aa1b1c107abec0da71eff8655", "sha256": "1d457da57033ca86c88eaa74f36a7dcf3638b45632bdcfbc34236f0537918529" }, "downloads": -1, "filename": "xt_training-2.4.3a4-py3-none-any.whl", "has_sig": false, "md5_digest": "ff88b09aa1b1c107abec0da71eff8655", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23793, "upload_time": "2021-05-13T07:56:12", "upload_time_iso_8601": "2021-05-13T07:56:12.018210Z", "url": "https://files.pythonhosted.org/packages/8f/9c/df1fbc20ee6f8592e5bac9d2c7d1ce4da206a9a1dec30464bd72c1972585/xt_training-2.4.3a4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2f59117068d5b4445926943f524a1e75", "sha256": "8e93f6acbe213a381c241f0eb3eadb6a5ad6ee39131b1cf5713c962951b1f91b" }, "downloads": -1, "filename": "xt-training-2.4.3a4.tar.gz", "has_sig": false, "md5_digest": "2f59117068d5b4445926943f524a1e75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20097, "upload_time": "2021-05-13T07:56:13", "upload_time_iso_8601": "2021-05-13T07:56:13.684339Z", "url": "https://files.pythonhosted.org/packages/b8/2a/000f4f059cad8610ece482a1cbebbbdb581ea2ae04083dd5d2a4425780d3/xt-training-2.4.3a4.tar.gz", "yanked": false, "yanked_reason": null } ], "2.4.3a5": [ { "comment_text": "", "digests": { "md5": "77bc7e344d5b4a0ae3d5295de2a06530", "sha256": "bb55d384508ed19ad7a874c1a1df9046610b6a9f699105458e564e6ba95d9784" }, "downloads": -1, "filename": "xt_training-2.4.3a5-py3-none-any.whl", "has_sig": false, "md5_digest": "77bc7e344d5b4a0ae3d5295de2a06530", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23797, "upload_time": "2021-05-13T08:00:12", "upload_time_iso_8601": "2021-05-13T08:00:12.096666Z", "url": "https://files.pythonhosted.org/packages/af/9b/ce05ed542a45292f6ee40f9b016044dd93cc4836942e86b614a2d66a697d/xt_training-2.4.3a5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6afb2556af42467e30744503b878e6af", "sha256": "95fed10ebc3b18e3e896fc1dd216f4b0f248506ca09dd84a46eafa46f1b3336f" }, "downloads": -1, "filename": "xt-training-2.4.3a5.tar.gz", "has_sig": false, "md5_digest": "6afb2556af42467e30744503b878e6af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20104, "upload_time": "2021-05-13T08:00:13", "upload_time_iso_8601": "2021-05-13T08:00:13.889983Z", "url": "https://files.pythonhosted.org/packages/31/89/4e14a9eb1b0ab420ceb678b20a4aea69e2778a2916e67ae1974c2a9420ef/xt-training-2.4.3a5.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3d6269fcc6c37a450aef97d8f0879ccb", "sha256": "5e967e68f010dc5e724bb7245d1712be9e3fdca61e49be73c8a97539b966edef" }, "downloads": -1, "filename": "xt_training-2.4.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3d6269fcc6c37a450aef97d8f0879ccb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23769, "upload_time": "2021-05-19T03:02:28", "upload_time_iso_8601": "2021-05-19T03:02:28.896077Z", "url": "https://files.pythonhosted.org/packages/17/49/6b0a53bc2c7586aaff7f6831b719ed4e578fb4b1c6e5e5b10cd91a61e1d3/xt_training-2.4.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "55f09c8e96138bf0086c969198539046", "sha256": "b109f8af571b17f0f2e7b2f7cc485505299f5abb92dc2aab09c4cb2efa129c4a" }, "downloads": -1, "filename": "xt-training-2.4.3.tar.gz", "has_sig": false, "md5_digest": "55f09c8e96138bf0086c969198539046", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20058, "upload_time": "2021-05-19T03:05:08", "upload_time_iso_8601": "2021-05-19T03:05:08.233471Z", "url": "https://files.pythonhosted.org/packages/9d/50/a84b61199c5fc6118370a7dc73c5dd253e3e2f3eb5f062c71beae04704ce/xt-training-2.4.3.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }