Skip to main content

devobs

License: MIT codecov PyPI - Version

CLI for obsessed developers.

✨ Features

devobs aims to provide various development workflow automation tools, such as checking whether matching files exist or detecting changes in the target directory by comparing file hashes before and after running a command.

🚀 How to use

Recommended usage is via pipx:

$ pipx run devobs --help
CLI for obsessed developers.

Usage: devobs [OPTIONS] <COMMAND>

Commands:
  check-file-pair  Check for matching file exists
  assert-diff      Detects changes in the target directory by comparing file hashes before and after running a command. Raises an error if any changes are detected
  help             Print this message or the help of the given subcommand(s)

Options:
      --debug
          Enable debug mode. This will increase the verbosity and detail of the logs

      --log-level <LOG_LEVEL>
          Set the log level for the application.

          If `debug` is enabled, the minimum log level will be set to `Debug`.

          [default: INFO]

      --no-colors
          Disable colored output in the logs

      --dry-run
          Dry run mode. If enabled, the application behavior will be changed to not perform any destructive actions

  -h, --help
          Print help (see a summary with '-h')

  -V, --version
          Print version

💖 Contributing

Please refer to CONTRIBUTING.md for more information on how to contribute to this project.

📜 License

This project is licensed under the MIT License.

Metadata

Release files for devobs 0.2.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for devobs 0.2.8
File Size Uploaded
devobs-0.2.8.tar.gz 36.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for devobs 0.2.8
File Interpreter ABI Platform
devobs-0.2.8-py3-none-manylinux_2_39_x86_64.whl Python 3 none Linux glibc 2.39+ x86-64 Details

Total release size: 1.5 MB

Release files / devobs-0.2.8.tar.gz

Download URL devobs-0.2.8.tar.gz
Size 36.7 kB
Tags Source
SHA-256 checksum
How to use checksums
a2e750c183af6499572fcfef1d97cae64a31c29db164de8d694717ae540095af
BLAKE2b-256 checksum
How to use checksums
04a837577d37c983d6c7598c55a65e69ead08836a2acd98bd7bcfd7b2c35c9d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 2, 2026.

Transparency log

Release files / devobs-0.2.8-py3-none-manylinux_2_39_x86_64.whl

Download URL devobs-0.2.8-py3-none-manylinux_2_39_x86_64.whl
Size 1.4 MB
Tags Linux glibc 2.39+ x86-64 Python 3
SHA-256 checksum
How to use checksums
4c9c4beb9c95b14adc1ab54a8188f6faa87dc56b55d6e045aa13a008752651ad
BLAKE2b-256 checksum
How to use checksums
652f2fb3afc5672f0682d0ee6b08cb3e32789944beef47cec34013b280f5a4ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 2, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.8 This release

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page