{ "info": { "author": "Martin Brochhaus", "author_email": "mbrochh@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Freckle Client\n==============\n\nA super simple Freckle/Noko API client implementation.\n\nInstallation\n------------\n\nTo get the latest stable release from PyPi\n\n.. code-block:: bash\n\n pip install python-freckle-client\n\nTo get the latest commit from GitHub\n\n.. code-block:: bash\n\n pip install -e git+git://github.com/bitmazk/python-freckle-client.git#egg=freckle_client\n\n\nUsage\n-----\n\nJust import the client, create an instance and call the ``fetch_json`` method: \n\n.. code-block:: python\n\n from freckle_client.client import FreckleClient\n\n client = FreckleClient('account_name', 'api_token')\n entries = client.fetch_json(\n 'entries',\n query_params={\n 'per_page': 1000,\n 'search[from]': '2015-01-01',\n 'search[to]': '2015-01-31',\n 'search[projects]': [1423, 24545, ],\n }\n )\n\nOr if you want to use the V2 API:\n\n.. code-block:: python\n\n from freckle_client.client import FreckleClientV2\n\n client = FreckleClientV2('access_token')\n entries = client.fetch_json(\n 'entries',\n query_params={\n 'per_page': 1000,\n 'search[from]': '2015-01-01',\n 'search[to]': '2015-01-31',\n 'search[projects]': [1423, 24545, ],\n }\n )\n\n\nContribute\n----------\n\nIf you want to contribute to this project, please perform the following steps\n\n.. code-block:: bash\n\n # Fork this repository\n # Clone your fork\n mkvirtualenv -p python2.7 freckle-client\n make develop\n\n git co -b feature_branch master\n # Implement your feature and tests\n git add . && git commit\n git push -u origin feature_branch\n # Send us a pull request for your feature branch", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/bitmazk/freckle-client", "keywords": "nokotime,noko,api,client", "license": "The MIT License", "maintainer": "", "maintainer_email": "", "name": "python-freckle-client", "package_url": "https://pypi.org/project/python-freckle-client/", "platform": "OS Independent", "project_url": "https://pypi.org/project/python-freckle-client/", "project_urls": { "Homepage": "https://github.com/bitmazk/freckle-client" }, "release_url": "https://pypi.org/project/python-freckle-client/0.4.0/", "requires_dist": null, "requires_python": "", "summary": "A super simple Freckle/Noko API client implementation.", "version": "0.4.0" }, "last_serial": 5726850, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "df72cc259960fa6ca7190ff98c5d7fec", "sha256": "d5cc4ea1123cffbcca740b058ff56531c6e76d688f1600212283edbf63cdc671" }, "downloads": -1, "filename": "python-freckle-client-0.1.tar.gz", "has_sig": false, "md5_digest": "df72cc259960fa6ca7190ff98c5d7fec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4868, "upload_time": "2015-02-05T09:37:42", "url": "https://files.pythonhosted.org/packages/86/8c/b20c68a37a1c43238d24a439d74439e25df32642ab5c8eed03c44cd1af98/python-freckle-client-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "4b06ae3bd314253434a8aa9afa847c7d", "sha256": "967490362d51d02d1d8b344fa794f0f86ceb1aba2c7898d01fdadf71b3d4be8a" }, "downloads": -1, "filename": "python-freckle-client-0.2.tar.gz", "has_sig": false, "md5_digest": "4b06ae3bd314253434a8aa9afa847c7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5068, "upload_time": "2015-10-27T00:30:25", "url": "https://files.pythonhosted.org/packages/39/52/0ef2bbcf2525f83d86cfa7dbe75399e3df7c9917a0dc575084db987f0c9d/python-freckle-client-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "82c6ebbfba3297187ca5519fb8102462", "sha256": "43b3339952ca5bb3094a8248c592e7c85dfd019dec7866f3a1dafd9d0d4d897b" }, "downloads": -1, "filename": "python-freckle-client-0.3.tar.gz", "has_sig": false, "md5_digest": "82c6ebbfba3297187ca5519fb8102462", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4980, "upload_time": "2016-06-13T08:32:43", "url": "https://files.pythonhosted.org/packages/df/c6/af7fd0625d3776438f62b532eb1580c76fcadb82c9e129034ab8238eb72b/python-freckle-client-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "d06c8d375cf57334c647f5412ebe0733", "sha256": "a70226d48e633d06a5c88b078f61b4c93d9e6390281d6ed114c367fdc64f08fb" }, "downloads": -1, "filename": "python-freckle-client-0.3.1.tar.gz", "has_sig": false, "md5_digest": "d06c8d375cf57334c647f5412ebe0733", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5023, "upload_time": "2016-09-07T05:21:47", "url": "https://files.pythonhosted.org/packages/5f/92/2c04522ce168a509c5febb4b2c8a8f1c6056ff57e98a69e13850928240e1/python-freckle-client-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "6872ce5276975408ca752f7109e71f80", "sha256": "711849947d7e40af4a66179361ad37bd094bf82c3028374a53190fc55669778f" }, "downloads": -1, "filename": "python-freckle-client-0.3.2.tar.gz", "has_sig": false, "md5_digest": "6872ce5276975408ca752f7109e71f80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5061, "upload_time": "2016-09-07T07:34:08", "url": "https://files.pythonhosted.org/packages/e6/0e/1fad02443516ad132e394959a7bb1a974a836877a009ab1b612c7be3c717/python-freckle-client-0.3.2.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "201c12ddbad281640c40e656a4c68a89", "sha256": "fd80e75a667611a06d6aae166a29a31ef903bcf4f0394de48c8a9d7839d53316" }, "downloads": -1, "filename": "python-freckle-client-0.4.0.tar.gz", "has_sig": false, "md5_digest": "201c12ddbad281640c40e656a4c68a89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5030, "upload_time": "2019-08-25T12:07:38", "url": "https://files.pythonhosted.org/packages/04/87/bd51cf2335f9d64c35f3eb747c854df4c5f4c266e34463e87519ed6db628/python-freckle-client-0.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "201c12ddbad281640c40e656a4c68a89", "sha256": "fd80e75a667611a06d6aae166a29a31ef903bcf4f0394de48c8a9d7839d53316" }, "downloads": -1, "filename": "python-freckle-client-0.4.0.tar.gz", "has_sig": false, "md5_digest": "201c12ddbad281640c40e656a4c68a89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5030, "upload_time": "2019-08-25T12:07:38", "url": "https://files.pythonhosted.org/packages/04/87/bd51cf2335f9d64c35f3eb747c854df4c5f4c266e34463e87519ed6db628/python-freckle-client-0.4.0.tar.gz" } ] }