Package: checkyoself
Check yo' self (dibbity deb remix)Which online repositories does my system rely on?StatusVery early prototype.UsageUsage: checkyoself [OPTIONS]

  Before you wreck yo' self. Cause unknown sources are bad for your health.

  Returns a list of online repositories that your system relies on. Verbose
  mode additionally lists the software that uses them.

Options:
  --help  Show this message and exit.Sample outputThese are the repositories that your system might download additional
components from.* deb.debian.org
* dl.flathub.org
* http://ppa.launchpad.net
* pypi.orgSample output (verbose)These are the sources that might access the repositories:* deb.debian.org
   * /etc/apt/sources.list.d/buster-backports.list
* dl.flathub.org
   * flatpak
* http://ppa.launchpad.net
   * /etc/apt/sources.list.d/micahflee-ubuntu-ppa-bionic.list
   * /etc/apt/sources.list.d/papirus.list
* pypi.org
   * apt:python3-pipScopePackages installed byapt[1]Knowledge base limited to packages found in Debian stable, PureOS stable
and/or Ubuntu LTS [1]Best effort. We don't know what we don't know.No advisory stance (libre? security practices? domain owner?)Packages with hard-coded repositories or default configurations, not packages
likewgetthat perform arbitrary downloads or packages liketelnetthat
perform arbitrary communication.Known default repositories only [2]Exceptions and additions[1] We report on the online repositories of non-deb packages from very
significant software authors. For exampleawsfrom Amazon relies onaws.amazon.com[2] We report on the configuration values ofaptandflatpak, not just
their defaults.Additional notesInspired by, but not quite the same as,vrmsNot a substitute for inspecting which domains your machine isactuallyconnecting to.Intended to inspire recording this information at the time of packaging, and
alerting the user at the time of installation: "foo relies on bar.com, do you
want to install it? Y/N"Development environmentInstall prerequisitesPython 3.10pdmmakeInstructionsFork the upstream repository.git clone [fork-url]cd [project-folder]Runmake developto initialise your development environment.You can use any text editor or IDE that supports virtualenv / pdm. See the
Makefile for toolchain details.Pleasemake testandmake lintbefore submitting changes.Make targetsUSAGE: make [target]

help    : Show this message.
develop : Set up Python development environment.
run     : Run from source.
clean   : Remove all build artefacts.
test    : Run tests and generate coverage report.
lint    : Fix or warn about linting errors.
build   : Clean, test, lint, then generate new build artefacts.
publish : Upload build artefacts to PyPI.Sharing and contributionsCheck yo' self (dibbity deb remix)
https://lofidevops.neocities.org
Copyright 2020 David Seaward and contributors
SPDX-License-Identifier: AGPL-3.0-or-laterShared under AGPL-3.0-or-later. We adhere to the Contributor Covenant 2.1, and
certify origin per DCO 1.1 with a signed-off-by line. Contributions under the
same terms are welcome.Submit security and conduct issues as private tickets. Sign commits withgit commit --signoff. For a software bill of materials runreuse spdx. For
more details see CONDUCT, COPYING and CONTRIBUTING.