{"id":18513179,"url":"https://github.com/tomzox/python-quota","last_synced_at":"2025-04-09T06:32:51.163Z","repository":{"id":57432428,"uuid":"253186001","full_name":"tomzox/Python-Quota","owner":"tomzox","description":"Python C extension module providing an interface to file system quotas on UNIX platforms","archived":false,"fork":false,"pushed_at":"2021-05-14T18:56:20.000Z","size":203,"stargazers_count":8,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-07T14:48:05.973Z","etag":null,"topics":["capi","python-extension","python3","system-administration"],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tomzox.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES","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":"2020-04-05T08:13:16.000Z","updated_at":"2024-03-20T09:56:33.000Z","dependencies_parsed_at":"2022-09-19T08:02:37.774Z","dependency_job_id":null,"html_url":"https://github.com/tomzox/Python-Quota","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomzox%2FPython-Quota","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomzox%2FPython-Quota/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomzox%2FPython-Quota/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomzox%2FPython-Quota/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tomzox","download_url":"https://codeload.github.com/tomzox/Python-Quota/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247992876,"owners_count":21029993,"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":["capi","python-extension","python3","system-administration"],"created_at":"2024-11-06T15:36:45.346Z","updated_at":"2025-04-09T06:32:46.152Z","avatar_url":"https://github.com/tomzox.png","language":"C","readme":"# Python File-system Quota module\n\nThis repository contains the sources of the Python file-system quota module,\nwhich has its official home at [PyPi](https://pypi.org/project/FsQuota/).\n\nThe quota module allows accessing file system quotas on UNIX platforms.\nThis works both for locally mounted file systems and network file systems (via\nRPC, i.e. Remote Procedure Call) for all the operating systems listed below.\nThe interface is designed to be independent of UNIX flavours as well as file\nsystem types.\n\nThe C implementation of this module is derived from the\n[Quota module for Perl](https://github.com/tomzox/Perl-Quota)\n(also at [CPAN](https://metacpan.org/pod/Quota)).\nI started developing the Perl module 1995, while working as a UNIX system\nadministrator at university and kept maintaining it even after no longer\nworking in this capacity. Since its beginnings, the module was continuously\nextended by porting to more UNIX platforms and file-systems. Numerous people\nhave contributed to this process; for a complete list of names please see the\nCHANGES document in the repository. All this effort is now available also to\nPython users.\n\n## Module information\n\nThe following operating systems and file systems are supported transparently\nthrough a common API.\n\nSupported operating systems:\n\n* Linux - kernel 2.0.30 - 4.15\n* FreeBSD 3 - 12.1, OpenBSD 2.2 - 6.6 \u0026 NetBSD 5 - 9\n* SunOS 4.1.3 (aka Solaris 1)\n* Solaris 2.4 - 2.10\n* HP-UX 9.0x \u0026 10.10 \u0026 10.20 \u0026 11.00\n* IRIX 5.2 \u0026 5.3 \u0026 6.2 - 6.5\n* OSF/1 \u0026 Digital Unix 4\n* AIX 4.1, 4.2 and 5.3\n\nSupported file systems:\n\n* Standard file systems of the platforms listed above\n* NFS (Network file system) on all of the above\n* XFS on Linux and IRIX 6\n* AFS (Andrew File System) on many of the above (see INSTALL)\n* VxFS (Veritas File System) on Solaris 2\n\n## Documentation\n\nFor further information please refer to the following files:\n\n* \u003cA HREF=\"doc/FsQuota.rst\"\u003eFsQuota.rst\u003c/A\u003e: API documentation\n* \u003cA HREF=\"INSTALL\"\u003eINSTALL\u003c/A\u003e: Installation description\n* \u003cA HREF=\"CHANGES\"\u003eCHANGES\u003c/A\u003e: Change log \u0026amp; acknowledgements\n* \u003cA HREF=\"LICENSE\"\u003eLICENSE\u003c/A\u003e: GPL License\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftomzox%2Fpython-quota","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftomzox%2Fpython-quota","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftomzox%2Fpython-quota/lists"}