{"id":17700541,"url":"https://github.com/cdown/aur","last_synced_at":"2025-04-01T03:31:44.040Z","repository":{"id":7965534,"uuid":"9364678","full_name":"cdown/aur","owner":"cdown","description":"Arch User Repository API interface.","archived":false,"fork":false,"pushed_at":"2021-10-25T02:41:23.000Z","size":133,"stargazers_count":21,"open_issues_count":5,"forks_count":5,"subscribers_count":4,"default_branch":"develop","last_synced_at":"2024-10-07T02:36:58.535Z","etag":null,"topics":[],"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/cdown.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-04-11T07:35:00.000Z","updated_at":"2023-05-12T00:48:55.000Z","dependencies_parsed_at":"2022-08-30T10:51:16.571Z","dependency_job_id":null,"html_url":"https://github.com/cdown/aur","commit_stats":null,"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdown%2Faur","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdown%2Faur/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdown%2Faur/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdown%2Faur/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cdown","download_url":"https://codeload.github.com/cdown/aur/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221334958,"owners_count":16799868,"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":[],"created_at":"2024-10-24T17:42:29.590Z","updated_at":"2024-10-24T17:42:30.527Z","avatar_url":"https://github.com/cdown.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"|travis| |appveyor| |coveralls| |libraries|\n\n.. |travis| image:: https://img.shields.io/travis/cdown/aur/develop.svg?label=linux%20%2B%20mac%20tests\n  :target: https://travis-ci.org/cdown/aur\n  :alt: Linux and Mac tests\n\n.. |appveyor| image:: https://img.shields.io/appveyor/ci/cdown/aur/develop.svg?label=windows%20tests\n  :target: https://ci.appveyor.com/project/cdown/aur\n  :alt: Windows tests\n\n.. |coveralls| image:: https://img.shields.io/coveralls/cdown/aur/develop.svg?label=test%20coverage\n  :target: https://coveralls.io/github/cdown/aur?branch=develop\n  :alt: Coverage\n\n.. |libraries| image:: https://img.shields.io/librariesio/github/cdown/aur.svg?label=dependencies\n  :target: https://libraries.io/github/cdown/aur\n  :alt: Dependencies\n\naur is a Python library that makes it easy to access and parse data from the\n`Arch User Repository API`_.\n\nUsage\n-----\n\nFull documentation is available on ReadTheDocs_.\n\nIf you know how to use the `Arch User Repository API`_, you know how to use\nthis module. The only difference is that `PascalCase`_ package attributes are\nconverted to confirm to Python conventions (for example, :code:`OutOfDate`\nbecomes :code:`out_of_date`, and :code:`FirstSubmitted` becomes\n:code:`first_submitted`).\n\n.. _PascalCase: https://en.wikipedia.org/wiki/PascalCase\n.. _ReadTheDocs: https://aur.readthedocs.org\n\n.. code:: python\n\n    \u003e\u003e\u003e yturl = aur.info('yturl')\n    \u003e\u003e\u003e yturl.description\n    'YouTube videos on the command line'\n    \u003e\u003e\u003e poco = aur.search('poco')\n    \u003e\u003e\u003e poco\n    [\u003cPackage: flopoco\u003e, \u003cPackage: poco-git\u003e, \u003cPackage: poco\u003e, \u003cPackage: libpoco-basic\u003e]\n    \u003e\u003e\u003e poco[0].first_submitted\n    datetime.datetime(2013, 8, 21, 21, 3, 9)\n    \u003e\u003e\u003e aur.multiinfo(['tzupdate', 'xinput-toggle'])\n    {'tzupdate': \u003cPackage: tzupdate\u003e, 'xinput-toggle': \u003cPackage: xinput-toggle\u003e}\n\nInstallation\n------------\n\nTo install the latest stable version from PyPi:\n\n.. code::\n\n    $ pip install -U aur\n\nTo install the latest development version directly from GitHub:\n\n.. code::\n\n    $ pip install -U git+https://github.com/cdown/aur.git@develop\n\nTesting\n-------\n\n.. code::\n\n    $ pip install tox\n    $ tox\n    ..........\n    ----------------------------------------------------------------------\n    Ran 10 tests in 4.088s\n    OK\n\n.. _Arch User Repository API: https://wiki.archlinux.org/index.php/AurJson\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcdown%2Faur","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcdown%2Faur","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcdown%2Faur/lists"}