{"id":13654258,"url":"https://github.com/maxtepkeev/python-redmine","last_synced_at":"2025-05-15T07:05:07.355Z","repository":{"id":13083512,"uuid":"15764568","full_name":"maxtepkeev/python-redmine","owner":"maxtepkeev","description":"Python Redmine is a library for communicating with a Redmine project management application","archived":false,"fork":false,"pushed_at":"2024-12-08T10:03:31.000Z","size":1985,"stargazers_count":557,"open_issues_count":12,"forks_count":119,"subscribers_count":35,"default_branch":"master","last_synced_at":"2025-04-14T10:42:49.586Z","etag":null,"topics":["api-client","python","redmine","redminecrm","redmineup"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/maxtepkeev.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2014-01-09T11:14:13.000Z","updated_at":"2025-03-28T10:28:41.000Z","dependencies_parsed_at":"2024-03-09T13:25:16.216Z","dependency_job_id":"3901296f-d27d-4d9c-9ad8-a2c1efa3ab63","html_url":"https://github.com/maxtepkeev/python-redmine","commit_stats":{"total_commits":615,"total_committers":20,"mean_commits":30.75,"dds":0.06504065040650409,"last_synced_commit":"ff6b7a7e3e77c10bc1ecc15bbd70608cabbad4ea"},"previous_names":[],"tags_count":41,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxtepkeev%2Fpython-redmine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxtepkeev%2Fpython-redmine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxtepkeev%2Fpython-redmine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxtepkeev%2Fpython-redmine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/maxtepkeev","download_url":"https://codeload.github.com/maxtepkeev/python-redmine/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254292040,"owners_count":22046426,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api-client","python","redmine","redminecrm","redmineup"],"created_at":"2024-08-02T02:01:25.794Z","updated_at":"2025-05-15T07:05:02.345Z","avatar_url":"https://github.com/maxtepkeev.png","language":"Python","readme":"Python-Redmine\n==============\n\n|PyPI| |Tests| |Coveralls|\n\n.. |PyPI| image:: https://badge.fury.io/py/python-redmine.svg\n   :target: https://badge.fury.io/py/python-redmine\n\n.. |Tests| image:: https://img.shields.io/github/actions/workflow/status/maxtepkeev/python-redmine/tests.yml.svg\n   :target: https://github.com/maxtepkeev/python-redmine/actions/workflows/tests.yml\n\n.. |Coveralls| image:: https://img.shields.io/coverallsCoverage/github/maxtepkeev/python-redmine?branch=master\n   :target: https://coveralls.io/github/maxtepkeev/python-redmine?branch=master\n\nPython-Redmine is a library for communicating with a `Redmine \u003chttp://www.redmine.org\u003e`__\nproject management application. Redmine exposes some of its data via `REST API\n\u003chttp://www.redmine.org/projects/redmine/wiki/Rest_api\u003e`__ for which Python-Redmine provides\na simple but powerful Pythonic API inspired by a well-known `Django ORM\n\u003chttps://docs.djangoproject.com/en/dev/topics/db/queries/\u003e`__:\n\n.. code-block:: python\n\n   \u003e\u003e\u003e from redminelib import Redmine\n\n   \u003e\u003e\u003e redmine = Redmine('http://demo.redmine.org', username='foo', password='bar')\n   \u003e\u003e\u003e project = redmine.project.get('vacation')\n\n   \u003e\u003e\u003e project.id\n   30404\n\n   \u003e\u003e\u003e project.identifier\n   'vacation'\n\n   \u003e\u003e\u003e project.created_on\n   datetime.datetime(2013, 12, 31, 13, 27, 47)\n\n   \u003e\u003e\u003e project.issues\n   \u003credminelib.resultsets.ResourceSet object with Issue resources\u003e\n\n   \u003e\u003e\u003e project.issues[0]\n   \u003credminelib.resources.Issue #34441 \"Vacation\"\u003e\n\n   \u003e\u003e\u003e dir(project.issues[0])\n   ['assigned_to', 'author', 'created_on', 'description', 'done_ratio',\n   'due_date', 'estimated_hours', 'id', 'priority', 'project', 'relations',\n   'start_date', 'status', 'subject', 'time_entries', 'tracker', 'updated_on']\n\n   \u003e\u003e\u003e project.issues[0].subject\n   'Vacation'\n\n   \u003e\u003e\u003e project.issues[0].time_entries\n   \u003credminelib.resultsets.ResourceSet object with TimeEntry resources\u003e\n\nFeatures\n--------\n\n* Supports 100% of Redmine API\n* Supports external Redmine plugins API\n* Supports Python 3.7 - 3.12 and PyPy3\n* Supports different request engines\n* Extendable via custom resources and custom request engines\n* Extensively documented\n* Provides ORM-style Pythonic API\n* And many more...\n\nInstallation\n------------\n\nStandard Edition\n++++++++++++++++\n\nThe recommended way to install is from Python Package Index (PyPI) with `pip \u003chttp://www.pip-installer.org\u003e`__:\n\n.. code-block:: bash\n\n   $ pip install python-redmine\n\nPro Edition\n+++++++++++\n\nLicense for a Pro Edition can currently only be bought via `TON \u003chttps://ton.org\u003e`__ by transferring 25 USDT\nto the following wallet address: :code:`UQBn0FIZM1zM7lmIeCczdk9sIMDrvBfFbbuXsYJPdCaFcmYJ`. After the\ntransaction is complete, be sure to send an email to support@python-redmine.com that contains your transaction ID\nand you will receive an email back with all the details regarding Pro Edition installation process. Please give us\nat least 3 to 6 hours to process these emails.\n\nDocumentation\n-------------\n\nDocumentation is available at https://python-redmine.com.\n\nContacts and Support\n--------------------\n\nSupport for Standard Edition is provided via `GitHub \u003chttps://github.com/maxtepkeev/python-redmine/issues\u003e`__\nonly, while support for Pro Edition is provided both via `GitHub \u003chttps://github.com/maxtepkeev/python-redmine/issues\u003e`__\nand support@python-redmine.com. Be sure to write from email that was specified during the purchase procedure.\n\nCopyright and License\n---------------------\n\nPython-Redmine Standard Edition is licensed under Apache 2.0 license. Python-Redmine Pro Edition is licensed\nunder the Python-Redmine Pro Edition 1.0 license. Check the `License \u003chttps://python-redmine.com/license.html\u003e`__\nfor details.\n","funding_links":[],"categories":["API wrapper"],"sub_categories":["Commercial Themes"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxtepkeev%2Fpython-redmine","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmaxtepkeev%2Fpython-redmine","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxtepkeev%2Fpython-redmine/lists"}