Skip to main content

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

Metadata

Release files for OctoPrint-FileCheck 2025.7.23

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

Source distribution (sdist)

Source distribution for OctoPrint-FileCheck 2025.7.23
File Size Uploaded
octoprint_filecheck-2025.7.23.tar.gz 27.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for OctoPrint-FileCheck 2025.7.23
File Interpreter ABI Platform
octoprint_filecheck-2025.7.23-py3-none-any.whl Python 3 none any Details

Total release size: 58.7 kB

Release files / octoprint_filecheck-2025.7.23.tar.gz

Download URL octoprint_filecheck-2025.7.23.tar.gz
Size 27.2 kB
Tags Source
SHA-256 checksum
How to use checksums
a7e43d440a8899b7a8c9eaae713d3ee2430d26055c8d4c68305329b86b7262ab
BLAKE2b-256 checksum
How to use checksums
b431c0143d6e14b7bb1b8513cb87c20a90b9d04220716b09332ea6db38fab985
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Jul 23, 2025.

Transparency log

Release files / octoprint_filecheck-2025.7.23-py3-none-any.whl

Download URL octoprint_filecheck-2025.7.23-py3-none-any.whl
Size 31.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bdac0c5b4d99cdfdad9b5e2c64e65973fd3a5b92da512e8782d7918babead636
BLAKE2b-256 checksum
How to use checksums
be95b95feee5aa374b27698c6607670945da98ae3619c2df857aff30aab8c3db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Jul 23, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

2025.7.23 This release

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