{"id":26297087,"url":"https://github.com/nicholassynovic/tool_dpkg2csv","last_synced_at":"2026-05-21T10:02:33.702Z","repository":{"id":282470170,"uuid":"948692577","full_name":"NicholasSynovic/tool_dpkg2csv","owner":"NicholasSynovic","description":"Convert `dpkg --list` output to CSV","archived":false,"fork":false,"pushed_at":"2025-03-14T20:07:11.000Z","size":32,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-14T21:19:44.553Z","etag":null,"topics":["dpkg","sbom","shell","utility"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NicholasSynovic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":".github/CODEOWNERS","security":".github/SECURITY.md","support":".github/SUPPORT.md","governance":".github/GOVERNANCE.md","roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"buy_me_a_coffee":"NicholasSynovic"}},"created_at":"2025-03-14T19:34:05.000Z","updated_at":"2025-03-14T20:08:07.000Z","dependencies_parsed_at":"2025-03-14T21:19:47.687Z","dependency_job_id":"7ae3a6ef-fed5-4a18-b239-41707b4dd840","html_url":"https://github.com/NicholasSynovic/tool_dpkg2csv","commit_stats":null,"previous_names":["nicholassynovic/tool_dpkg2csv"],"tags_count":1,"template":false,"template_full_name":"NicholasSynovic/template_python","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicholasSynovic%2Ftool_dpkg2csv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicholasSynovic%2Ftool_dpkg2csv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicholasSynovic%2Ftool_dpkg2csv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicholasSynovic%2Ftool_dpkg2csv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NicholasSynovic","download_url":"https://codeload.github.com/NicholasSynovic/tool_dpkg2csv/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243690125,"owners_count":20331725,"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":["dpkg","sbom","shell","utility"],"created_at":"2025-03-15T05:28:56.984Z","updated_at":"2026-05-21T10:02:33.649Z","avatar_url":"https://github.com/NicholasSynovic.png","language":"Python","funding_links":["https://buymeacoffee.com/NicholasSynovic"],"categories":[],"sub_categories":[],"readme":"# Python Template Repository\n\n\u003e A template repository that Python projects can inherit from to ensure tooling\n\u003e consistency\n\n## Table of Contents\n\n- [Python Template Repository](#python-template-repository)\n  - [Table of Contents](#table-of-contents)\n  - [About](#about)\n  - [Supported Tooling](#supported-tooling)\n    - [Visual Studio Code](#visual-studio-code)\n      - [Development Containers](#development-containers)\n    - [Base Template](#base-template)\n    - [`.gitignore`](#gitignore)\n    - [`requirements.txt`](#requirementstxt)\n    - [Poetry](#poetry)\n    - [Pre-Commit](#pre-commit)\n      - [Hooks](#hooks)\n  - [Encouraged Tooling](#encouraged-tooling)\n  - [Template Structure](#template-structure)\n\n## About\n\nThis is a template repository that is intended to be inherited by other template\nrepositories *to ensure consistent common tool deployment Python projects*.\n\nThis will also support tooling from my\n[`template_base`](https://github.com/NicholasSynovic/template_base) repository.\n\nAdditionally, while projects can leverage this template or its content,\nextending this template is encouraged\n\n## Supported Tooling\n\n### Visual Studio Code\n\n\u003e Modifies and extends original `template_base`\n\n- Website: [https://code.visualstudio.com/](https://code.visualstudio.com/)\n- File(s):\n  - Development Containers: [.devcontainer/](.devcontainer/)\n\n#### Development Containers\n\n- File: [.devcontainer/devcontainer.json](.devcontainer/devcontainer.json)\n- Documentation:\n  [https://containers.dev/implementors/json_reference](https://containers.dev/implementors/json_reference)\n- Base image: [python:3.10-bookworm](https://hub.docker.com/_/python/)\n- Extensions:\n  - [autoDocstring - Python Docstring Generator](https://marketplace.visualstudio.com/items?itemName=njpwerner.autodocstring)\n  - [Python](https://marketplace.visualstudio.com/items?itemName=ms-python.python)\n  - [Python Debugger](https://marketplace.visualstudio.com/items?itemName=ms-python.debugpy)\n\n### Base Template\n\n\u003e All `template_base` tooling is supported\n\n- Documentation:\n  [https://github.com/NicholasSynovic/template_base](https://github.com/NicholasSynovic/template_base)\n\n### `.gitignore`\n\n- File: [.gitignore](.gitignore)\n- Documentation:\n  [https://git-scm.com/docs/gitignore](https://git-scm.com/docs/gitignore)\n\n### `requirements.txt`\n\n- File: [requirements.txt](requirements.txt)\n- Documentation:\n  [https://pip.pypa.io/en/stable/reference/requirements-file-format/](https://pip.pypa.io/en/stable/reference/requirements-file-format/)\n- Packages:\n  - [`poetry`](https://python-poetry.org/)\n\n### Poetry\n\n- File: [pyproject.toml](pyproject.toml)\n- Documentation: [https://python-poetry.org/](https://python-poetry.org/)\n\n### Pre-Commit\n\n\u003e Modifies and extends original `template_base`\n\n- Website: [https://pre-commit.com/](https://pre-commit.com/)\n- File: [.pre-commit-config.yaml](.pre-commit-config.yaml)\n\n#### Hooks\n\n- [pyroma](https://github.com/executablebooks/mdformat)\n- [black](https://black.readthedocs.io/en/stable/index.html)\n- [flake8](https://flake8.pycqa.org/en/latest/)\n- [isort](https://pycqa.github.io/isort/)\n  - Config: [.isort.cfg](.isort.cfg)\n- [bandit](https://bandit.readthedocs.io/en/latest/)\n\n## Encouraged Tooling\n\nFor API docs, please consider using one of the following:\n\n- [Sphinx](https://www.sphinx-doc.org/en/master/)\n  - [Built-in themes](https://www.sphinx-doc.org/en/master/usage/theming.html#builtin-themes)\n  - [Themes](https://sphinx-themes.readthedocs.io/en/latest/)\n  - [Extensions](https://awesomesphinx.useblocks.com/)\n- [MkDocs](https://www.mkdocs.org/)\n  - [Built-in themes](https://www.mkdocs.org/user-guide/choosing-your-theme/)\n  - [Themes](https://github.com/mkdocs/mkdocs/wiki/MkDocs-Themes)\n  - [Extensions](https://github.com/mkdocs/catalog)\n\n## Template Structure\n\nGenerated with\n[File Tree Generator](https://marketplace.visualstudio.com/items?itemName=Shinotatwu-DS.file-tree-generator)\n\n```shell\n📦template_python\n ┣ 📂.devcontainer\n ┃ ┗ 📜devcontainer.json\n ┣ 📂.github\n ┃ ┣ 📂DISCUSSION_TEMPLATE\n ┃ ┃ ┣ 📜implementations.yml\n ┃ ┃ ┗ 📜requests.yml\n ┃ ┣ 📂ISSUE_TEMPLATE\n ┃ ┃ ┗ 📜bug-report.yml\n ┃ ┣ 📂workflows\n ┃ ┃ ┣ 📜jekyll-gh-pages.yml\n ┃ ┃ ┗ 📜pre-commit.yml\n ┃ ┣ 📜CODEOWNERS\n ┃ ┣ 📜CODE_OF_CONDUCT.md\n ┃ ┣ 📜CONTRIBUTING.md\n ┃ ┣ 📜FUNDING.yml\n ┃ ┣ 📜GOVERNANCE.md\n ┃ ┣ 📜SECURITY.md\n ┃ ┗ 📜SUPPORT.md\n ┣ 📂docs\n ┃ ┗ 📜.gitkeep\n ┣ 📂src\n ┃ ┣ 📜__init__.py\n ┃ ┗ 📜main.py\n ┣ 📜.gitignore\n ┣ 📜.isort.cfg\n ┣ 📜.markdownlint.json\n ┣ 📜.mdformat.toml\n ┣ 📜.pre-commit-config.yaml\n ┣ 📜.rad.json\n ┣ 📜CITATION.cff\n ┣ 📜Dockerfile\n ┣ 📜LICENSE\n ┣ 📜Makefile\n ┣ 📜README.md\n ┣ 📜README.md.bk\n ┣ 📜poetry.lock\n ┣ 📜pyproject.toml\n ┗ 📜requirements.txt\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicholassynovic%2Ftool_dpkg2csv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnicholassynovic%2Ftool_dpkg2csv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicholassynovic%2Ftool_dpkg2csv/lists"}