{ "info": { "author": "AIR Unit", "author_email": "juan.carrascoa@atos.net", "bugtrack_url": null, "classifiers": [], "description": "# Common Python Helper Functions\n\nThis library contains reused code for all the EASIER-AI projects written in Python.\n\n## Using the library\n\n### Install\nThis library is available through [PIP](https://pypi.org/project/easierai-common-functions/) package manager.\nTo install it, execute \n> pip install easierai-common-functions\n\n### Importing\nThe library needs to be imported in order to use it:\n> import common_functions.helpers as helpers\n\n> from minio import Minio\n\n> from common_functions.logger import Logger\n\nThen, there needs to be some configuration:\n> helpers.config = helpers.read_config_file(config_file_path)\n\n> helpers.minioClient = Minio(minio_host + ':' + minio_port, minio_access, minio_secret, secure=False)\n\n> helpers._logger = Logger('helpers', 'helpers.py')\n\nIf you wish to check the validity of the configuration provided for an inferencer, you can use this method (it will notify at start if there are no valid models):\n> helpers.check_initial_config(eslib, False)\n\nWhere eslib is a valid started instance of the [elasticsearch library](https://pypi.org/project/easierai-elasticsearchlib/).\n\n### Necessary environmental variables\nThis library reads from the following environmental variables:\n- LOGSTASH_HOST: IP/hostname hosting the Logstash service to upload the logs\n- LOGSTASH_PORT: port of where the Logstash service is listening\n\n### Usage\n\nThe library has these functions available:\n\n> get_data_shape(data_type, num_features, num_samples, algorithm)\n\nOutputs the data_shape required according to the parameters passed.\n\n> importer(algorithm, inference_type=constants.ESTIMATOR, lr=0.001)\n\nReturns a predictor instance according to the parameters passed.\n\n> load_model_file(eslib, id, inference_type=constants.ESTIMATOR)\n\nReturns the document stored on Elasticsearch, which includes, among other things, the h5 and pkl files where we had saved the model and the scalers, respectively.\n:param id: id of the entity\n:param inference_type: this param helps us to download the right model according to its features and parameters\n:return: dict with the format {\"extension\": object, \"extension2\": object2}\n\n> read_config_file(config_path)\n\nInitializes the config variable\n\n> check_initial_config(eslib, is_classifier)\n\nChecks if there is any model in the database that matches the configuration provided.\n\n> scale_dataset(scaler, data, i, ft_range=(-1, 1), training=True)\n\nScale data (in np.array or list format) using MinMaxScaler and the ft_range given (default is (-1,1)\n :param data: array of data to be scaled\n :param i: feature corresponding to the scaler\n :param ft_range: tuple containing minimum and maximum values of the data already scaled\n :return: tuple of scaler and data scaled\n\n> compose_model_params(is_classifier)\n\nComposes a json object with the parameters of a trained model to store in the database\n\n> compose_model_params_filter(is_classifier)\n\nComposes a json object with the parameters in the config file used to look for the models in the database.\n\n> save_model(eslib, id, metadata, dict={}, inference_type=constants.ESTIMATOR, _id=None, save_tflite=False, calibration_data=None)\n\nSaves the model related files after training. Has the ability to save a model as tflite format.\nThe parameter dict should come in the format {\"extension1\": object1, \"extension2\": object2 ... }.\nThe calibration_data is only used when saving a model as tflite format, and should be a representation of the dataset.\n\n## Additional features \n\n### Constants file\nThe constants used on EASIER-AI services are stored in _common_functions/constants.py_ file. It can be imported as:\n\n> import common_functions.constants as constants\n\n### Advanced logger\nThis logger has the same syntax as the default _logging_ python library. It needs to be imported and initialized as:\n\n> from common_functions.logger import Logger\n\n> logger = Logger(service_name, filename)\n\nIt then can be used as logger.info(message), logger.debug(message, additional_info), etc.\n\nThis logger, apart from printing to console, uploads each log instance to Elasticsearch via Logstash, through a TCP port. To use this functionality it is needed to define the previously mentioned LOGSTASH_HOST and LOGSTASH_PORT environment variables.\n\n### Edge toolkit\nThis class is in charge of converting a tensorflow or keras model into tensorflow lite. It can be used as:\n\n> from edge_tools import Edge_Toolkit\n\n> edge_toolkit = Edge_Toolkit(logger)\n\n> edge_toolkit.convert_model_lite(calibration_data=calibration_data, keras_model_path=filename + '.' + constants.MODEL_EXTENSION)\n\nAfter executing these lines, the tflite file will be stored in ../storage/ and can be uploaded to a remote filesystem.\n\n### Model definitions\nThe model definitions used by EASIER are also stored in this library. They are imported by the helpers file using the _importer( ... )_ function. \n\n# Copyright\n\nCopyright (C) 2020 ATOS Spain\tAll Rights Reserved.\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://scm.atosresearch.eu/ari/easier/common-python-helper-functions", "keywords": "", "license": "ATOS", "maintainer": "", "maintainer_email": "", "name": "easierai-common-functions", "package_url": "https://pypi.org/project/easierai-common-functions/", "platform": "", "project_url": "https://pypi.org/project/easierai-common-functions/", "project_urls": { "Homepage": "https://scm.atosresearch.eu/ari/easier/common-python-helper-functions" }, "release_url": "https://pypi.org/project/easierai-common-functions/1.9.2/", "requires_dist": [ "schedule", "joblib", "pydash", "tensorflow", "phased-lstm-keras", "scikit-learn", "python-logstash" ], "requires_python": "", "summary": "This library contains reusable code for various projects", "version": "1.9.2", "yanked": false, "yanked_reason": null }, "last_serial": 7994121, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "6de4aeb1566c1bc127e4e95dd0921231", "sha256": "6efcb74fd5a4fa7270576fee7f1e25bbbc76b3bcf3253ec2c410a76ef1b8e1cf" }, "downloads": -1, "filename": "easierai_common_functions-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6de4aeb1566c1bc127e4e95dd0921231", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14159, "upload_time": "2019-09-17T12:34:05", "upload_time_iso_8601": "2019-09-17T12:34:05.997083Z", "url": "https://files.pythonhosted.org/packages/db/ce/f2db49a1073ff24977da51926aa9b6d47948d6e59b766c7af8e961b0f2d1/easierai_common_functions-1.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "63e6f05ef461add6b8638e35812ab882", "sha256": "0f620217676a5172bbee81a43bae3806e1bdb9e9bacf6d4a18084380725c9412" }, "downloads": -1, "filename": "easierai_common_functions-1.0.0.tar.gz", "has_sig": false, "md5_digest": "63e6f05ef461add6b8638e35812ab882", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7714, "upload_time": "2019-09-17T12:34:08", "upload_time_iso_8601": "2019-09-17T12:34:08.405810Z", "url": "https://files.pythonhosted.org/packages/c1/42/a69edff4a1d107240aea9007f714f46c1a05d7b325e19b4e4371e880b0aa/easierai_common_functions-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "bd75dde7ef11d8f3c3ae3a04e34ed7a4", "sha256": "de9b4f21d77efa89a9c1923cc12047faf97c247dce3ddcd1d17e7075932a2a5c" }, "downloads": -1, "filename": "easierai_common_functions-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "bd75dde7ef11d8f3c3ae3a04e34ed7a4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14260, "upload_time": "2019-09-19T08:33:46", "upload_time_iso_8601": "2019-09-19T08:33:46.075896Z", "url": "https://files.pythonhosted.org/packages/e6/7c/8a2ab52cdef321f23d712d9ae67f3814ab04fef7a69853af83312c1c7f86/easierai_common_functions-1.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "004c27b029ca7dee1ea9798dafecd8e0", "sha256": "2219e86ccb37e0387e461874ce68d768dfa4e5b3eabb5dcbc4914f622530fd54" }, "downloads": -1, "filename": "easierai_common_functions-1.0.1.tar.gz", "has_sig": false, "md5_digest": "004c27b029ca7dee1ea9798dafecd8e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7932, "upload_time": "2019-09-19T08:33:48", "upload_time_iso_8601": "2019-09-19T08:33:48.017712Z", "url": "https://files.pythonhosted.org/packages/20/77/7271f93536144720dd4369496a94a6d833bd2b58527ba478641a5024f981/easierai_common_functions-1.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "85530f4437e31f12e800b9d0e3501d6b", "sha256": "d3bab816fc1bc3d104fbb454b52b9870aeeae826f0589081be9f80530e14eb49" }, "downloads": -1, "filename": "easierai_common_functions-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "85530f4437e31f12e800b9d0e3501d6b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14189, "upload_time": "2019-09-19T10:56:57", "upload_time_iso_8601": "2019-09-19T10:56:57.694115Z", "url": "https://files.pythonhosted.org/packages/6e/61/416414adb139d57c9f9657b694c20ea4c51f2092da962dc1b8c1468385b4/easierai_common_functions-1.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "69425153f26b6868dd8f3e4ca1c06f08", "sha256": "01a528d559ccbea8cee675fe5079244769bcdffab8437c968f6fd710f0247781" }, "downloads": -1, "filename": "easierai_common_functions-1.0.2.tar.gz", "has_sig": false, "md5_digest": "69425153f26b6868dd8f3e4ca1c06f08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7724, "upload_time": "2019-09-19T10:56:59", "upload_time_iso_8601": "2019-09-19T10:56:59.499919Z", "url": "https://files.pythonhosted.org/packages/4d/7a/1816bfec5d60f8230cd6b6b8847bc7a17a57f5cf3764856ac638bf4853d1/easierai_common_functions-1.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "04bb37440caf1a9486791d99a403c57f", "sha256": "fc477723466e46c9d73cc92ac8c8714394c3f81e52e5e186c4f6ee252b64777c" }, "downloads": -1, "filename": "easierai_common_functions-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "04bb37440caf1a9486791d99a403c57f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13266, "upload_time": "2019-09-25T07:27:22", "upload_time_iso_8601": "2019-09-25T07:27:22.056144Z", "url": "https://files.pythonhosted.org/packages/b0/6f/12d2f1a0c8a2991baad90562c684c159828c4942ef3271aa218d6c582886/easierai_common_functions-1.0.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "49554bf76bad582764ca9a939d18b2d8", "sha256": "58af61dd2929c1076107f08f1b289e11a928470d637cbf1c6e9227824bbb9137" }, "downloads": -1, "filename": "easierai_common_functions-1.0.3.tar.gz", "has_sig": false, "md5_digest": "49554bf76bad582764ca9a939d18b2d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7441, "upload_time": "2019-09-25T07:27:23", "upload_time_iso_8601": "2019-09-25T07:27:23.738780Z", "url": "https://files.pythonhosted.org/packages/06/32/ce81599917fc53098ea2586a509c9db52e74371c222681bf0d38eb18e0ec/easierai_common_functions-1.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "cfb109cc660ba782b0714287a0a5d6ee", "sha256": "0c0f970e4325a9068e0c365fb26bed936f9b124b25378f73ed9c3ec65ed38dde" }, "downloads": -1, "filename": "easierai_common_functions-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "cfb109cc660ba782b0714287a0a5d6ee", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13295, "upload_time": "2019-09-26T10:36:09", "upload_time_iso_8601": "2019-09-26T10:36:09.995062Z", "url": "https://files.pythonhosted.org/packages/7c/94/16a84fe10d4ac006f85265c78114e383d719ed90501555e7cb5dfc2ead31/easierai_common_functions-1.0.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "26edf921a78923ab8583206d8f88b43c", "sha256": "ddbc198c384240feb0fb96f4a8782a9f4d1c1ecf614b6427f7776cff01c7e9d5" }, "downloads": -1, "filename": "easierai_common_functions-1.0.4.tar.gz", "has_sig": false, "md5_digest": "26edf921a78923ab8583206d8f88b43c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7462, "upload_time": "2019-09-26T10:36:11", "upload_time_iso_8601": "2019-09-26T10:36:11.372879Z", "url": "https://files.pythonhosted.org/packages/a1/88/8bcfc528ba96679dcfc297d6a4b70a95828e8e73fb395bf5b85b57f62e09/easierai_common_functions-1.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "762c95e526f2315f49c9e725f323f5c0", "sha256": "c8d70e8bdb8adb37eb241d1f3f14b2567b7c1e313262b0a32de80d9511c3b9df" }, "downloads": -1, "filename": "easierai_common_functions-1.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "762c95e526f2315f49c9e725f323f5c0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13430, "upload_time": "2019-10-04T11:29:49", "upload_time_iso_8601": "2019-10-04T11:29:49.762825Z", "url": "https://files.pythonhosted.org/packages/2c/8f/7214c69ea452a6987737ac0a787bc7efc7b3e95b354210fc8dfa749b92e7/easierai_common_functions-1.0.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dc854380a63f46113df9e898e594a745", "sha256": "9baf2a7b647a0f1f248fa19685dc11f64a96bc7874044bffb4f65763d9437a28" }, "downloads": -1, "filename": "easierai_common_functions-1.0.7.tar.gz", "has_sig": false, "md5_digest": "dc854380a63f46113df9e898e594a745", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7595, "upload_time": "2019-10-04T11:29:51", "upload_time_iso_8601": "2019-10-04T11:29:51.159496Z", "url": "https://files.pythonhosted.org/packages/3b/72/ce173ed3fc54bbbd69c8cdf9248a6112ddae82dc6cb2bbb9a64dda48ac93/easierai_common_functions-1.0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "5d25c5963dd1bb86e0081e440cd41a60", "sha256": "93c19ba804bbcda250f3a40d3fa6aa2870817585d0003c28634622c8b46e3570" }, "downloads": -1, "filename": "easierai_common_functions-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5d25c5963dd1bb86e0081e440cd41a60", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13644, "upload_time": "2019-10-07T09:26:56", "upload_time_iso_8601": "2019-10-07T09:26:56.557278Z", "url": "https://files.pythonhosted.org/packages/a9/54/e3bddc0389d68768e1400e21e3c070adf3345c89124b6d70babe63747143/easierai_common_functions-1.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dace21418a6b87ee87c7fd5b0fe2696c", "sha256": "13571bed46365704247f39f8f76dd91130af552bf0fbc4bfed14503ccc09aae4" }, "downloads": -1, "filename": "easierai_common_functions-1.1.0.tar.gz", "has_sig": false, "md5_digest": "dace21418a6b87ee87c7fd5b0fe2696c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7798, "upload_time": "2019-10-07T09:26:58", "upload_time_iso_8601": "2019-10-07T09:26:58.905728Z", "url": "https://files.pythonhosted.org/packages/12/71/64cf7e40b5a8926adee28cac96c2f442cec2d755d67c25d7613b85efce31/easierai_common_functions-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "e7d3a9ec08ee7506ad31211ea6328e42", "sha256": "5ac7f654287af72acf6f8309c6b8106062b154bce24aff7f6b178821af8ec94a" }, "downloads": -1, "filename": "easierai_common_functions-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e7d3a9ec08ee7506ad31211ea6328e42", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13677, "upload_time": "2019-10-07T14:05:03", "upload_time_iso_8601": "2019-10-07T14:05:03.538128Z", "url": "https://files.pythonhosted.org/packages/6f/de/2584348717724b018d03f4f0cd2af2dfd434e32e422ad3c1db837c675ff4/easierai_common_functions-1.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7e293576b045dca47ecdb4dd50390215", "sha256": "81ba80dec68fe3870de851d2458645457eb944d4c741b86fb3c40cda3f0893f3" }, "downloads": -1, "filename": "easierai_common_functions-1.1.1.tar.gz", "has_sig": false, "md5_digest": "7e293576b045dca47ecdb4dd50390215", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7830, "upload_time": "2019-10-07T14:05:04", "upload_time_iso_8601": "2019-10-07T14:05:04.872041Z", "url": "https://files.pythonhosted.org/packages/fb/f5/961e62baa652585627f29cd17a5e5c11580c3e6c1766154f0a2700fdad90/easierai_common_functions-1.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "d882ab4c67c276e8a040c68f9f38ece7", "sha256": "926c650504508152e5a56d5707b4d15905336591e7dcb3994ce76927d9907497" }, "downloads": -1, "filename": "easierai_common_functions-1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "d882ab4c67c276e8a040c68f9f38ece7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13677, "upload_time": "2019-10-07T14:44:51", "upload_time_iso_8601": "2019-10-07T14:44:51.494293Z", "url": "https://files.pythonhosted.org/packages/62/e1/7394cb7cfb25ba563c28e47d157a61aeb274abd5a03bf127401507284340/easierai_common_functions-1.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "75df661e59dd820aa2e0f014338e27ce", "sha256": "fc0f6f69f4cfdc7d3bf87c78e623ad67a46066a0923e0b57cd64151aabd8f9f1" }, "downloads": -1, "filename": "easierai_common_functions-1.1.2.tar.gz", "has_sig": false, "md5_digest": "75df661e59dd820aa2e0f014338e27ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7831, "upload_time": "2019-10-07T14:44:53", "upload_time_iso_8601": "2019-10-07T14:44:53.187672Z", "url": "https://files.pythonhosted.org/packages/c5/a9/4448cb71a40d27cb46ec96c297c783ed755994a0b39b7ed8a60a0cf3d21b/easierai_common_functions-1.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "0fbace7d5d9fd9c28b5827f3872fade5", "sha256": "2288a58eef944742716607705716582d92f6a017424a4d9a6aea568bd13c077f" }, "downloads": -1, "filename": "easierai_common_functions-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0fbace7d5d9fd9c28b5827f3872fade5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13714, "upload_time": "2019-10-08T09:40:18", "upload_time_iso_8601": "2019-10-08T09:40:18.356890Z", "url": "https://files.pythonhosted.org/packages/b5/36/2576e2279780effc85a14c72696ff677e8eb5576a18c8f094cc97e701a9a/easierai_common_functions-1.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3968b15557c75bdc72d6a5fcb1645184", "sha256": "7af8507450e68750dd62ab026fec7c35d0b3e149a67caa81fdebfbdac399db6b" }, "downloads": -1, "filename": "easierai_common_functions-1.2.0.tar.gz", "has_sig": false, "md5_digest": "3968b15557c75bdc72d6a5fcb1645184", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7873, "upload_time": "2019-10-08T09:40:20", "upload_time_iso_8601": "2019-10-08T09:40:20.654868Z", "url": "https://files.pythonhosted.org/packages/05/c6/8776eca54b9b699a3f27d846c319ef71588603ccebf1f4e83a22dec8fd50/easierai_common_functions-1.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "c075ab6941faffc0db8513de1ba5e0c0", "sha256": "c9ff14611543e4a759a46b2c3d50d9300ed1523206b225f0d20c0edf2f88c126" }, "downloads": -1, "filename": "easierai_common_functions-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c075ab6941faffc0db8513de1ba5e0c0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13845, "upload_time": "2019-10-10T08:13:58", "upload_time_iso_8601": "2019-10-10T08:13:58.890155Z", "url": "https://files.pythonhosted.org/packages/f1/cd/626a654e30ef4005eaf04e472a9bf2f5e9fc33fc59457681b3af1073f817/easierai_common_functions-1.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e7bed751ffa10ccbe82f7526285698b6", "sha256": "4633beff9d84a6cf5af2ea52333bc80c6a0bbbca4a5bd90c267f478e4282cb57" }, "downloads": -1, "filename": "easierai_common_functions-1.3.0.tar.gz", "has_sig": false, "md5_digest": "e7bed751ffa10ccbe82f7526285698b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7987, "upload_time": "2019-10-10T08:14:00", "upload_time_iso_8601": "2019-10-10T08:14:00.474782Z", "url": "https://files.pythonhosted.org/packages/13/97/f6c556a66cd5ecf29d266aa99ffa0dc2166a11461fc05db0c861ecb0597c/easierai_common_functions-1.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "f0bda3a6a294133064593d67a4595ff7", "sha256": "17c4323f5ebd86829cdf9269bad6021ff41fd1ee1d1179ac21909b7387a8e718" }, "downloads": -1, "filename": "easierai_common_functions-1.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f0bda3a6a294133064593d67a4595ff7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14143, "upload_time": "2019-10-24T14:55:25", "upload_time_iso_8601": "2019-10-24T14:55:25.544422Z", "url": "https://files.pythonhosted.org/packages/4b/db/71abf7a3485a503320f81ae2013e4e52e7197df75dfd863a9412199d0ba2/easierai_common_functions-1.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3f3c76ff9a4f3b4d3262e38755b35aee", "sha256": "ccc95b291ff2f672585fb806858cb93b70e362cb9ef50cf9f4d2653fdaf7c5e4" }, "downloads": -1, "filename": "easierai_common_functions-1.4.0.tar.gz", "has_sig": false, "md5_digest": "3f3c76ff9a4f3b4d3262e38755b35aee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8296, "upload_time": "2019-10-24T14:55:27", "upload_time_iso_8601": "2019-10-24T14:55:27.290958Z", "url": "https://files.pythonhosted.org/packages/ff/57/8aa2fc706c85e822ff746ee61039b033c06386ba1f17ee596bbae6d69a01/easierai_common_functions-1.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "f08bb44ce727d4086f942c264de2d6ff", "sha256": "53ee9a562d6236b0f07cf1df115ec9310cbf5b0fce95c949ae2643a8960784d7" }, "downloads": -1, "filename": "easierai_common_functions-1.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f08bb44ce727d4086f942c264de2d6ff", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14181, "upload_time": "2019-10-25T07:26:22", "upload_time_iso_8601": "2019-10-25T07:26:22.877681Z", "url": "https://files.pythonhosted.org/packages/4b/94/facbf8ecea98265f019383a5ef1dee404661516284d7251a274a4e08cdf6/easierai_common_functions-1.4.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "572d4c4e34399b248d446db83933989d", "sha256": "45d7d085bf41dd82e50215d9235572203c6d66865a2f1a2a68879c3198d1b314" }, "downloads": -1, "filename": "easierai_common_functions-1.4.1.tar.gz", "has_sig": false, "md5_digest": "572d4c4e34399b248d446db83933989d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8293, "upload_time": "2019-10-25T07:26:24", "upload_time_iso_8601": "2019-10-25T07:26:24.187991Z", "url": "https://files.pythonhosted.org/packages/7e/89/31fc27e8d70e88fa556a175c98a7d82ce602e3f5cbf9dd3fa3520a0fa9d6/easierai_common_functions-1.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "a68552a0da438bf8b2b8d563ff9da4a4", "sha256": "e801d41fc6c1e1893cd2d1db27d1a2ac0bdaa327715b98df6ce2203c3934fc2a" }, "downloads": -1, "filename": "easierai_common_functions-1.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "a68552a0da438bf8b2b8d563ff9da4a4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14214, "upload_time": "2019-11-07T14:22:05", "upload_time_iso_8601": "2019-11-07T14:22:05.135949Z", "url": "https://files.pythonhosted.org/packages/2e/e5/9dceb53a54ebd4a3bc1dd9082485ac23c1c63f6f95b623917e6f289a108c/easierai_common_functions-1.4.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e1c7a46d57ba4cc4f801668aa03cf3a6", "sha256": "b7e538e56cd650083c594eeaa7dddc8945a37f5b20ba69f171028e2b02ed48dd" }, "downloads": -1, "filename": "easierai_common_functions-1.4.2.tar.gz", "has_sig": false, "md5_digest": "e1c7a46d57ba4cc4f801668aa03cf3a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8439, "upload_time": "2019-11-07T14:22:06", "upload_time_iso_8601": "2019-11-07T14:22:06.589263Z", "url": "https://files.pythonhosted.org/packages/3d/64/79b6c376cfc3005c6d6a9d3a09583c2d86c203a98e2ce0a554c283c5efc5/easierai_common_functions-1.4.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "5e700a56fba682b055814514cfb7efe3", "sha256": "8155e28cad23f5dd8343828c1e15bf72178d94d7d74cb5f55f8e1cb0cbbb1b3b" }, "downloads": -1, "filename": "easierai_common_functions-1.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5e700a56fba682b055814514cfb7efe3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14073, "upload_time": "2019-11-08T12:35:46", "upload_time_iso_8601": "2019-11-08T12:35:46.594315Z", "url": "https://files.pythonhosted.org/packages/04/55/a603ad7679add2f13bd1cab174278e6bd3581313477710a31bcb8998cbc5/easierai_common_functions-1.5.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3602160f0e02279a1cca88c8b9fc3208", "sha256": "be0aac3cdabb89dcef18dc941d1917ce8da49d14adfb055a3aa465ca2c287c91" }, "downloads": -1, "filename": "easierai_common_functions-1.5.0.tar.gz", "has_sig": false, "md5_digest": "3602160f0e02279a1cca88c8b9fc3208", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8185, "upload_time": "2019-11-08T12:35:48", "upload_time_iso_8601": "2019-11-08T12:35:48.125922Z", "url": "https://files.pythonhosted.org/packages/25/a4/26a51cb1060648e5e9422fb455bbf44d8c5e12d4b8b2e16c8f98196372c1/easierai_common_functions-1.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "23a1f79f77aee42dc061e0f2a89abe00", "sha256": "8141b3aef26c58265fc780f414d3f6f4fa570d3dbfabfc02a07e471bc6e45d4b" }, "downloads": -1, "filename": "easierai_common_functions-1.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "23a1f79f77aee42dc061e0f2a89abe00", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15190, "upload_time": "2019-11-12T08:36:12", "upload_time_iso_8601": "2019-11-12T08:36:12.062907Z", "url": "https://files.pythonhosted.org/packages/01/bd/586baf1b9fc7255143c56a08d2ae448dbecc8c4d09d14042148adbfe2da3/easierai_common_functions-1.6.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "14f093ac05109fc349f6a53dc3fdecd4", "sha256": "2f24910f6a24c8ce31c3f87c800ae54f3ec6f8a25b0698b6479db5155eba9d2f" }, "downloads": -1, "filename": "easierai_common_functions-1.6.0.tar.gz", "has_sig": false, "md5_digest": "14f093ac05109fc349f6a53dc3fdecd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8698, "upload_time": "2019-11-12T08:36:13", "upload_time_iso_8601": "2019-11-12T08:36:13.806783Z", "url": "https://files.pythonhosted.org/packages/c9/9e/831734caaf260621cac556376de24a9c2a356134c420c8f46b8600afaf97/easierai_common_functions-1.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "d34ac9ff297c508c92efa185ef1d27d8", "sha256": "1534007156cd210f2ccc2529511867b31237a31543310d9a3ad86d228e270d3e" }, "downloads": -1, "filename": "easierai_common_functions-1.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d34ac9ff297c508c92efa185ef1d27d8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15228, "upload_time": "2019-12-03T11:11:06", "upload_time_iso_8601": "2019-12-03T11:11:06.780690Z", "url": "https://files.pythonhosted.org/packages/99/c0/d5b4f10209a144c3b1d8e0d4774053e5607f4cb7baae70f2bdedf39c0d8a/easierai_common_functions-1.6.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "377e33865d8e61cff9df2e7d5536991b", "sha256": "c056cacd396551c76fba3b7f59f6e8389b9386fddb24dc3317913fe3ce641e27" }, "downloads": -1, "filename": "easierai_common_functions-1.6.1.tar.gz", "has_sig": false, "md5_digest": "377e33865d8e61cff9df2e7d5536991b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8728, "upload_time": "2019-12-03T11:11:08", "upload_time_iso_8601": "2019-12-03T11:11:08.422592Z", "url": "https://files.pythonhosted.org/packages/89/77/6941d5de2d1c8ed73c81105c4f504653f1c11d4ecd3080c7b1e5824ab524/easierai_common_functions-1.6.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "b48a91f3a77b4701f0a136e970723890", "sha256": "dfea0bb724062ce86b56936f70c7610cae3a89d79e842d716fc66f5efbe8419c" }, "downloads": -1, "filename": "easierai_common_functions-1.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b48a91f3a77b4701f0a136e970723890", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16314, "upload_time": "2019-12-03T14:35:57", "upload_time_iso_8601": "2019-12-03T14:35:57.094785Z", "url": "https://files.pythonhosted.org/packages/b3/3e/8b107df187e3ca0dec8f5540823d930eb8bd691b5076a07560e7a2ee1a83/easierai_common_functions-1.7.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fd62b53903c7567951f3bc527e875643", "sha256": "56c3770b30e8befc3ad872af3f52e7ca13836356a6358b76afac865557857a6c" }, "downloads": -1, "filename": "easierai_common_functions-1.7.0.tar.gz", "has_sig": false, "md5_digest": "fd62b53903c7567951f3bc527e875643", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9455, "upload_time": "2019-12-03T14:35:59", "upload_time_iso_8601": "2019-12-03T14:35:59.004000Z", "url": "https://files.pythonhosted.org/packages/b6/48/72951aeee1754f1cb40bd42a2fa340e723cc5436336a82f38515722203c6/easierai_common_functions-1.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.1": [ { "comment_text": "", "digests": { "md5": "33c1ff8720ba9af98861ab8392c20ab4", "sha256": "7820d11a3afadc78386b6f20c5bd611eef02fd4d597d40d72c250993319ba01e" }, "downloads": -1, "filename": "easierai_common_functions-1.7.1-py3-none-any.whl", "has_sig": false, "md5_digest": "33c1ff8720ba9af98861ab8392c20ab4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18220, "upload_time": "2020-01-31T07:39:42", "upload_time_iso_8601": "2020-01-31T07:39:42.758532Z", "url": "https://files.pythonhosted.org/packages/a5/1c/32b42c57654a92f2c01cebfb423c3fe7d0b2558b3138325eabe1f39b02c1/easierai_common_functions-1.7.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "13059495343d7057bffa329d60778ea4", "sha256": "bb7a2852f058d707c4385bdd7874c1a2d6ef765fbdfa6c310f18e4866ac5fda6" }, "downloads": -1, "filename": "easierai_common_functions-1.7.1.tar.gz", "has_sig": false, "md5_digest": "13059495343d7057bffa329d60778ea4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11701, "upload_time": "2020-01-31T07:39:44", "upload_time_iso_8601": "2020-01-31T07:39:44.491409Z", "url": "https://files.pythonhosted.org/packages/40/38/93f3f379a71b32ab1fcdf6bba91fc17c2a1e0ae9771cbe066e05a86c8264/easierai_common_functions-1.7.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.2": [ { "comment_text": "", "digests": { "md5": "64208d74665455a45314cb8b83b8180f", "sha256": "0289de03a92fd1860d71d6e575bad9edf3b0d163858fa4b0f3d4180585d9fb95" }, "downloads": -1, "filename": "easierai_common_functions-1.7.2-py3-none-any.whl", "has_sig": false, "md5_digest": "64208d74665455a45314cb8b83b8180f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18219, "upload_time": "2020-01-31T12:55:39", "upload_time_iso_8601": "2020-01-31T12:55:39.614786Z", "url": "https://files.pythonhosted.org/packages/e3/22/b39c38f9c8af1077b0d741e8c98d97a4e7c11d0b1992a152d2b6b21e4417/easierai_common_functions-1.7.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6100357c88c13061620016cbfca0c239", "sha256": "52cc523876a944365c1674c9d7cd72ef591a1d4cb8e2ae9858a2b99cd33f48c0" }, "downloads": -1, "filename": "easierai_common_functions-1.7.2.tar.gz", "has_sig": false, "md5_digest": "6100357c88c13061620016cbfca0c239", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11721, "upload_time": "2020-01-31T12:55:41", "upload_time_iso_8601": "2020-01-31T12:55:41.215405Z", "url": "https://files.pythonhosted.org/packages/57/0d/13f4938bcc854f1909ff11dff18abe658887dd9d4722c573e82832ee96b2/easierai_common_functions-1.7.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.3": [ { "comment_text": "", "digests": { "md5": "ad80e480486cc13cf4b46c3cf88b9a0a", "sha256": "cf10e6936026ff014b05d979b83b4e728a6c898fc959cf7a7b51c63f2d863cc1" }, "downloads": -1, "filename": "easierai_common_functions-1.7.3-py3-none-any.whl", "has_sig": false, "md5_digest": "ad80e480486cc13cf4b46c3cf88b9a0a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18238, "upload_time": "2020-01-31T13:20:12", "upload_time_iso_8601": "2020-01-31T13:20:12.016111Z", "url": "https://files.pythonhosted.org/packages/d7/e0/94e5c2a78e840bd421f13f78dcfd6efe97be4c89a702ecad737e9597054c/easierai_common_functions-1.7.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7296ea6a8b6d933f1ff9a23a23cb9248", "sha256": "1c0309c734a9a5f2b74edc699bf331f82920345734018fdfec94f3a6ae993ca2" }, "downloads": -1, "filename": "easierai_common_functions-1.7.3.tar.gz", "has_sig": false, "md5_digest": "7296ea6a8b6d933f1ff9a23a23cb9248", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11735, "upload_time": "2020-01-31T13:20:13", "upload_time_iso_8601": "2020-01-31T13:20:13.730879Z", "url": "https://files.pythonhosted.org/packages/36/4d/f966417873564fbc4aab3019b184b15015e84ab6b6b0c52185c976b329b2/easierai_common_functions-1.7.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.4": [ { "comment_text": "", "digests": { "md5": "800cf8cb4547007fab435f3a1940369b", "sha256": "2f93c3757f79db388592fd29ac3fd10d2a5ef283eba9f8b90e5861e44285f478" }, "downloads": -1, "filename": "easierai_common_functions-1.7.4-py3-none-any.whl", "has_sig": false, "md5_digest": "800cf8cb4547007fab435f3a1940369b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18257, "upload_time": "2020-02-03T08:01:12", "upload_time_iso_8601": "2020-02-03T08:01:12.975195Z", "url": "https://files.pythonhosted.org/packages/2f/a9/e52a2f07578c758a10b7b7a870077349ab20f82afbcba5dd2392e7b2f570/easierai_common_functions-1.7.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bdf34bbff46f06daba262b961c7206fd", "sha256": "56406894ee309b007df4ac5038147b5600b5b004396c46c3b5f961081acf8849" }, "downloads": -1, "filename": "easierai_common_functions-1.7.4.tar.gz", "has_sig": false, "md5_digest": "bdf34bbff46f06daba262b961c7206fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11737, "upload_time": "2020-02-03T08:01:14", "upload_time_iso_8601": "2020-02-03T08:01:14.385016Z", "url": "https://files.pythonhosted.org/packages/c0/5d/1c0f78618d39f99f492fe6cd27a14047e6838fe88afebd7f47ffbbdf3b5f/easierai_common_functions-1.7.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.5": [ { "comment_text": "", "digests": { "md5": "309a037aef7005119a7bddff8dba9ef1", "sha256": "176c9fd10da763fdfae6333e62024560da5ffc7385559d31a4571a1b4765618a" }, "downloads": -1, "filename": "easierai_common_functions-1.7.5-py3-none-any.whl", "has_sig": false, "md5_digest": "309a037aef7005119a7bddff8dba9ef1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18254, "upload_time": "2020-02-03T08:22:09", "upload_time_iso_8601": "2020-02-03T08:22:09.025988Z", "url": "https://files.pythonhosted.org/packages/51/32/59bb85613857db5e9bf9bd227722eac1391ef1ed25500adf717a07b10714/easierai_common_functions-1.7.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "db714a0ce42b77e113f7e524b64b96fe", "sha256": "bcbcb43d71a1a48a85ade7ee4fc6501bcfb2bdde1df3e197df2cf5c516bdd0c9" }, "downloads": -1, "filename": "easierai_common_functions-1.7.5.tar.gz", "has_sig": false, "md5_digest": "db714a0ce42b77e113f7e524b64b96fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11729, "upload_time": "2020-02-03T08:22:10", "upload_time_iso_8601": "2020-02-03T08:22:10.659097Z", "url": "https://files.pythonhosted.org/packages/a0/ac/1cfbcedbbb75a7d328b0649463a14043a3aaa39a0f50e50b8c56ceb6d911/easierai_common_functions-1.7.5.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.6": [ { "comment_text": "", "digests": { "md5": "c8dade8ecbccaa8ffd825b209c650007", "sha256": "1ff74065b60bf6e6e7371341ef893b831e1b8ccef22a19845c8a26f9bb1298cf" }, "downloads": -1, "filename": "easierai_common_functions-1.7.6-py3-none-any.whl", "has_sig": false, "md5_digest": "c8dade8ecbccaa8ffd825b209c650007", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18293, "upload_time": "2020-02-03T08:56:48", "upload_time_iso_8601": "2020-02-03T08:56:48.765541Z", "url": "https://files.pythonhosted.org/packages/70/04/1eeb2f2ad44453bf06b2f562b9d4f6307238e29f3bc0d139a625dd684e12/easierai_common_functions-1.7.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "078be26a5445d03e7ca4384b7d0a5f91", "sha256": "ebfe58982c29bcd4ad7d7fbb68532dec524cbf0c2cc4cca6ac86ed57ce2c4cc6" }, "downloads": -1, "filename": "easierai_common_functions-1.7.6.tar.gz", "has_sig": false, "md5_digest": "078be26a5445d03e7ca4384b7d0a5f91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11759, "upload_time": "2020-02-03T08:56:50", "upload_time_iso_8601": "2020-02-03T08:56:50.609797Z", "url": "https://files.pythonhosted.org/packages/16/fd/6a787797206d668fef6667fcc91a55e7d7f854604625f308faa306444248/easierai_common_functions-1.7.6.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.7": [ { "comment_text": "", "digests": { "md5": "e281aa413b864b5aeb39592847a0acf0", "sha256": "516e522914d63843ee06da41fa9e1c2c092db5a45b7d3c7906433c3f55d3af0b" }, "downloads": -1, "filename": "easierai_common_functions-1.7.7-py3-none-any.whl", "has_sig": false, "md5_digest": "e281aa413b864b5aeb39592847a0acf0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18339, "upload_time": "2020-02-03T10:05:44", "upload_time_iso_8601": "2020-02-03T10:05:44.054550Z", "url": "https://files.pythonhosted.org/packages/e9/39/eb092fd8254cb48a6cf2ba13c0a4dd791b1ba00ee63fea1c0a3c96e7d4ba/easierai_common_functions-1.7.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f6539d76d212dacde17847b998175017", "sha256": "f019342316a85f1ebc49454c24e620cbe97cba105acfd898fa9caa5b4a309bc5" }, "downloads": -1, "filename": "easierai_common_functions-1.7.7.tar.gz", "has_sig": false, "md5_digest": "f6539d76d212dacde17847b998175017", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11804, "upload_time": "2020-02-03T10:05:45", "upload_time_iso_8601": "2020-02-03T10:05:45.635502Z", "url": "https://files.pythonhosted.org/packages/c6/ca/efd69bd459443031674b75e041109aec3dd3f3594f3d838cb9207fdd361c/easierai_common_functions-1.7.7.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.8": [ { "comment_text": "", "digests": { "md5": "703e6ea4bd1327511be440f26757b0e5", "sha256": "732cae877c8e1b558d0b021ebdbf90177bda63b6e23bb7510f7cf23e823cbdd2" }, "downloads": -1, "filename": "easierai_common_functions-1.7.8-py3-none-any.whl", "has_sig": false, "md5_digest": "703e6ea4bd1327511be440f26757b0e5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18333, "upload_time": "2020-02-03T10:24:59", "upload_time_iso_8601": "2020-02-03T10:24:59.919954Z", "url": "https://files.pythonhosted.org/packages/cb/a3/0e393d9bab4f88a0ae054433572e76faa57d1592c6306d4614d43bf517a6/easierai_common_functions-1.7.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "13fb0cfbfc5edf53b1eddbc739b1a338", "sha256": "96637f9769a5632ffbea641baa24539c9b1d64a438e2f5560c0019679c4c7314" }, "downloads": -1, "filename": "easierai_common_functions-1.7.8.tar.gz", "has_sig": false, "md5_digest": "13fb0cfbfc5edf53b1eddbc739b1a338", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11818, "upload_time": "2020-02-03T10:25:01", "upload_time_iso_8601": "2020-02-03T10:25:01.686234Z", "url": "https://files.pythonhosted.org/packages/d5/95/24fe6eade7db54ebb9ab75c4d5c76b7fd1d064bfe065e93f64adce2ccb81/easierai_common_functions-1.7.8.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.9": [ { "comment_text": "", "digests": { "md5": "153771e897c295c1209a0a6289e57487", "sha256": "e752097896b3d0b003372110678ec19396b2d014296050de223b5df60dbe2aa6" }, "downloads": -1, "filename": "easierai_common_functions-1.7.9-py3-none-any.whl", "has_sig": false, "md5_digest": "153771e897c295c1209a0a6289e57487", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18286, "upload_time": "2020-02-03T10:58:24", "upload_time_iso_8601": "2020-02-03T10:58:24.048006Z", "url": "https://files.pythonhosted.org/packages/3e/b8/2411ec9c9de573586a02b12139c84a80a6f58bcc21df5f5b780d4a522d16/easierai_common_functions-1.7.9-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c55041989be488212409d8635a80fb8b", "sha256": "37616140766e77ba20d7e93d65ba6f98b9529ba75e4bc2d5a469d21fedc8fa4d" }, "downloads": -1, "filename": "easierai_common_functions-1.7.9.tar.gz", "has_sig": false, "md5_digest": "c55041989be488212409d8635a80fb8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11771, "upload_time": "2020-02-03T10:58:25", "upload_time_iso_8601": "2020-02-03T10:58:25.716847Z", "url": "https://files.pythonhosted.org/packages/9c/6c/2bc29e45ee880f87031d34acc753e9ee2933b0190a3713137655e5fdb776/easierai_common_functions-1.7.9.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.0": [ { "comment_text": "", "digests": { "md5": "dfc39021e15511beff67563f1713b368", "sha256": "d930db5535b8750e0c36e2c1498eb39e37be94476c26cadf1e25d6839b3d14d4" }, "downloads": -1, "filename": "easierai_common_functions-1.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "dfc39021e15511beff67563f1713b368", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18279, "upload_time": "2020-02-03T11:22:05", "upload_time_iso_8601": "2020-02-03T11:22:05.549423Z", "url": "https://files.pythonhosted.org/packages/f7/9a/602dc1f02bbf6390b42d5481f3282d05622eeab21ae118ed5257d3c9cb19/easierai_common_functions-1.8.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ee3841f298dcfaf78eb9c8d7f9dbec8b", "sha256": "609c2fdc0d05aea9e36c394d206b862975fe9f84de5a11f0901033f18eac1bb0" }, "downloads": -1, "filename": "easierai_common_functions-1.8.0.tar.gz", "has_sig": false, "md5_digest": "ee3841f298dcfaf78eb9c8d7f9dbec8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11757, "upload_time": "2020-02-03T11:22:06", "upload_time_iso_8601": "2020-02-03T11:22:06.834477Z", "url": "https://files.pythonhosted.org/packages/8f/b1/ee3f0213d8bc3371770ce05ddd1b60b219cb858047d232f0b46a38a7d0a5/easierai_common_functions-1.8.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.1": [ { "comment_text": "", "digests": { "md5": "c9ae9ddcc168f67baa49780f5ec4a982", "sha256": "95565b315e05e6358542dbb09c591e8b0aab2e802a57e729010716b957322530" }, "downloads": -1, "filename": "easierai_common_functions-1.8.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c9ae9ddcc168f67baa49780f5ec4a982", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18317, "upload_time": "2020-02-03T12:21:27", "upload_time_iso_8601": "2020-02-03T12:21:27.023897Z", "url": "https://files.pythonhosted.org/packages/37/e8/1d112b7a9938872292950b76ea59a8c1204213747b4728ed5906933d16be/easierai_common_functions-1.8.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0d8dd3de29813d1b1b7fbf261c7b7051", "sha256": "acb746bd2e69245d791bf76277c7de7cbea18ea689e840a0cf5e27df96883c1f" }, "downloads": -1, "filename": "easierai_common_functions-1.8.1.tar.gz", "has_sig": false, "md5_digest": "0d8dd3de29813d1b1b7fbf261c7b7051", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11796, "upload_time": "2020-02-03T12:21:28", "upload_time_iso_8601": "2020-02-03T12:21:28.840614Z", "url": "https://files.pythonhosted.org/packages/2e/d5/a37e12945b707f42ea441ec7e240badec2efdd6a65e8d947e20882bcaecd/easierai_common_functions-1.8.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.2": [ { "comment_text": "", "digests": { "md5": "6345231e283deacb3414fc800dc16775", "sha256": "1a5fe36c8cdd40e436c8d347711453c6af6864743d2e3afff4314499ed07b237" }, "downloads": -1, "filename": "easierai_common_functions-1.8.2-py3-none-any.whl", "has_sig": false, "md5_digest": "6345231e283deacb3414fc800dc16775", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18340, "upload_time": "2020-02-03T12:55:44", "upload_time_iso_8601": "2020-02-03T12:55:44.819831Z", "url": "https://files.pythonhosted.org/packages/71/f9/af5382131992d3006088502daf53e32317b8b9ab943a472258c7766632e2/easierai_common_functions-1.8.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bb1f8a2cca05cf6e008f0c4c3c024b79", "sha256": "0ff26af87d165d9ffb2e1f9a0e41c5307307e6c213ae9b3349db14e315787881" }, "downloads": -1, "filename": "easierai_common_functions-1.8.2.tar.gz", "has_sig": false, "md5_digest": "bb1f8a2cca05cf6e008f0c4c3c024b79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11807, "upload_time": "2020-02-03T12:55:46", "upload_time_iso_8601": "2020-02-03T12:55:46.527268Z", "url": "https://files.pythonhosted.org/packages/be/da/30195eb569f24726ecd98beca5e573ff54a6c43bdaf15f5a210daed07e81/easierai_common_functions-1.8.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.3": [ { "comment_text": "", "digests": { "md5": "78c3b47a65500a4b2dc0ed5f5423d966", "sha256": "f211a2fde6874fb4120bdda0652801ef77ea80921280a6e5039cfd94f708d465" }, "downloads": -1, "filename": "easierai_common_functions-1.8.3-py3-none-any.whl", "has_sig": false, "md5_digest": "78c3b47a65500a4b2dc0ed5f5423d966", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18519, "upload_time": "2020-02-05T09:38:35", "upload_time_iso_8601": "2020-02-05T09:38:35.277451Z", "url": "https://files.pythonhosted.org/packages/d9/ff/2e22d9c188321e54a9e776f01127541aa2c0586088dd93b7535b481e8324/easierai_common_functions-1.8.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b242e2bdfaaa7038627f2c7a71c10348", "sha256": "8045e6fd477887c19f44561593e2e7110c57ea77e095db811f5a8bf2b5d9c210" }, "downloads": -1, "filename": "easierai_common_functions-1.8.3.tar.gz", "has_sig": false, "md5_digest": "b242e2bdfaaa7038627f2c7a71c10348", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11954, "upload_time": "2020-02-05T09:38:37", "upload_time_iso_8601": "2020-02-05T09:38:37.014422Z", "url": "https://files.pythonhosted.org/packages/01/4f/120e4640d4daa8cdcaf92dff99e7cebd9ca35768854811ec68d77436729e/easierai_common_functions-1.8.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.4": [ { "comment_text": "", "digests": { "md5": "b4c108903f778ca3c19b9de89ea604bf", "sha256": "6e33f9e9bbbced47096cd206c0bcb9fe2c25ec145b482d422f2e3bcd55c36aab" }, "downloads": -1, "filename": "easierai_common_functions-1.8.4-py3-none-any.whl", "has_sig": false, "md5_digest": "b4c108903f778ca3c19b9de89ea604bf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18589, "upload_time": "2020-02-20T08:00:01", "upload_time_iso_8601": "2020-02-20T08:00:01.082782Z", "url": "https://files.pythonhosted.org/packages/3a/d6/2bbe639b4203f14b9fc96cc97d0ac3fb1ee93d265144349255d7824cc682/easierai_common_functions-1.8.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6739c7f512575bd7a0f7ebcfc72e6391", "sha256": "3373a040c25449d7f9ffa910947afd9edcb5e65f2c06b46783787210295e9cc8" }, "downloads": -1, "filename": "easierai_common_functions-1.8.4.tar.gz", "has_sig": false, "md5_digest": "6739c7f512575bd7a0f7ebcfc72e6391", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11995, "upload_time": "2020-02-20T08:00:02", "upload_time_iso_8601": "2020-02-20T08:00:02.784282Z", "url": "https://files.pythonhosted.org/packages/d5/d9/07aa701d323d6a5fdc7b79f16400c9f64cd5ef784bcec1c4c09cba75f075/easierai_common_functions-1.8.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.5": [ { "comment_text": "", "digests": { "md5": "82dbd89db85734877cf76eb44a1056f2", "sha256": "a89313b64ad379c7e1f3ed214720132251d68e4667030226242a01e11b23a375" }, "downloads": -1, "filename": "easierai_common_functions-1.8.5-py3-none-any.whl", "has_sig": false, "md5_digest": "82dbd89db85734877cf76eb44a1056f2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18581, "upload_time": "2020-02-20T08:19:27", "upload_time_iso_8601": "2020-02-20T08:19:27.776999Z", "url": "https://files.pythonhosted.org/packages/9f/91/9f5d07ac4418700fc554cd755f242bb84821b8d477ba7b39bab0d6558d93/easierai_common_functions-1.8.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "040bd47ea94f9564ba941042e86c73fb", "sha256": "b27184aae0f6e025a772e1ce3944a291b747b15cded19b145b25db4537ae9535" }, "downloads": -1, "filename": "easierai_common_functions-1.8.5.tar.gz", "has_sig": false, "md5_digest": "040bd47ea94f9564ba941042e86c73fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11981, "upload_time": "2020-02-20T08:19:29", "upload_time_iso_8601": "2020-02-20T08:19:29.413792Z", "url": "https://files.pythonhosted.org/packages/90/0a/6f02837ebe9f2ff8100a0ff014a448d4f549dad3bb08315eff59e8488f11/easierai_common_functions-1.8.5.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.6": [ { "comment_text": "", "digests": { "md5": "00eda25f821aab302a5e8699f36232f8", "sha256": "31232729bead2755e29adb03826f843a4b97cee81e61dddc91de662bb8d9974a" }, "downloads": -1, "filename": "easierai_common_functions-1.8.6-py3-none-any.whl", "has_sig": false, "md5_digest": "00eda25f821aab302a5e8699f36232f8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18598, "upload_time": "2020-02-27T08:55:03", "upload_time_iso_8601": "2020-02-27T08:55:03.768862Z", "url": "https://files.pythonhosted.org/packages/ae/9e/68dbebe4cc9619f6fc98f2a98d72aae27e6b3f01e8553cc2d4122e4b433d/easierai_common_functions-1.8.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f6decbb1ac363d602297bee148afb6dd", "sha256": "b7ed03303fbcbb4e478b1ff0a88732735bd0ce98b4573ca066a5f96fb4f72245" }, "downloads": -1, "filename": "easierai_common_functions-1.8.6.tar.gz", "has_sig": false, "md5_digest": "f6decbb1ac363d602297bee148afb6dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12000, "upload_time": "2020-02-27T08:55:05", "upload_time_iso_8601": "2020-02-27T08:55:05.602781Z", "url": "https://files.pythonhosted.org/packages/61/32/e20acb86bae681c55ce2ff462ede39623ba9e07901c140653249e1fa80d0/easierai_common_functions-1.8.6.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.7": [ { "comment_text": "", "digests": { "md5": "0288378ac6d78b50df4734e0045be506", "sha256": "9904fda269c199490af88b9f20caa04b4c18fc2d55e506222b4391fe2d428365" }, "downloads": -1, "filename": "easierai_common_functions-1.8.7-py3-none-any.whl", "has_sig": false, "md5_digest": "0288378ac6d78b50df4734e0045be506", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18608, "upload_time": "2020-02-27T09:10:52", "upload_time_iso_8601": "2020-02-27T09:10:52.925735Z", "url": "https://files.pythonhosted.org/packages/4b/a6/1f04945f7df7386ee5cd0c8634c98b279c428c8ff8bfda3fa4b0bc737ee0/easierai_common_functions-1.8.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "41bc38abbb6f1341a32318c0f75dc253", "sha256": "fa938cc8e26b3d14aa68c04fda862b90c9c1d845ae60ebc394d57a3d74767ef8" }, "downloads": -1, "filename": "easierai_common_functions-1.8.7.tar.gz", "has_sig": false, "md5_digest": "41bc38abbb6f1341a32318c0f75dc253", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12007, "upload_time": "2020-02-27T09:10:54", "upload_time_iso_8601": "2020-02-27T09:10:54.596373Z", "url": "https://files.pythonhosted.org/packages/23/c2/d77a0a2e824792f5d623a0c96f5ca49e14c3f171adb4188ecb7a3d0f8722/easierai_common_functions-1.8.7.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.8": [ { "comment_text": "", "digests": { "md5": "22967b5b7b2d6e3d7370f85ce57e9cb9", "sha256": "b12bcccb7a7d48997eab4bbba10dc7966b0bb97ac431a7d1ce9f18b3341648eb" }, "downloads": -1, "filename": "easierai_common_functions-1.8.8-py3-none-any.whl", "has_sig": false, "md5_digest": "22967b5b7b2d6e3d7370f85ce57e9cb9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18580, "upload_time": "2020-03-11T15:25:35", "upload_time_iso_8601": "2020-03-11T15:25:35.762811Z", "url": "https://files.pythonhosted.org/packages/fd/51/c2f86e855bb7bb9502fe64c428e5e94954a7d9b2df049b626e7194f1f884/easierai_common_functions-1.8.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e8eb37dcae9d71299daa65e94aabdfa2", "sha256": "2d2e80629f7915ac5f4649540906859ffca4b008c2009e2209c34e3c7133c831" }, "downloads": -1, "filename": "easierai_common_functions-1.8.8.tar.gz", "has_sig": false, "md5_digest": "e8eb37dcae9d71299daa65e94aabdfa2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11976, "upload_time": "2020-03-11T15:25:37", "upload_time_iso_8601": "2020-03-11T15:25:37.409410Z", "url": "https://files.pythonhosted.org/packages/9e/54/eaea2acded5680bf6309fab15f950b9e3186303e245b57009315e6693ffa/easierai_common_functions-1.8.8.tar.gz", "yanked": false, "yanked_reason": null } ], "1.9.0": [ { "comment_text": "", "digests": { "md5": "488894273672baa2c626811e706866da", "sha256": "de65edb621909cbce0874205ddc57c0920847d46610329a63ad19e42a3870404" }, "downloads": -1, "filename": "easierai_common_functions-1.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "488894273672baa2c626811e706866da", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30974, "upload_time": "2020-03-16T07:18:23", "upload_time_iso_8601": "2020-03-16T07:18:23.855289Z", "url": "https://files.pythonhosted.org/packages/22/43/dd93f22bafa7d121e4deb1eb684971c4003c2fc8851b5c726261be582f43/easierai_common_functions-1.9.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "55e67a2ecc78adab32e389404a2430a8", "sha256": "b6bd4d2b1be4e8b698d9a71a5c07a7a279dad6e6abda9d30a1efdecf3254b2fa" }, "downloads": -1, "filename": "easierai_common_functions-1.9.0.tar.gz", "has_sig": false, "md5_digest": "55e67a2ecc78adab32e389404a2430a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12031, "upload_time": "2020-03-16T07:18:25", "upload_time_iso_8601": "2020-03-16T07:18:25.371498Z", "url": "https://files.pythonhosted.org/packages/5f/4d/bfa45be3d318d7899b11f57ab055bcb1e9b0e5574703485a8e820b765572/easierai_common_functions-1.9.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.9.1": [ { "comment_text": "", "digests": { "md5": "809cb083ca63524ef366790499bfc575", "sha256": "6d36e48dc1c9887a712c574a53f7f5b010a0c5d0a495e73f15c30dea1aada4b4" }, "downloads": -1, "filename": "easierai_common_functions-1.9.1-py3-none-any.whl", "has_sig": false, "md5_digest": "809cb083ca63524ef366790499bfc575", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 40178, "upload_time": "2020-07-29T09:15:51", "upload_time_iso_8601": "2020-07-29T09:15:51.026779Z", "url": "https://files.pythonhosted.org/packages/74/2b/c99bb15db959abbdfb3b3ffc992368ee2c0cc847662c293359c4782cf594/easierai_common_functions-1.9.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "def18e1bfc6189daae0bfb7e674adfd6", "sha256": "d3aea154cabbeb3e947bc3551e3825b284c6d3cfeded930541dd17fb6ff6bfc5" }, "downloads": -1, "filename": "easierai_common_functions-1.9.1.tar.gz", "has_sig": false, "md5_digest": "def18e1bfc6189daae0bfb7e674adfd6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12919, "upload_time": "2020-07-29T09:15:53", "upload_time_iso_8601": "2020-07-29T09:15:53.278872Z", "url": "https://files.pythonhosted.org/packages/67/2c/5b5269c3b025566384ac86870ee4c4ba48ca839609273b62a1476e6acd9c/easierai_common_functions-1.9.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.9.2": [ { "comment_text": "", "digests": { "md5": "27fd5319e06d460220104dc85f5395a4", "sha256": "16a66042626df06d1dd1bcd26cc02f22571746606b29e0a4e2c3ab21c0587f82" }, "downloads": -1, "filename": "easierai_common_functions-1.9.2-py3-none-any.whl", "has_sig": false, "md5_digest": "27fd5319e06d460220104dc85f5395a4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39788, "upload_time": "2020-08-19T08:06:45", "upload_time_iso_8601": "2020-08-19T08:06:45.917663Z", "url": "https://files.pythonhosted.org/packages/e9/2d/768e9cbe1d36e27478b78b6ac422b7a91130fe46d6b60f495188ce510c2a/easierai_common_functions-1.9.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "afe459d9b5ff6dc210f1e3e4a2524945", "sha256": "89882b5a541d1cb1d211bd9fc00b5ab823f06f183ce5236002140b302d734e0f" }, "downloads": -1, "filename": "easierai_common_functions-1.9.2.tar.gz", "has_sig": false, "md5_digest": "afe459d9b5ff6dc210f1e3e4a2524945", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12739, "upload_time": "2020-08-19T08:06:47", "upload_time_iso_8601": "2020-08-19T08:06:47.302788Z", "url": "https://files.pythonhosted.org/packages/a1/6a/15bc8007aa2b67350a72da7f00627ad9860f2f1ead57d91880c3012c1404/easierai_common_functions-1.9.2.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "27fd5319e06d460220104dc85f5395a4", "sha256": "16a66042626df06d1dd1bcd26cc02f22571746606b29e0a4e2c3ab21c0587f82" }, "downloads": -1, "filename": "easierai_common_functions-1.9.2-py3-none-any.whl", "has_sig": false, "md5_digest": "27fd5319e06d460220104dc85f5395a4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39788, "upload_time": "2020-08-19T08:06:45", "upload_time_iso_8601": "2020-08-19T08:06:45.917663Z", "url": "https://files.pythonhosted.org/packages/e9/2d/768e9cbe1d36e27478b78b6ac422b7a91130fe46d6b60f495188ce510c2a/easierai_common_functions-1.9.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "afe459d9b5ff6dc210f1e3e4a2524945", "sha256": "89882b5a541d1cb1d211bd9fc00b5ab823f06f183ce5236002140b302d734e0f" }, "downloads": -1, "filename": "easierai_common_functions-1.9.2.tar.gz", "has_sig": false, "md5_digest": "afe459d9b5ff6dc210f1e3e4a2524945", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12739, "upload_time": "2020-08-19T08:06:47", "upload_time_iso_8601": "2020-08-19T08:06:47.302788Z", "url": "https://files.pythonhosted.org/packages/a1/6a/15bc8007aa2b67350a72da7f00627ad9860f2f1ead57d91880c3012c1404/easierai_common_functions-1.9.2.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }