Skip to main content

Checks for common issues in uploaded files

Project description

File Check

The File Check plugin tries to detect common issues in uploaded files that are known to cause issues while printing and which in the past have caused support requests on OctoPrint's Community Forums, as well as leaked sensitive data such as API keys.

Screenshot

It currently detects and warns about the following issues:

  • Outdated placeholder {travel_speed} left in the GCODE generated by the slicer. See here for details on this.
  • API keys leaked by the slicer into the GCODE. See here for details on this.

Since version 2024.3.27 it also supports checking selected files as well as all uploaded files for issues on the press of a button (if grep is available), not just freshly uploaded files.

Setup

The plugin is part of the core dependencies of OctoPrint 1.4.1+ and will be installed automatically alongside it.

In case you want to manually install it for whatever reason, install via the bundled Plugin Manager or manually using this URL:

https://github.com/OctoPrint/OctoPrint-FileCheck/archive/master.zip

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

octoprint_filecheck-2025.7.23.tar.gz (27.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

octoprint_filecheck-2025.7.23-py3-none-any.whl (31.5 kB view details)

Uploaded Python 3

File details

Details for the file octoprint_filecheck-2025.7.23.tar.gz.

File metadata

  • Download URL: octoprint_filecheck-2025.7.23.tar.gz
  • Upload date:
  • Size: 27.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for octoprint_filecheck-2025.7.23.tar.gz
Algorithm Hash digest
SHA256 a7e43d440a8899b7a8c9eaae713d3ee2430d26055c8d4c68305329b86b7262ab
MD5 73dbc8ac6a61ad66dc90d9622ce68fac
BLAKE2b-256 b431c0143d6e14b7bb1b8513cb87c20a90b9d04220716b09332ea6db38fab985

See more details on using hashes here.

Provenance

The following attestation bundles were made for octoprint_filecheck-2025.7.23.tar.gz:

Publisher: build.yml on OctoPrint/OctoPrint-FileCheck

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file octoprint_filecheck-2025.7.23-py3-none-any.whl.

File metadata

File hashes

Hashes for octoprint_filecheck-2025.7.23-py3-none-any.whl
Algorithm Hash digest
SHA256 bdac0c5b4d99cdfdad9b5e2c64e65973fd3a5b92da512e8782d7918babead636
MD5 70099d804f11047f8ed83e68d42c2113
BLAKE2b-256 be95b95feee5aa374b27698c6607670945da98ae3619c2df857aff30aab8c3db

See more details on using hashes here.

Provenance

The following attestation bundles were made for octoprint_filecheck-2025.7.23-py3-none-any.whl:

Publisher: build.yml on OctoPrint/OctoPrint-FileCheck

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page