{ "info": { "author": "Stefan Mack", "author_email": "stefan_mack@hotmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# PMXUtils\n\nTools for ProgModX\n\nNote that the package is in development and may undergo frequent updates\n\nInstall with `python -m pip install pmxutils` for windows and `python3 -m pip install pmxutils` for unix/linux\n\n# Table of content\n* [Mathtools](https://github.com/Areskiko/pmxutils/blob/master/README.md#mathtools-pmxutilsmathtools)\n * [construct](https://github.com/Areskiko/pmxutils/blob/master/README.md#constructexpression-varx)\n * [advConstruct](https://github.com/Areskiko/pmxutils#advconstructexpression-args-constants--)\n * [computeList](https://github.com/Areskiko/pmxutils/blob/master/README.md#computelistsfunction-low-high-step1)\n * [newton](https://github.com/Areskiko/pmxutils/blob/master/README.md#newtonfunction-derivative-low-high-tolerance1e-8-rounding--3-iterations--1000)\n * [isInbetween](https://github.com/Areskiko/pmxutils/blob/master/README.md#isinbetweennumber-low-high)\n * [rectangleIntegral](https://github.com/Areskiko/pmxutils/blob/master/README.md#rectangleintegralfunction-low-high-n)\n * [trapezoidIntegral](https://github.com/Areskiko/pmxutils/blob/master/README.md#trapezoidintegralfunction-low-high-n)\n * [simpsonIntegral](https://github.com/Areskiko/pmxutils/blob/master/README.md#simpsonintegralfunction-low-high-n)\n * [euler](https://github.com/Areskiko/pmxutils/blob/master/README.md#eulerfunctionderivative-low-high-y0-n)\n * [lemma](https://github.com/Areskiko/pmxutils/blob/master/README.md#lemmaa-b)\n* [Other](https://github.com/Areskiko/pmxutils/blob/master/README.md#other-pmxutilsother)\n * [profile](https://github.com/Areskiko/pmxutils/blob/master/README.md#profilefunction)\n * [loading](https://github.com/Areskiko/pmxutils/blob/master/README.md#loading)\n * [start](https://github.com/Areskiko/pmxutils/blob/master/README.md#startflavorloading)\n * [stop](https://github.com/Areskiko/pmxutils/blob/master/README.md#stop)\n * [animate](https://github.com/Areskiko/pmxutils/blob/master/README.md#animate)\n\n## Mathtools (`pmxutils.mathtools`)\n\n* #### `construct(expression, var=x)`\n >Returns a function computing the given expression\n\n * `expression` - The mathematical expression to compute, type = string\n * `var` - The variable used in the mathematical expression, defaults tp 'x', type = string\n\n* #### `advConstruct(expression, *args, constants = {})\n >Returns a function computing the given expression\n\n * `expression` - The mathematical expression to compute, type = string\n * `args` - Any number of individual arguments naming the variables used in the expresion, type = string\n * `constants` - A dictionary with any numerical constants in the expression, type = dict\n\n* #### `computeLists(function, low, high, step=1)`\n >Returns a touple of two lists containing x values inbetween low and high, and the computed results for y. In the format of (x_list, y_list)\n\n * `low` - The lower end of the function limit, type = number\n * `high` - The upper end of the function limit, type = number\n * `function` - The mathematical expression to use for y value computation, type = string or function from construct\n * `step` - The step size in the x value list, defaults to '1', type = number\n\n* #### `newton(function, derivative, low, high, tolerance=1e-8, rounding = 3, iterations = 1000)`\n >Uses Newtons way of finding the root of a function, using the function and its derivative, within the given limits.Returns None if it can't find a solution that satisfies the tolerance after the defined number of terations\n\n * `function` - The target mathematical expression, type = string or function from construct\n * `derivative` - The derivative of the target mathematical expression, type = string or function from construct\n * `low` - The lower end of the are which should be checked for roots, type = number\n * `high` - The upper end of the are which should be checked for roots, type = number\n * `tolerance` - The tolerance for error to speed up computation, defaults to '1e-8', type = number\n * `rounding` - Rounds the x value for the root to the specified amount of decimals, defaults to '3', type = number\n * `iterations` - The number of tries, after which the function will end early\n\n* #### `isInbetween(number, low, high)`\n >Returns True if number is inbetween limOne and limTwo, returns False otherwise\n\n * `number` - The number to be checked, type = number\n * `low` - The lower limit for which the number is checked, type = number\n * `high` - The upper limit for which the number is checked, type = number\n\n* #### `rectangleIntegral(function, low, high, n)`\n >Returns the numerically calculated integral of the function f inbetween a and b using n rectangles\n\n * `function` - The function to integrate, type = string or function from construct\n * `low` - The low end of the area to be computed, type = number\n * `high` - The high end of the area to be computed, type = number\n * `n` - The number of rectangles to use, type = int\n\n* #### `trapezoidIntegral(function, low, high, n)`\n >Returns the numerically calculated integral of the function f inbetween a and b using n trapezoids\n\n * `function` - The function to integrate, type = string or function from construct\n * `low` - The low end of the area to be computed, type = number\n * `high` - The high end of the area to be computed, type = number\n * `n` - The number of trapezoids to use, type = int\n\n* #### `simpsonIntegral(function, low, high, n)`\n >Returns the numerically calculated integral of the function inbetween low and high using n quadratic splines\n\n * `function` - The function to integrate, type = string or function from construct\n * `low` - The low end of the area to be computed, type = number\n * `high` - The high end of the area to be computed, type = number\n * `n` - The number of quadratic splines to use, type = int\n\n* #### `euler(functionDerivative, low, high, y0, n)`\n >Returns a numpy array x, containing the x values of the function, and an array F, containing the computed values for the antiderivative function of the given function functionDerivative inbetween low and high with N steps\n\n >Only supports functions with one variable\n\n * `functionDerivative` - The derivative of the goal function, type = string or function from construct\n * `low` - The low end of the function to be computed, type = number\n * `high` - The high end of the area to be computed, type = number\n * `y0` - The initial value of the goal function\n * `n` - The number of computations to perform\n\n* #### `lemma(a, b)`\n >Returns the greatest common denominator of a and b using the lemma algorithm\n\n * `a` - The first number\n * `b` - The second number\n\n\n## Other (`pmxutils.other`)\n\n* #### `profile(function)`\n >Time profiler. Prints out the elapsed time during function execution\n\n * `function` - The function to profile, type = function\n\n### `loading()`\nLoading class\n\n* #### `start(flavor=\"loading\")`\n >Starts a loading sequence\n\n * `flavor` - The message to be displayed during loading, defaults to 'loading', type = string\n* #### `stop()`\n >Stops the loading sequence\n\n* #### `animate()`\n >DO NOT USE, internal function\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/Areskiko/stefan-tools", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pmxutils", "package_url": "https://pypi.org/project/pmxutils/", "platform": "", "project_url": "https://pypi.org/project/pmxutils/", "project_urls": { "Homepage": "https://github.com/Areskiko/stefan-tools" }, "release_url": "https://pypi.org/project/pmxutils/0.1.0/", "requires_dist": [ "numpy" ], "requires_python": ">=3.7", "summary": "Collection of tools for programmation and modeling X", "version": "0.1.0", "yanked": false, "yanked_reason": null }, "last_serial": 8200966, "releases": { "0.0.2.2": [ { "comment_text": "", "digests": { "md5": "896c0e71e7bbaa2b92622b45e81efcbe", "sha256": "ea20b0b336ddc991cb4f74074bc2542882c6970d3265fb14b910772c46017ff6" }, "downloads": -1, "filename": "pmxutils-0.0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "896c0e71e7bbaa2b92622b45e81efcbe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 14961, "upload_time": "2019-09-23T10:55:28", "upload_time_iso_8601": "2019-09-23T10:55:28.882882Z", "url": "https://files.pythonhosted.org/packages/aa/36/d3e0dbcdc3ba05cb0e089e4812bf62a4fe17385cb07ffaf47d9fcc57c549/pmxutils-0.0.2.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "44d91f858019cddcf230b7f630ff6376", "sha256": "b9dd4cb076bc42298d107a141baeb0be69854f1cc4eb30ac2110c4c7d98c0153" }, "downloads": -1, "filename": "pmxutils-0.0.2.2.tar.gz", "has_sig": false, "md5_digest": "44d91f858019cddcf230b7f630ff6376", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 1803, "upload_time": "2019-09-23T10:55:30", "upload_time_iso_8601": "2019-09-23T10:55:30.651020Z", "url": "https://files.pythonhosted.org/packages/86/17/b25e8e3555718374a3b521f37bd34f2ef5752201360fba38971d09ff82e5/pmxutils-0.0.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "7e44c7de445af5551b47d91de5f26449", "sha256": "6866205439c813db60ef5c94df359ddd9416200a160b931809b23e1f5a8faf74" }, "downloads": -1, "filename": "pmxutils-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "7e44c7de445af5551b47d91de5f26449", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 16289, "upload_time": "2019-09-24T11:27:45", "upload_time_iso_8601": "2019-09-24T11:27:45.542925Z", "url": "https://files.pythonhosted.org/packages/5c/04/1f80bc25c0736f04226764c912425a930f21929c6a0df456c9ddf8fcb440/pmxutils-0.0.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cf1198833a1a7e11cbcb704421807946", "sha256": "51cb830f9120c76fd3bcae3e0739f0224ebfc3138ee8b662af56b75da8b3afca" }, "downloads": -1, "filename": "pmxutils-0.0.3.tar.gz", "has_sig": false, "md5_digest": "cf1198833a1a7e11cbcb704421807946", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 2971, "upload_time": "2019-09-24T11:27:47", "upload_time_iso_8601": "2019-09-24T11:27:47.102778Z", "url": "https://files.pythonhosted.org/packages/e2/59/6c4a9d20d2b7b0f483b111398d0447fdf9be1f75a25176e20573ba978097/pmxutils-0.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.3.1": [ { "comment_text": "", "digests": { "md5": "c64ed8c4a0cd56f1f0753568bfe7f226", "sha256": "06cda85774160d9d35f24aa97109be3ac96ab7f686d5b5780cf081747504d4c5" }, "downloads": -1, "filename": "pmxutils-0.0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c64ed8c4a0cd56f1f0753568bfe7f226", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 16691, "upload_time": "2019-09-25T13:02:48", "upload_time_iso_8601": "2019-09-25T13:02:48.694975Z", "url": "https://files.pythonhosted.org/packages/d2/96/d288274578078c9de9bff4bd108044643225844cefa4908bba68a7666810/pmxutils-0.0.3.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "285bb72d66ef379540fa05a14f1a696e", "sha256": "0c5577da7b0291e6340851cef4c634dade87761bc0fb458ce21a1c040543ceac" }, "downloads": -1, "filename": "pmxutils-0.0.3.1.tar.gz", "has_sig": false, "md5_digest": "285bb72d66ef379540fa05a14f1a696e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 3426, "upload_time": "2019-09-25T13:02:50", "upload_time_iso_8601": "2019-09-25T13:02:50.070781Z", "url": "https://files.pythonhosted.org/packages/aa/d3/5e4c7c4f2ca88a1c00c249d12c2e097f117e75dc694bed6f848d165acce6/pmxutils-0.0.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "322498fd8d5cdb237500705486ec7a61", "sha256": "73a053786addd101dae7af74ed4c93c5272438310f4742f551f9eb322c2672ed" }, "downloads": -1, "filename": "pmxutils-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "322498fd8d5cdb237500705486ec7a61", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 17002, "upload_time": "2019-10-16T08:32:54", "upload_time_iso_8601": "2019-10-16T08:32:54.947473Z", "url": "https://files.pythonhosted.org/packages/e2/23/44908f727d420ec397313f62fa861e96ad13ab82bfe3a313e8d55974723a/pmxutils-0.0.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "52ebd36c4b660a3c0f38ebaefab8524b", "sha256": "36bfa12f1fb340c39148853119acf112381cf39fc335f6243670b72a50461120" }, "downloads": -1, "filename": "pmxutils-0.0.4.tar.gz", "has_sig": false, "md5_digest": "52ebd36c4b660a3c0f38ebaefab8524b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 3804, "upload_time": "2019-10-16T08:32:56", "upload_time_iso_8601": "2019-10-16T08:32:56.686783Z", "url": "https://files.pythonhosted.org/packages/41/ac/f979c03d464af2baf28a246374b8209d2f5598e585695d779e3cd83888db/pmxutils-0.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.4.1": [ { "comment_text": "", "digests": { "md5": "c9d0a129161931fd240a863b28869ab9", "sha256": "13cadf9cf561bd5c63fcd2e109893f25d45a082b28f3eb14d5334e77b9c16137" }, "downloads": -1, "filename": "pmxutils-0.0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c9d0a129161931fd240a863b28869ab9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 16975, "upload_time": "2019-10-23T07:49:46", "upload_time_iso_8601": "2019-10-23T07:49:46.712764Z", "url": "https://files.pythonhosted.org/packages/2d/2b/607061f9704e13fe2f6f6e627f291b362c855897fea18af9f02921191596/pmxutils-0.0.4.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7e4bd962767d9c0089490397b756cd27", "sha256": "c51fa2c11f4950132197d7c28ab5b9ab9782ae173575485e73195c22768dd7ce" }, "downloads": -1, "filename": "pmxutils-0.0.4.1.tar.gz", "has_sig": false, "md5_digest": "7e4bd962767d9c0089490397b756cd27", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 3783, "upload_time": "2019-10-23T07:49:48", "upload_time_iso_8601": "2019-10-23T07:49:48.633617Z", "url": "https://files.pythonhosted.org/packages/04/d0/420aad80359c58fdd3667f083f5b05a493830e46196d8200c307ba0b6e18/pmxutils-0.0.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "7e3556c603e258e65a3a1c8739b076a7", "sha256": "1b3c5311d404cecc1c01b887e24a5e0c0f88ae1c9f1ebe2120d720625b96833f" }, "downloads": -1, "filename": "pmxutils-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "7e3556c603e258e65a3a1c8739b076a7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 17084, "upload_time": "2019-10-28T10:01:45", "upload_time_iso_8601": "2019-10-28T10:01:45.393189Z", "url": "https://files.pythonhosted.org/packages/14/cb/6004cba016a254c610a266d90af5cc91345dd30ca45de5629f7d5632b8a4/pmxutils-0.0.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8296bb4106a2f0a9f3f4138675da98b9", "sha256": "aa912fe66b83e6ea1027cc5a43c219a441268cbb12be139851936ed4d3a8b157" }, "downloads": -1, "filename": "pmxutils-0.0.5.tar.gz", "has_sig": false, "md5_digest": "8296bb4106a2f0a9f3f4138675da98b9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 3893, "upload_time": "2019-10-28T10:01:46", "upload_time_iso_8601": "2019-10-28T10:01:46.640178Z", "url": "https://files.pythonhosted.org/packages/81/27/46651943532f7066081163fc2d49c83130e5aa4b41b8dd3770d07be7d046/pmxutils-0.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.5.1": [ { "comment_text": "", "digests": { "md5": "b17660b993065aa3d6a4d788b4888f9f", "sha256": "337c4fe97577ce16fb7abe2de054542d1fdec63cd0c928b939712003faeb4ed1" }, "downloads": -1, "filename": "pmxutils-0.0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b17660b993065aa3d6a4d788b4888f9f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 17191, "upload_time": "2019-10-28T10:06:07", "upload_time_iso_8601": "2019-10-28T10:06:07.778206Z", "url": "https://files.pythonhosted.org/packages/61/44/8825e0bc882c0128fdba9685fa4e900a9203af39144e628e1e4e0f25b284/pmxutils-0.0.5.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "88fd607d9a5c7a6696c3c3fc026026c5", "sha256": "59390232b3570f3776c973e875019e45018c66b80fd4ccfb39ea87dbe72b4b81" }, "downloads": -1, "filename": "pmxutils-0.0.5.1.tar.gz", "has_sig": false, "md5_digest": "88fd607d9a5c7a6696c3c3fc026026c5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 3953, "upload_time": "2019-10-28T10:06:09", "upload_time_iso_8601": "2019-10-28T10:06:09.396598Z", "url": "https://files.pythonhosted.org/packages/9f/eb/adfef934e0a4187202a64bc1373eb8e2fd6dda470a0218f7e41a459dc977/pmxutils-0.0.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "c329e1500a35ca2c5ef73a0b00acb034", "sha256": "6edec0499a65fcbe5db080e5997ac4b1dca617afc41d7cd33da1fee469210a38" }, "downloads": -1, "filename": "pmxutils-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "c329e1500a35ca2c5ef73a0b00acb034", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 17272, "upload_time": "2019-10-28T12:24:38", "upload_time_iso_8601": "2019-10-28T12:24:38.448480Z", "url": "https://files.pythonhosted.org/packages/21/b5/b6bc43ee0767b89ea54a9902ee8796d52b433c2cb319c85edf6e57054a29/pmxutils-0.0.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "20f48ba35b9cefff65a3695288090af3", "sha256": "3d7a9e18bfdda1396827c95be182ad53742d6d3f60752c8feab675299d23e4df" }, "downloads": -1, "filename": "pmxutils-0.0.6.tar.gz", "has_sig": false, "md5_digest": "20f48ba35b9cefff65a3695288090af3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 4065, "upload_time": "2019-10-28T12:24:39", "upload_time_iso_8601": "2019-10-28T12:24:39.898198Z", "url": "https://files.pythonhosted.org/packages/20/59/21750d39a125934888eb58d1f024069214278e25dcae48b1899e35cc7b86/pmxutils-0.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.6.10": [ { "comment_text": "", "digests": { "md5": "2625fcc376666a2ef00fd5cc63749942", "sha256": "a8274d707fd8f8e32205ee2323f00394ad94bd0aa4b633ef59ee9796fb75b9e8" }, "downloads": -1, "filename": "pmxutils-0.0.6.10-py3-none-any.whl", "has_sig": false, "md5_digest": "2625fcc376666a2ef00fd5cc63749942", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 17345, "upload_time": "2019-10-30T12:26:10", "upload_time_iso_8601": "2019-10-30T12:26:10.459495Z", "url": "https://files.pythonhosted.org/packages/05/40/278f65433b8be69cea47a0eb832481572740323beeb32d9a863886529c9e/pmxutils-0.0.6.10-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9a8a1ba5378f0118415890da299f83d4", "sha256": "35839522aeb860129abb792d2d9a218a06326fc26bc3fd511296d59ff138173e" }, "downloads": -1, "filename": "pmxutils-0.0.6.10.tar.gz", "has_sig": false, "md5_digest": "9a8a1ba5378f0118415890da299f83d4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 4119, "upload_time": "2019-10-30T12:26:12", "upload_time_iso_8601": "2019-10-30T12:26:12.078784Z", "url": "https://files.pythonhosted.org/packages/93/45/e28e66fc3b1451c85b8688490d59ec12616d5edbfea3bb9e42bc207782e3/pmxutils-0.0.6.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.6.9": [ { "comment_text": "", "digests": { "md5": "8397a5ddf9a3fe0fdb3a7c5d497a3d21", "sha256": "4d71ce35846d168aa3e5185c6e00370570848ac32dd9a0b143fcfcff896f5eb2" }, "downloads": -1, "filename": "pmxutils-0.0.6.9-py3-none-any.whl", "has_sig": false, "md5_digest": "8397a5ddf9a3fe0fdb3a7c5d497a3d21", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 17312, "upload_time": "2019-10-30T12:10:28", "upload_time_iso_8601": "2019-10-30T12:10:28.322584Z", "url": "https://files.pythonhosted.org/packages/27/67/96d15339218a2c6b241ba27a85c97ad4e98ef5b85c80b4112895b1a43025/pmxutils-0.0.6.9-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "70b7f8cd768821189258236e5a5fd7d4", "sha256": "3e6e7f1ddaa22c04d9cb6d1f8070f86c3e99520ed913dbe8684d56c74efd9426" }, "downloads": -1, "filename": "pmxutils-0.0.6.9.tar.gz", "has_sig": false, "md5_digest": "70b7f8cd768821189258236e5a5fd7d4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 4093, "upload_time": "2019-10-30T12:10:29", "upload_time_iso_8601": "2019-10-30T12:10:29.587650Z", "url": "https://files.pythonhosted.org/packages/f3/25/eca60b7f7d26ca2e8f92b79587c8398319e96684208a14fa3bac194a270e/pmxutils-0.0.6.9.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "c29ba4d303d80197401c429e6a1de178", "sha256": "592c5987a0ed9f5826a1afc53a75c9493a48909b8d01bb8d49a055af95322769" }, "downloads": -1, "filename": "pmxutils-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "c29ba4d303d80197401c429e6a1de178", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 18017, "upload_time": "2019-11-07T12:08:59", "upload_time_iso_8601": "2019-11-07T12:08:59.929267Z", "url": "https://files.pythonhosted.org/packages/1a/54/562eeaee270e15d230ac641c1f8dc7b968cba874bc3aa5874794a68b6fda/pmxutils-0.0.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "131d9a2038c5919f8cfb33f51b8ece25", "sha256": "136f27164cf4a79988f192f6a38141d35c52a5b203132bd97895d2e26d01a129" }, "downloads": -1, "filename": "pmxutils-0.0.7.tar.gz", "has_sig": false, "md5_digest": "131d9a2038c5919f8cfb33f51b8ece25", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 4784, "upload_time": "2019-11-07T12:09:01", "upload_time_iso_8601": "2019-11-07T12:09:01.786780Z", "url": "https://files.pythonhosted.org/packages/d5/f6/2ee4d575164d98f72339d1926b08edb4d57b974dc72bfc61322cd7d3cab4/pmxutils-0.0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "02d2fe836ab69701f94172bc86565056", "sha256": "8fb5ff6806c5e8120fbb56bf0d90d410a0e2431a203a9bfe6e9d2e39e8d99fa0" }, "downloads": -1, "filename": "pmxutils-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "02d2fe836ab69701f94172bc86565056", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 18143, "upload_time": "2020-09-16T15:32:00", "upload_time_iso_8601": "2020-09-16T15:32:00.228032Z", "url": "https://files.pythonhosted.org/packages/85/31/271620227f1dee09bec2d2a0a1715c1d93ab388aa5f4a20487626396a63a/pmxutils-0.0.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2c35317c8817e85d3fb874b5d346eb99", "sha256": "d3eb9cc471799940c9a17da3e27b32fc1bc5646111235e13e6423f21635e1633" }, "downloads": -1, "filename": "pmxutils-0.0.8.tar.gz", "has_sig": false, "md5_digest": "2c35317c8817e85d3fb874b5d346eb99", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 5859, "upload_time": "2020-09-16T15:32:01", "upload_time_iso_8601": "2020-09-16T15:32:01.512484Z", "url": "https://files.pythonhosted.org/packages/77/12/12d36a056f88e23abaf10600dbaa6b172094aafae816698e753e94ede7fe/pmxutils-0.0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "58fdd1ddaf920e802447511f17056141", "sha256": "2030bfbd03b629ded64d8f3733225915702b5e28bdcdb7cf5839d822706eeda2" }, "downloads": -1, "filename": "pmxutils-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "58fdd1ddaf920e802447511f17056141", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 18153, "upload_time": "2020-09-16T15:40:56", "upload_time_iso_8601": "2020-09-16T15:40:56.769229Z", "url": "https://files.pythonhosted.org/packages/da/28/2d0be0d6ef5974a0246b4b70d11bfc49f382ece408a6c5e685e12165c1a5/pmxutils-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3cc50cf5c44a9dc3b0c9a2bf4470de86", "sha256": "a6636a57eca99a9991489d00c0bcc71229e17ea6c9d0fb956c7927cf5413363c" }, "downloads": -1, "filename": "pmxutils-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3cc50cf5c44a9dc3b0c9a2bf4470de86", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 5907, "upload_time": "2020-09-16T15:40:58", "upload_time_iso_8601": "2020-09-16T15:40:58.013237Z", "url": "https://files.pythonhosted.org/packages/d7/c9/fe27840a6d77ff90e28cf19c1b773db107cc179609dad75a27cb8899a7be/pmxutils-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "58fdd1ddaf920e802447511f17056141", "sha256": "2030bfbd03b629ded64d8f3733225915702b5e28bdcdb7cf5839d822706eeda2" }, "downloads": -1, "filename": "pmxutils-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "58fdd1ddaf920e802447511f17056141", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 18153, "upload_time": "2020-09-16T15:40:56", "upload_time_iso_8601": "2020-09-16T15:40:56.769229Z", "url": "https://files.pythonhosted.org/packages/da/28/2d0be0d6ef5974a0246b4b70d11bfc49f382ece408a6c5e685e12165c1a5/pmxutils-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3cc50cf5c44a9dc3b0c9a2bf4470de86", "sha256": "a6636a57eca99a9991489d00c0bcc71229e17ea6c9d0fb956c7927cf5413363c" }, "downloads": -1, "filename": "pmxutils-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3cc50cf5c44a9dc3b0c9a2bf4470de86", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 5907, "upload_time": "2020-09-16T15:40:58", "upload_time_iso_8601": "2020-09-16T15:40:58.013237Z", "url": "https://files.pythonhosted.org/packages/d7/c9/fe27840a6d77ff90e28cf19c1b773db107cc179609dad75a27cb8899a7be/pmxutils-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }