{"id":22574802,"url":"https://github.com/thoth-station/python","last_synced_at":"2025-04-10T16:10:33.137Z","repository":{"id":33478184,"uuid":"158683713","full_name":"thoth-station/python","owner":"thoth-station","description":"Library for Python related code","archived":false,"fork":false,"pushed_at":"2023-10-18T00:28:31.000Z","size":1397,"stargazers_count":4,"open_issues_count":6,"forks_count":12,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-03-24T13:51:22.768Z","etag":null,"topics":["artificial-intelligence","dependencies","hacktoberfest","pipenv","pipfile","pypi","thoth"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thoth-station.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.md","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}},"created_at":"2018-11-22T10:41:25.000Z","updated_at":"2022-05-20T17:23:08.000Z","dependencies_parsed_at":"2024-06-19T17:35:05.257Z","dependency_job_id":"8da28e90-1772-4b90-af00-2f4c00b3049a","html_url":"https://github.com/thoth-station/python","commit_stats":null,"previous_names":[],"tags_count":47,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thoth-station%2Fpython","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thoth-station%2Fpython/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thoth-station%2Fpython/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thoth-station%2Fpython/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thoth-station","download_url":"https://codeload.github.com/thoth-station/python/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248250774,"owners_count":21072683,"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":["artificial-intelligence","dependencies","hacktoberfest","pipenv","pipfile","pypi","thoth"],"created_at":"2024-12-08T03:08:03.284Z","updated_at":"2025-04-10T16:10:33.120Z","avatar_url":"https://github.com/thoth-station.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Thoth Python\n------------\n\nThis library provides routines for Python specific operations for `project\nThoth \u003chttps://thoth-station.ninja\u003e`_. An example of routines present in this\nlibrary:\n\n* manipulating with project (see ``Project`` abstraction)\n* operations on top of requirements.txt files and/or ``Pipfile`` and ``Pipfile.lock`` files\n* operations on top of ``constraints.txt`` files\n* operations for operating with Python package source indexes (`PEP-0503 \u003chttps://www.python.org/dev/peps/pep-0503/\u003e`_ compatible simple repository API)\n* operations for Python packages (default and the development ones) and their in memory hierarchical structures\n\nInstallation\n============\n\nThis package is `available on PyPI \u003chttps://pypi.org/project/thoth-python/\u003e`_.\nYou can install it with pip or `Pipenv \u003chttps://pipenv.readthedocs.io\u003e`_:\n\n.. code-block:: console\n\n  pipenv install thoth-python\n\nRunning and testing\n===================\n\nYou can use Pipenv for managing this project and execute testsuite using\n``setup.py``'s ``test`` command:\n\n.. code-block:: console\n\n  # Clone this package:\n  git clone https://github.com/thoth-station/python.git thoth-python\n  cd thoth-python\n  pipenv install --dev\n  pipenv run python3 setup.py test\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthoth-station%2Fpython","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthoth-station%2Fpython","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthoth-station%2Fpython/lists"}