{ "info": { "author": "Fattmerchant INC", "author_email": "support@fattmerchant.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Fattmerchant Python Client\n\nThis package aims to provide assitance while interacting with the\n[Fattmerchant](https://fattmerchant.com/api-documentation/) rest API.\n\nThis is the official python client which is supported by fattmerchant and bugs/issues/feature-requests can be posted on the official [github](https://github.com/fattmerchantorg/fattmerchant_python_client) page.\n\n## Python client documentation at [readthedocs](https://fattmerchant-python-sdk.readthedocs.io/en/latest/)\n\nbuild status\n[![Documentation Status](https://readthedocs.org/projects/fattmerchant-python-client/badge/?version=latest)](https://fattmerchant-python-client.readthedocs.io/en/latest/?badge=latest)\n\n## Install\n\n```\n# pre-req, you need Xcode cli tools:\nxcode-select --install\n\n# THEN:\nbrew update\nbrew install pyenv\n```\n\nNow, follow this guide to set up your \\$PATH.\nhttps://github.com/pyenv/pyenv#homebrew-on-macos\n\nMake sure you have a `.zshrc` OR `.bash_profile` file:\n\n```\n# zsh\nvim ~/.zshrc\n\n# bash\nvim ~/.bash_profile\n```\n\nFor either Zsh or Bash, paste into your rc file:\n\n```\n# Init Pyenv (if it exists) for all new shells\nif command -v pyenv 1>/dev/null 2>&1; then\n eval \"$(pyenv init -)\"\nfi\n```\n\n```\nsource ~/.zshrc\n# OR\nsource ~/.bash_profile\n```\n\n**Now Install The Python Binary**\n\n```\ncd path/to/project\n\n# First check python version\n`python --version`\n\nIf python version comes up to be 3.x.x then skip to creating virtualenv\n\n\n# this is the current version we use\npyenv install 3.8\n\n# so far it's installed but not used\n# use it globally\npyenv global 3.8\nsource ~/.zshrc\n# or ~/.bash_profile\n\n# Create Virtualenv\npip install virtualenv\n\n# do this anywhere you have a python project\nvirtualenv venv\n\n# source the venv\n# Note that virtualenv activates the python versoin ONLY for your current session, (your terminal Tab)\n`source venv/bin/activate`\n\n# this will install yapf and everything else in requirements.txt\npip install -r requirements.txt\n```\n\n_Note: If you get an error about zlib, then you may need to install with Homebrew before installing the python binary._\n\n**When done using venv**\n\n```\n# within your venv session...\ndeactivate\n```\n\n### VSCode Settings\n\nIn VScode install [Python Extensions](https://github.com/Microsoft/vscode-python)\n\nIn `.vscode/settings.json` enter this:\n\n```\n{\n \"python.pythonPath\": \"venv/bin/python\",\n \"editor.formatOnSave\": true,\n \"python.formatting.provider\": \"yapf\",\n \"python.linting.flake8Enabled\": true,\n \"python.linting.pylintEnabled\": false,\n \"python.linting.enabled\": true,\n \"restructuredtext.confPath\": \"${workspaceFolder}/docs/source\"\n}\n```\n\nThen, if VSCode asks you to install anything like flake8 just click \"yes\".\n\nThen, Select the Python binary as `venv` in VSCode:\n\n![select venv binary](./images/selectPython3.png)\n\n## SDK Usage (For client)\nEnsure that you have fattmerchant installed from pypi\ncreate a new file fm_client.py\nand put the following code \n\n```\nfrom fattmerchant.client import FMClient\t\nfatt = FMClient(\t\n \"YOUR_API_KEY_HERE\",\t\n \"local\"\t\n)\n```\nAPI key can get requested from \n\nhttps://fattmerchant.com/omni-overview-lp/\n\n## Test the package\n\nGo to `tests/static_data` directory and create a file called \"API_KEY\" and \npaste your API Key in this file. \n\n(Sometimes this does not work as expected because of 1.Pasting the key with quotes 2.Having an extra line in the file.)\n\n### This file is added to gitignore to make sure that you never accidentally commit it.\n\nAt the moment we jut have Basic_tests.py file working. \n\nTo test the file you can run \n*Windows*\n`python -m unittest tests\\Basic_tests.py`\n\n*Mac/Linux*\n\n`python -m unittest tests/Basic_tests.py`\n\n\nDeveloper should model their tests similar to what is written here.\n\nIdeally there will be a separate file for each controller/module. \n\n\n## Update Read the Docs \n\n- If adding a model or controller, make sure you add the new `.rst` file too `controllers.rst` or `models.rst` \n- Then add a new `.rst` file within the controllers or models directory in this format :\n\n```\nMy New Model/Controller\n ========\n .. automodule:: fattmerchant.controllers/model.my_new_model_or_controller\n :members:\n```\n\n- Deploy changes (to master)\n- Get login credentials to Read the Docs \n- Once logged in, go into the `Fattmerchant Python SDK` project\n- Go into the builds tab and click on the `Build Version` button, while `latest` is selected\n- Verify docs are updated successfully.\n\n## Release to PyPi\n\nIncrement version number in these files:\n\n- ./setup.py\n- ./docs/source/conf.py\n\n```\nsource venv/bin/activate\n\n# this will install yapf and everything else in requirements.txt\npip install -r requirements.txt\n\nmake upload\n```\n\nIf you get an auth error, before you fix your password and try again, clear the `dist` folder: `rm -f dist/*.gz && rm -f dist/*.whl`\n\nThe project is released here: https://pypi.org/project/fattmerchant/\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/fattmerchantorg/fattmerchant_python_client", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "fattmerchant", "package_url": "https://pypi.org/project/fattmerchant/", "platform": "", "project_url": "https://pypi.org/project/fattmerchant/", "project_urls": { "Homepage": "https://github.com/fattmerchantorg/fattmerchant_python_client" }, "release_url": "https://pypi.org/project/fattmerchant/2.0.1/", "requires_dist": [ "ddt", "requests" ], "requires_python": ">=3.5", "summary": "Python 3.x Client for Fattmerchant's Omni API", "version": "2.0.1", "yanked": false, "yanked_reason": null }, "last_serial": 10591187, "releases": { "0.0.0.1": [ { "comment_text": "", "digests": { "md5": "00a568ff8b34ecd4a84035762f6f712a", "sha256": "dfd207ea92e7d7723197340737ba584f311bf96081e9286a7e999793d13eb941" }, "downloads": -1, "filename": "fattmerchant-0.0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "00a568ff8b34ecd4a84035762f6f712a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5928, "upload_time": "2019-06-26T12:57:40", "upload_time_iso_8601": "2019-06-26T12:57:40.246689Z", "url": "https://files.pythonhosted.org/packages/1b/22/619277f7c226c244b0a270595be50725ff228c0c9b9bd686c4fbc8009fa2/fattmerchant-0.0.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.0.0.2": [ { "comment_text": "", "digests": { "md5": "4ab36229b4b454cfbca7994796443d2d", "sha256": "88342fd928eae01b23eaa78aa1144adff3b500809a911f7c6059539d649e71d2" }, "downloads": -1, "filename": "fattmerchant-0.0.0.2.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "4ab36229b4b454cfbca7994796443d2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8407, "upload_time": "2019-07-06T13:30:12", "upload_time_iso_8601": "2019-07-06T13:30:12.252348Z", "url": "https://files.pythonhosted.org/packages/97/01/39c479e782acd6a6d702cab44ed39c04809f8bd449c8d4d102c741f46bfa/fattmerchant-0.0.0.2.linux-x86_64.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "61eac2fe3970f888406db25230786be2", "sha256": "2fa35899807fd427cdf75e2115ab28d3ef320115def8e71ee8ec4b5e5c730102" }, "downloads": -1, "filename": "fattmerchant-0.0.0.2-py3.7.egg", "has_sig": false, "md5_digest": "61eac2fe3970f888406db25230786be2", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 13001, "upload_time": "2019-07-06T13:30:14", "upload_time_iso_8601": "2019-07-06T13:30:14.069338Z", "url": "https://files.pythonhosted.org/packages/6e/c6/c9664bebc0172856b30727cb47f9a2b10a793e4a351fb4eaf40d19fcde4e/fattmerchant-0.0.0.2-py3.7.egg", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3266283028687960cc0dba020324b09e", "sha256": "0f6b1f94585932c1f5536cab5c5be6ab73d5e4b335bb7c0bb8b3b67be6f91b36" }, "downloads": -1, "filename": "fattmerchant-0.0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3266283028687960cc0dba020324b09e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6928, "upload_time": "2019-07-06T13:29:53", "upload_time_iso_8601": "2019-07-06T13:29:53.397103Z", "url": "https://files.pythonhosted.org/packages/0b/f4/b28779e579a22ce28772e2bddb829bda42481943fa0cf395343de139d432/fattmerchant-0.0.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.0.0.3": [ { "comment_text": "", "digests": { "md5": "85c3c0ae8e28db03ca8089d3abb203dd", "sha256": "39d5227ac1ffb0f721bb2bcdda628b39a108c2e0de1810142ce19f9c8056104e" }, "downloads": -1, "filename": "fattmerchant-0.0.0.3.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "85c3c0ae8e28db03ca8089d3abb203dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11766, "upload_time": "2019-07-11T11:59:39", "upload_time_iso_8601": "2019-07-11T11:59:39.898825Z", "url": "https://files.pythonhosted.org/packages/6a/23/1ff82387df216cc62f3700b1f02651ed4500326450247a3e53393a475a64/fattmerchant-0.0.0.3.linux-x86_64.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "18c0363fa8db3930f7be8743ad41512a", "sha256": "a8ada7b08b2860141f70986eff8b651a7f995bb4a11f6d1213a71960ffcd237c" }, "downloads": -1, "filename": "fattmerchant-0.0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "18c0363fa8db3930f7be8743ad41512a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8944, "upload_time": "2019-07-11T12:00:34", "upload_time_iso_8601": "2019-07-11T12:00:34.084156Z", "url": "https://files.pythonhosted.org/packages/91/f4/e24794471f8ce7f5326a53dc311dccc770510a3261003bbb4044704f4162/fattmerchant-0.0.0.3-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.0.0.4": [ { "comment_text": "", "digests": { "md5": "0b0409e17b61b3403d04be734d0871ac", "sha256": "add8cc840892feb4225a95cb0cc0ea603ad7f465c1f06c3b677b383fc68c42dc" }, "downloads": -1, "filename": "fattmerchant-0.0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "0b0409e17b61b3403d04be734d0871ac", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10062, "upload_time": "2019-07-22T13:58:37", "upload_time_iso_8601": "2019-07-22T13:58:37.251250Z", "url": "https://files.pythonhosted.org/packages/6d/de/d62d3f9f961e99b80ba98af44fead32eaa3de12705670647db977c730cab/fattmerchant-0.0.0.4-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.0.0.5": [ { "comment_text": "", "digests": { "md5": "40788a2dc8bbb04e3d11c69bbd2be00d", "sha256": "9d5831cf7732c86cba993b8312113782f7b32c560131fbd700e57f7193bea686" }, "downloads": -1, "filename": "fattmerchant-0.0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "40788a2dc8bbb04e3d11c69bbd2be00d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10063, "upload_time": "2019-07-22T13:58:39", "upload_time_iso_8601": "2019-07-22T13:58:39.186023Z", "url": "https://files.pythonhosted.org/packages/11/ca/40e64c31901fbf3234952b840418e8f6d126db382550221bedd57cdbe56e/fattmerchant-0.0.0.5-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.0.0.7": [ { "comment_text": "", "digests": { "md5": "e71e4f1c35f70cff5f3ffd74fe075447", "sha256": "64d1fd75046c9e3e9defd2775375ad68776edd84967674f07e6716790e2a33d9" }, "downloads": -1, "filename": "fattmerchant-0.0.0.7.tar.gz", "has_sig": false, "md5_digest": "e71e4f1c35f70cff5f3ffd74fe075447", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 11009, "upload_time": "2019-08-08T10:51:08", "upload_time_iso_8601": "2019-08-08T10:51:08.578895Z", "url": "https://files.pythonhosted.org/packages/a3/48/e2056e3164e11019b9e80bf51a92f7344d85f52f91e1c59efcbda7657614/fattmerchant-0.0.0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.0.8": [ { "comment_text": "", "digests": { "md5": "179cd4129ac8d3970642daed33d29104", "sha256": "49020b379acfedb8fe526a6a865b2627f96f5be281dc86e1204338f39bcd74bf" }, "downloads": -1, "filename": "fattmerchant-0.0.0.8.tar.gz", "has_sig": false, "md5_digest": "179cd4129ac8d3970642daed33d29104", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 10752, "upload_time": "2019-08-08T12:10:25", "upload_time_iso_8601": "2019-08-08T12:10:25.268262Z", "url": "https://files.pythonhosted.org/packages/93/b1/68de38e6fc95eaaab6c9210b043221ecd50a42bd963f3f5152e296757d76/fattmerchant-0.0.0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.0.9": [ { "comment_text": "", "digests": { "md5": "98b30790f552991c483ea168b2067bb0", "sha256": "0ca1fed6e58fcbab92eacd82ab6defee0d85412ed4d47aba9fd3bd2ee909f4df" }, "downloads": -1, "filename": "fattmerchant-0.0.0.9-py2-none-any.whl", "has_sig": false, "md5_digest": "98b30790f552991c483ea168b2067bb0", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7", "size": 18105, "upload_time": "2019-09-03T12:59:14", "upload_time_iso_8601": "2019-09-03T12:59:14.572810Z", "url": "https://files.pythonhosted.org/packages/74/e4/fdc964e181fc97dfcd988297de6f1ef5f06739813d15eca0c802995600dd/fattmerchant-0.0.0.9-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1fb1c0a48c70e909660eb0e31932475f", "sha256": "f9f02649d088cbaadb5ec2b165a9d2f0fbb741f964d7098246b3e78ecec14f18" }, "downloads": -1, "filename": "fattmerchant-0.0.0.9.tar.gz", "has_sig": false, "md5_digest": "1fb1c0a48c70e909660eb0e31932475f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 12399, "upload_time": "2019-09-03T12:59:16", "upload_time_iso_8601": "2019-09-03T12:59:16.066211Z", "url": "https://files.pythonhosted.org/packages/f2/cc/efe74e52eb7053b91d2fc6f1752406c0c0eac2e7d915ac550780df15b258/fattmerchant-0.0.0.9.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "8124c54c3ec2d6589291fadc63d92664", "sha256": "a4f7139a8619a2a50ded62f746a06d5850c01da6732f48638833b5c42bc6cd40" }, "downloads": -1, "filename": "fattmerchant-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "8124c54c3ec2d6589291fadc63d92664", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7", "size": 35033, "upload_time": "2019-09-30T21:40:44", "upload_time_iso_8601": "2019-09-30T21:40:44.050874Z", "url": "https://files.pythonhosted.org/packages/2e/6a/5a3ea252b03b7b81fcca16a3a2b968af294d5cd5e71adfa30124e5b88b75/fattmerchant-1.0.0-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e975d88b6090e668992b3d98c0254a6b", "sha256": "f4bf6195c186acebd84b86ba2dacad242a7749ac497bf804c6205b09ab968680" }, "downloads": -1, "filename": "fattmerchant-1.0.0.tar.gz", "has_sig": false, "md5_digest": "e975d88b6090e668992b3d98c0254a6b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 13559, "upload_time": "2019-09-30T21:40:46", "upload_time_iso_8601": "2019-09-30T21:40:46.918111Z", "url": "https://files.pythonhosted.org/packages/c6/3c/3240043556f2ae3a266ad9cf7757b5a20b8b46a9e748e2155a7ce8b426f2/fattmerchant-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "56d182921879728b44d2e652d91a37ee", "sha256": "03ad88969c09d03d7bdf40a98a94f0f2c79472bcf66d8fae2cff6d42673f2224" }, "downloads": -1, "filename": "fattmerchant-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "56d182921879728b44d2e652d91a37ee", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7", "size": 21999, "upload_time": "2019-10-07T17:24:00", "upload_time_iso_8601": "2019-10-07T17:24:00.676033Z", "url": "https://files.pythonhosted.org/packages/f6/6d/d00ea1a0300a304e60a51d491a36587727986099b7937c2da69eb63d3e04/fattmerchant-1.0.1-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e4ecb0b3024e519c722e840ad5248902", "sha256": "77f7fa5f0d866fe4fdfd99f6956ec5715d342cfb8fbd85a1d792894d0ca3c1e1" }, "downloads": -1, "filename": "fattmerchant-1.0.1.tar.gz", "has_sig": false, "md5_digest": "e4ecb0b3024e519c722e840ad5248902", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 13774, "upload_time": "2019-10-07T17:24:02", "upload_time_iso_8601": "2019-10-07T17:24:02.596019Z", "url": "https://files.pythonhosted.org/packages/9f/4f/ad8572817effaba33a1622477caed5ec7b12977cbea2c8d4ec0ea9dcd0c7/fattmerchant-1.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "892c9be55c055c7326a714cae133804e", "sha256": "009082bd95eb61fe0d6e115677bc16c207ec4e8d8bf27c4f0f4216273a9a3102" }, "downloads": -1, "filename": "fattmerchant-1.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "892c9be55c055c7326a714cae133804e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7", "size": 22172, "upload_time": "2019-10-14T13:26:36", "upload_time_iso_8601": "2019-10-14T13:26:36.951001Z", "url": "https://files.pythonhosted.org/packages/fc/29/c3eb97199ed3b0a87996bc5cd1fd95bd70e3c1dee3e234ab957fd0f5ca70/fattmerchant-1.1.0-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e65cdc82597fb82ef2108472d39b4a48", "sha256": "7a2c7d0b0830f5fc9a19b3dab58babd2a5301ea6514e09b5f78a61c04902f7b9" }, "downloads": -1, "filename": "fattmerchant-1.1.0.tar.gz", "has_sig": false, "md5_digest": "e65cdc82597fb82ef2108472d39b4a48", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 14042, "upload_time": "2019-10-14T13:26:39", "upload_time_iso_8601": "2019-10-14T13:26:39.348745Z", "url": "https://files.pythonhosted.org/packages/cf/16/40bb1fe9c471311b11fa99e930dc653c51b9d8e2d2cd51f5b7f3ac4c7c3c/fattmerchant-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "88f8fbccecf1e3bd652a2e1dd5c077f1", "sha256": "8decdba9729f48cc9d5c02ef181439a6478acbc265cd39916590dd2e697d06e3" }, "downloads": -1, "filename": "fattmerchant-1.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "88f8fbccecf1e3bd652a2e1dd5c077f1", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7", "size": 22168, "upload_time": "2019-10-14T13:47:24", "upload_time_iso_8601": "2019-10-14T13:47:24.891290Z", "url": "https://files.pythonhosted.org/packages/8a/d7/794082f502a18360d0d210216d11d66f4d2193c5784ec133fb27bdf6c9ab/fattmerchant-1.1.1-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7b4b5d97c3657758b3109bb659e090e0", "sha256": "1be077aeae322889cee269d63066dde5cfcd1ab79f03882dfc51a6dc8b084e5c" }, "downloads": -1, "filename": "fattmerchant-1.1.1.tar.gz", "has_sig": false, "md5_digest": "7b4b5d97c3657758b3109bb659e090e0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 14029, "upload_time": "2019-10-14T13:47:26", "upload_time_iso_8601": "2019-10-14T13:47:26.705979Z", "url": "https://files.pythonhosted.org/packages/3b/32/6a5e6f2e5e6d1576d40059db294d6809a8518bbbc560edd9257d20e77c5b/fattmerchant-1.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "49218784f583df857e1e52efa6e490d5", "sha256": "037b3ce16177cddb7f686cdd956e8677b00c6990bd02d4f16217135b61ce61a6" }, "downloads": -1, "filename": "fattmerchant-1.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "49218784f583df857e1e52efa6e490d5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7", "size": 22257, "upload_time": "2019-10-14T14:33:06", "upload_time_iso_8601": "2019-10-14T14:33:06.478079Z", "url": "https://files.pythonhosted.org/packages/8d/88/ca4d50603ff61a41c055959b7d5452a6fd87c1ad61589225691e82920004/fattmerchant-1.1.2-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b000f688f1f8460621cac896de472ac8", "sha256": "9002c19ed51d7088aaf12653a814b0cacfd36e3df635e5a683c59a787247f441" }, "downloads": -1, "filename": "fattmerchant-1.1.2.tar.gz", "has_sig": false, "md5_digest": "b000f688f1f8460621cac896de472ac8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 14120, "upload_time": "2019-10-14T14:33:09", "upload_time_iso_8601": "2019-10-14T14:33:09.770168Z", "url": "https://files.pythonhosted.org/packages/a4/0b/f967be51fd219a45793b4f3101112f07ca8a46b7bb10081126b89f11130d/fattmerchant-1.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "e9159e19bacea59933a0329dc61021dd", "sha256": "e9853fc3dfe30b9ab1a14bfbf80db2fbe1fa075be29e647a6f00c3971be2b14f" }, "downloads": -1, "filename": "fattmerchant-1.1.3-py2-none-any.whl", "has_sig": false, "md5_digest": "e9159e19bacea59933a0329dc61021dd", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7", "size": 22210, "upload_time": "2019-10-14T17:07:09", "upload_time_iso_8601": "2019-10-14T17:07:09.278778Z", "url": "https://files.pythonhosted.org/packages/61/70/fe1b6778737d9d8daa6a916e094abd262c5e98685d5622ab51dd0be729da/fattmerchant-1.1.3-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e06279fe6fa8b6c05cce7846b6d74b21", "sha256": "75aaf7321bb005bcd2fbd94fd3f03d86635fd1d8b0268237ecd30beb0e9fe72d" }, "downloads": -1, "filename": "fattmerchant-1.1.3.tar.gz", "has_sig": false, "md5_digest": "e06279fe6fa8b6c05cce7846b6d74b21", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 14109, "upload_time": "2019-10-14T17:07:13", "upload_time_iso_8601": "2019-10-14T17:07:13.579466Z", "url": "https://files.pythonhosted.org/packages/94/87/b0737e32bafcf84d1d1a7755f95123391a0e2fa119caea468446e8778f1e/fattmerchant-1.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "1381f9ca4861a9b8708d54a39e413d93", "sha256": "d1556f192d0b44869e380f2bd7aedde774218cec23e0c08cfed41d7f0f96933f" }, "downloads": -1, "filename": "fattmerchant-1.1.4-py2-none-any.whl", "has_sig": false, "md5_digest": "1381f9ca4861a9b8708d54a39e413d93", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7", "size": 22211, "upload_time": "2019-10-17T15:24:39", "upload_time_iso_8601": "2019-10-17T15:24:39.286032Z", "url": "https://files.pythonhosted.org/packages/4b/b0/c1a8d982a8444e56def7d9f2b202bfe9f2cc745ec2a0d3946796d9fa4d67/fattmerchant-1.1.4-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cfa2f2a07e8b459e420522e40e98abc2", "sha256": "005e90e3a70b165c9ffd2261ce5e7a9f3bc48e089bfcf89659c000b871e162b9" }, "downloads": -1, "filename": "fattmerchant-1.1.4.tar.gz", "has_sig": false, "md5_digest": "cfa2f2a07e8b459e420522e40e98abc2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 14101, "upload_time": "2019-10-17T15:24:49", "upload_time_iso_8601": "2019-10-17T15:24:49.254788Z", "url": "https://files.pythonhosted.org/packages/42/9d/ffccded75c26e4fd64a815ea9f622ed70664d0e556eb84bb377f220a1ee3/fattmerchant-1.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "883395fb34f5b6e426baddc67dcaff99", "sha256": "bf11e088b127b8e68bbcc09b159bc8726b2a5a180a80918262e2d12db6924312" }, "downloads": -1, "filename": "fattmerchant-1.1.5-py2-none-any.whl", "has_sig": false, "md5_digest": "883395fb34f5b6e426baddc67dcaff99", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7", "size": 22214, "upload_time": "2019-10-18T18:30:42", "upload_time_iso_8601": "2019-10-18T18:30:42.934422Z", "url": "https://files.pythonhosted.org/packages/72/b5/5a3423c2b3a66939e0659b99eeaa556f43c5e879491b7dcf9b194be4b66d/fattmerchant-1.1.5-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "daf6f747b2076499340c54a1ecd5d633", "sha256": "226e90369b3d17f44905a47ec2a1e819a287029fb8b210b31269f6bf4fad754b" }, "downloads": -1, "filename": "fattmerchant-1.1.5.tar.gz", "has_sig": false, "md5_digest": "daf6f747b2076499340c54a1ecd5d633", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 14079, "upload_time": "2019-10-18T18:30:44", "upload_time_iso_8601": "2019-10-18T18:30:44.686872Z", "url": "https://files.pythonhosted.org/packages/ca/fa/3cbe203ce841fbfa4e5d40cc31680b9487329ca494a02ea4fadef66f7cb5/fattmerchant-1.1.5.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "d96a0e5e907b3ec75473f06a140f169a", "sha256": "bfcb59afd5850e902813d6d6f8154cdac553d809fa731f92ecfab9bce572bc43" }, "downloads": -1, "filename": "fattmerchant-1.1.6-py2-none-any.whl", "has_sig": false, "md5_digest": "d96a0e5e907b3ec75473f06a140f169a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7", "size": 23380, "upload_time": "2019-10-23T18:17:35", "upload_time_iso_8601": "2019-10-23T18:17:35.346257Z", "url": "https://files.pythonhosted.org/packages/76/d8/11548c65c776185b47b39309edcdf24be8b7620c961a0cb6e648b695b822/fattmerchant-1.1.6-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ebb2c7ce7e0daed589dc4e2a371d4f01", "sha256": "2e44df21fafe596d4d67d60c0b0a5ea695e8d8202fe98b534383ae05385c2967" }, "downloads": -1, "filename": "fattmerchant-1.1.6.tar.gz", "has_sig": false, "md5_digest": "ebb2c7ce7e0daed589dc4e2a371d4f01", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 16417, "upload_time": "2019-10-23T18:17:37", "upload_time_iso_8601": "2019-10-23T18:17:37.312329Z", "url": "https://files.pythonhosted.org/packages/a5/76/da4cd6bbd835dbc58928faf1952eb800c11d29bd202b059ed961270f0820/fattmerchant-1.1.6.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.7": [ { "comment_text": "", "digests": { "md5": "faac06eb83ea98ccb6f8405c0a8e4018", "sha256": "ca4a148402ecf04942e94e99ab60dc5da97f499ea5dc893a0dcf7adc8d7b5d79" }, "downloads": -1, "filename": "fattmerchant-1.1.7-py2-none-any.whl", "has_sig": false, "md5_digest": "faac06eb83ea98ccb6f8405c0a8e4018", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7", "size": 24160, "upload_time": "2019-10-25T18:39:55", "upload_time_iso_8601": "2019-10-25T18:39:55.662487Z", "url": "https://files.pythonhosted.org/packages/02/63/e74a3992ccb39f9cb31d7947548fad17cc5d25b3795a0f93cc46c2e11c55/fattmerchant-1.1.7-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "55c22baaa3abd83635ceb9fbc8d2160d", "sha256": "de22b5565ec2b41fad0d16207a108e6a68e5701e9d63e83e69e96c4686935c77" }, "downloads": -1, "filename": "fattmerchant-1.1.7.tar.gz", "has_sig": false, "md5_digest": "55c22baaa3abd83635ceb9fbc8d2160d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 16548, "upload_time": "2019-10-25T18:39:57", "upload_time_iso_8601": "2019-10-25T18:39:57.222783Z", "url": "https://files.pythonhosted.org/packages/de/42/ce590f76aaa1822a42200aa863922fb5a98dc67ae8a92758be666bf63f68/fattmerchant-1.1.7.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.8": [ { "comment_text": "", "digests": { "md5": "3ccc1ab0f0c6f70adbc1051574d8ea2f", "sha256": "abe1629a6da7c75c6d66458bbb13ed4a0ad368ed045f187df3c4fa24f92c914e" }, "downloads": -1, "filename": "fattmerchant-1.1.8-py2-none-any.whl", "has_sig": false, "md5_digest": "3ccc1ab0f0c6f70adbc1051574d8ea2f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7", "size": 26457, "upload_time": "2019-10-31T16:59:01", "upload_time_iso_8601": "2019-10-31T16:59:01.473538Z", "url": "https://files.pythonhosted.org/packages/ac/d2/d62cd8a6c80e3a7a2b08ddc4527988381460bdb5275f0ea13be32a3cdd26/fattmerchant-1.1.8-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c875966520afee267301e2a5ff66d230", "sha256": "e36350ad9f0842d3532de924765bed7e9e6e832942a9ff383bd16229ba44e2f8" }, "downloads": -1, "filename": "fattmerchant-1.1.8.tar.gz", "has_sig": false, "md5_digest": "c875966520afee267301e2a5ff66d230", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 18426, "upload_time": "2019-10-31T16:59:03", "upload_time_iso_8601": "2019-10-31T16:59:03.300800Z", "url": "https://files.pythonhosted.org/packages/86/7b/62f0af94232063be3c0e19801eda834613745a7dec2cf3203c1064c86dcb/fattmerchant-1.1.8.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.9": [ { "comment_text": "", "digests": { "md5": "046f7a9f0ca0ecc8a67739ef1011aa5d", "sha256": "3a3b151ac8fb847c4a7a14f96bcdb46aaad38ea7e17c00f1f061db9043984eee" }, "downloads": -1, "filename": "fattmerchant-1.1.9-py2-none-any.whl", "has_sig": false, "md5_digest": "046f7a9f0ca0ecc8a67739ef1011aa5d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7", "size": 26464, "upload_time": "2019-11-18T23:09:31", "upload_time_iso_8601": "2019-11-18T23:09:31.699974Z", "url": "https://files.pythonhosted.org/packages/69/9c/da3591099fd552ed9bf541583ff94f5fe447e66b289734f82d2f951744c4/fattmerchant-1.1.9-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a0049e5ecc871e1f7dd541841754bbf6", "sha256": "1c7b7a0f496a5134d77b54b77cfea98210e3b94dc210c9912d4717fc1d223c64" }, "downloads": -1, "filename": "fattmerchant-1.1.9.tar.gz", "has_sig": false, "md5_digest": "a0049e5ecc871e1f7dd541841754bbf6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 18487, "upload_time": "2019-11-18T23:09:34", "upload_time_iso_8601": "2019-11-18T23:09:34.367389Z", "url": "https://files.pythonhosted.org/packages/d8/39/f657aa3689b7b491c8c4a7bcd971dc2270e56c3ca5a5ce3c56fec3694f05/fattmerchant-1.1.9.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "01bd5919044d1186157fd1580e418aab", "sha256": "e11607b0bf82d5a9983e4790e5a61f94c2d4fb85d54397cab96b574af4f44f74" }, "downloads": -1, "filename": "fattmerchant-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "01bd5919044d1186157fd1580e418aab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 27063, "upload_time": "2019-12-02T22:55:01", "upload_time_iso_8601": "2019-12-02T22:55:01.114492Z", "url": "https://files.pythonhosted.org/packages/c2/03/2cc2bab67cf7cdcf8dce25df9437b566e93742c78abc7a38e4aa1cce5f9e/fattmerchant-2.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2f331f3420c100b4e4cfa8b4a81218b1", "sha256": "937999713d74308820a8739333cec0d41d8bb082d91a5da700a4d9983599a58a" }, "downloads": -1, "filename": "fattmerchant-2.0.0.tar.gz", "has_sig": false, "md5_digest": "2f331f3420c100b4e4cfa8b4a81218b1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 20538, "upload_time": "2019-12-02T22:55:04", "upload_time_iso_8601": "2019-12-02T22:55:04.602784Z", "url": "https://files.pythonhosted.org/packages/a2/1e/0a96daf499230ac526ad25ef1b5ee9db786682e93a6dd4f61feac7939e8c/fattmerchant-2.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "16218a64f1ddc512ca1722edbca14f41", "sha256": "9b0a82ea3320306abe8d2a0d24b10c93052d43e8dfb57291ae56559f594f4852" }, "downloads": -1, "filename": "fattmerchant-2.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "16218a64f1ddc512ca1722edbca14f41", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 27092, "upload_time": "2021-06-08T16:09:00", "upload_time_iso_8601": "2021-06-08T16:09:00.763463Z", "url": "https://files.pythonhosted.org/packages/0b/b8/53cd1b068e070a575d08ab1785951fb25cfd15f909b325cdddeb72b79390/fattmerchant-2.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ec41bb706aaaee4c298e387509bcb0a3", "sha256": "7b6287ab9ff117e8cd342397d7c3f44ec5767137aa5cbaeaf87fb6a76e11d9fe" }, "downloads": -1, "filename": "fattmerchant-2.0.1.tar.gz", "has_sig": false, "md5_digest": "ec41bb706aaaee4c298e387509bcb0a3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 20592, "upload_time": "2021-06-08T16:09:04", "upload_time_iso_8601": "2021-06-08T16:09:04.443998Z", "url": "https://files.pythonhosted.org/packages/19/68/e68ed36b0890543ecbe255e4daa3f399f64a6d8e5d8856582f8fc50976ab/fattmerchant-2.0.1.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "16218a64f1ddc512ca1722edbca14f41", "sha256": "9b0a82ea3320306abe8d2a0d24b10c93052d43e8dfb57291ae56559f594f4852" }, "downloads": -1, "filename": "fattmerchant-2.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "16218a64f1ddc512ca1722edbca14f41", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 27092, "upload_time": "2021-06-08T16:09:00", "upload_time_iso_8601": "2021-06-08T16:09:00.763463Z", "url": "https://files.pythonhosted.org/packages/0b/b8/53cd1b068e070a575d08ab1785951fb25cfd15f909b325cdddeb72b79390/fattmerchant-2.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ec41bb706aaaee4c298e387509bcb0a3", "sha256": "7b6287ab9ff117e8cd342397d7c3f44ec5767137aa5cbaeaf87fb6a76e11d9fe" }, "downloads": -1, "filename": "fattmerchant-2.0.1.tar.gz", "has_sig": false, "md5_digest": "ec41bb706aaaee4c298e387509bcb0a3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 20592, "upload_time": "2021-06-08T16:09:04", "upload_time_iso_8601": "2021-06-08T16:09:04.443998Z", "url": "https://files.pythonhosted.org/packages/19/68/e68ed36b0890543ecbe255e4daa3f399f64a6d8e5d8856582f8fc50976ab/fattmerchant-2.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }