Eric Callahan
5c9409c28d
scripts: add a helper for tagging releases
...
The tag-release.sh script creates an annotated tag containing
Klipper's current state. Moonraker's update manager parses
this annotation to bind the available Klipper version to this
release of Moonraker.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2022-04-04 11:46:24 -04:00
Eric Callahan
4b27e5e41d
scripts: pin pyserial to version 3.4
...
The pyserial-asyncio dependency pins pyserial to any version
greater than 3.4. Currently pip is distributing version 3.5,
which is not an official stable release.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2022-03-23 07:06:15 -04:00
dependabot[bot]
d20d2fd07e
build(deps): bump pillow from 9.0.0 to 9.0.1 in /scripts
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 9.0.0 to 9.0.1.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/9.0.0...9.0.1 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-23 06:48:07 -04:00
Eric Callahan
94c51c9412
scripts: bump preprocess-cancellation to 0.2.0
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2022-03-01 15:45:28 -05:00
pataar
71de8def8e
notifier: create the new notifier module
...
This component will be a bridge between moonraker and https://github.com/caronc/apprise . This way users can easily add all kind of notification services to their printer.
Signed-off-by: Pieter Willekens <me@pataar.nl>
2022-02-23 17:05:55 -05:00
Eric Callahan
f2f1d413d4
scripts: introduce dbtool
...
This tool may be used to backup and restore Moonraker's lmdb
database without depending on the "lmdb-utils" package. The
backup is done to a plain text file in cdb format, so a backup
may be restored on any platform.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2022-02-22 07:47:38 -05:00
Eric Callahan
10ac044485
scripts: add a --root argument to set-policykit-rules.sh
...
If a user specifies this then root is allowed to run the script.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2022-01-30 15:20:49 -05:00
Eric Callahan
5ec98cf0ba
scripts: workaround pip 22.0 issues
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2022-01-30 14:08:13 -05:00
Eric Callahan
13591d0a5b
scripts: do not allow set-policykit-rules.sh to run as root
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2022-01-29 14:07:15 -05:00
Eric Callahan
7c8c0e715f
scripts: update set-policykit-rules.sh
...
Check for the moonraker-admin Supplementary group
in the moonraker service file and add it if necessary.
For PolKit versions > 0.106 make sure that the process
is launched with the moonraker-admin group before
granting any polkit permissions.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2022-01-28 18:00:21 -05:00
Eric Callahan
468ea36bba
scripts: update install-moonraker.sh
...
Add the "moonraker-admin" supplementary group to the service unit
file. Check if polkit rules are available after installation, if not
advise the user that they may wish to run set-polkit-rules.sh.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2022-01-28 18:00:21 -05:00
Eric Callahan
4d473969db
scripts: add packagekit dependency to install script
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2022-01-28 18:00:21 -05:00
Eric Callahan
a92847771d
scripts: add set-policykit-rules.sh
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2022-01-28 18:00:21 -05:00
Eric Callahan
744f14d6f9
scripts: add pk-enum-converter.py
...
This is added to distrubute the changes made to "enum-converter.py"
taken from the original PackageKit repo.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2022-01-28 18:00:21 -05:00
Eric Callahan
be338ad039
machine: add systemd dbus provider implmentation
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2022-01-28 18:00:21 -05:00
Richard Mitchell
5f54a23f3e
Richardjm/wled serial asyncio ( #332 )
...
wled: Use pyserial-asyncio for wled
Signed-off-by: Richard Mitchell <richardjm+moonraker@gmail.com>
2022-01-15 14:22:49 -05:00
dependabot[bot]
60f2e3e1c7
build(deps): bump pillow from 8.3.2 to 9.0.0 in /scripts
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 8.3.2 to 9.0.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/8.3.2...9.0.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-13 05:53:30 -05:00
Pedro Lamas
9d7baa1eb6
utils: fixes minor typo
...
Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
2021-12-28 14:13:27 -05:00
Eric Callahan
2142d344dd
template: add support for Jinja2 template evaluation
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-12-14 17:51:12 -05:00
Frank Tackitt
2216e85fef
Bump preprocess-cancellation to 0.1.6
...
This fixes a bug that caused retraction moves to be included in bounding box calculations.
2021-12-09 14:26:45 -05:00
Stephan Wendel
f22e16d8cc
FIX: sudo_fix.sh not working on armbian
...
According to https://github.com/Arksine/moonraker/issues/241
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2021-12-05 06:51:30 -05:00
Eric Callahan
ea6c78773e
scripts: add preprocess-cancellation dependency
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-12-05 06:45:06 -05:00
Clifford Roche
4e8e4f7d14
zeroconf: add module for zeroconf discovery
...
Signed-off-by: Clifford Roche <clifford.roche@gmail.com>
2021-11-22 15:03:33 -05:00
Eric Callahan
f9372f3638
scripts: remove Klipper check in install script
...
Moonraker no longer requires that Klipper be installed and started prior to launch.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-10-31 06:11:06 -04:00
Eric Callahan
21305853ce
scripts: add liblmdb-dev and libjpeg-dev to dependencies
...
These packages can be required on systems that need to build python wheels.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-10-31 06:03:56 -04:00
Eric Callahan
b1f122beec
scripts: update service to start after the network is brought online
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-10-08 08:07:03 -04:00
Eric Callahan
4e2bbde829
scripts: remove nginx dependency
...
Moonraker itself does not depend on nginx and it
is no longer required to install clients on the host.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-09-29 17:22:26 -04:00
Eric Callahan
00c6072274
workflows: update Klipper's repo location
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-09-24 12:22:45 -04:00
Eric Callahan
46a8723566
scripts: add libcurl4-openssl-dev dependency
...
This dependency is also require to build the pycurl wheel.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-09-21 14:02:09 -04:00
Eric Callahan
233be2e889
scripts: add libssl-dev dependency
...
This is required for operating systems that need to build
the pycurl wheel
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-09-21 13:08:27 -04:00
Eric Callahan
73d3eae8ae
scripts: add pycurl dependency
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-09-21 08:23:32 -04:00
dependabot[bot]
8ca953f55c
build(deps): bump pillow from 8.2.0 to 8.3.2 in /scripts
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 8.2.0 to 8.3.2.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/8.2.0...8.3.2 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-09-13 05:34:32 -04:00
Eric Callahan
a1cf02231a
scripts: add --allow-releaseinfo-change option to apt-get in install-moonraker.sh
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-08-24 06:41:45 -04:00
Eric Callahan
2c47064d79
scripts: add release build scripts
...
Add a script that can build zipped releases to be distributed by Moonraker's Update Manager.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-07-06 19:25:10 -04:00
Eric Callahan
5379e4b4bd
scripts: remove version.txt
...
This file is no longer required for moonraker, the version info will either be stored in the pex file or retreived from git.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-07-06 19:25:10 -04:00
Eric Callahan
6b03c4600d
scripts: minor install script fixes
...
Fix the systemd unit description. Make the launch command variable.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-07-06 19:25:10 -04:00
Eric Callahan
7ed54a166b
scripts: provide a log path option in install-moonraker.sh
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-07-06 19:25:10 -04:00
Arksine
03892a517e
update_manger: move module into its own package
...
This includes its specific configuration file.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-07-06 19:25:10 -04:00
Arksine
7ccb455174
metadata: move extract_metadata.py to components
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-07-06 19:25:10 -04:00
Eric Callahan
331be63c9e
scripts: add paho-mqtt dependency
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-06-22 08:21:26 -04:00
Eric Callahan
d3df568aec
extract_metadata: don't remove ufp files after failed extraction
...
Cura writes ufp files in chunks, closing the file after each chunk is written. This will result in a failed extraction, and removing the file will result in corruption.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-06-18 06:15:54 -04:00
dependabot[bot]
d9d3739118
build(deps): bump pillow from 8.1.2 to 8.2.0 in /scripts
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 8.1.2 to 8.2.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/8.1.2...8.2.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-08 19:20:15 -04:00
Eric Callahan
108d0578a2
scripts: update moonraker python requirements
...
Remove python jose and cryptography. Add pynacl.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-06-03 05:46:14 -04:00
Arksine
e4e58f6d97
scripts: add python-jose python dependency
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-05-23 09:09:53 -04:00
Arksine
c83d91eea7
extract_metadata: add annotations
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-05-19 06:59:38 -04:00
Arksine
43fcca5ffa
scripts: add inotify-simple dependency
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-05-18 19:12:54 -04:00
Arksine
db0eb8f22b
extract_metadata: remove base64 data from metadata
...
The previously deprecated "data" field has now been removed. The "size" field now reports the size of the png. Clients may use the "relative_path" field to retrieve thumbnail png files.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-05-18 19:12:54 -04:00
Arksine
eaf35ded0c
extract_metadata: add support for ufp file extraction
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-05-18 19:12:54 -04:00
Arksine
ecbf663b18
file_manager: make the thumbs directory hidden
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-05-18 19:12:54 -04:00
Arksine
52f08eda08
extract_metdata: fix whitespace errors
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-05-09 08:17:24 -04:00
Arksine
24eaff6951
machine: add distribution to system info
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-04-26 12:08:52 -04:00
Arksine
3627331527
scripts: update to lmdb 1.2.1
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-04-20 06:03:42 -04:00
Arksine
64e794f1b5
scripts: add fetch-apikey helper script
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-04-19 20:46:17 -04:00
Arksine
5bba0fc2fa
scripts: bump lmdb version to 1.2.0
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-04-19 20:46:17 -04:00
th33xitus
4d69a1f1c6
extract_metadata: parse filament_total and filament_total_weight for Slic3r
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2021-04-17 06:06:53 -04:00
th33xitus
f203567381
extract_metadata: add Cura filament weight parsing
...
Adds a simple implementation for parsing filament weight from Cura g-code with help of a custom start-g-code comment.
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2021-04-17 06:06:53 -04:00
th33xitus
0d601073a6
extract_metadata: add parsing of filament weight
...
This will parse the total used filament weight of g-code files created by Simplify3D, PrusaSlicer, SuperSlicer and ideaMaker
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2021-04-17 06:06:53 -04:00
th33xitus
dae0f05378
extract_metadata: assign correct data parameter
...
This fix will now correctly parse the used filament from g-code generated by ideaMaker. The used filament is located in the footer of the g-code file.
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2021-04-11 11:36:06 -04:00
Arksine
6b91b1eac1
scripts: add rsync and zlib1g-dev dependencies to the install script
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-03-29 09:19:14 -04:00
Arksine
c48fe983de
scripts: update pillow to 8.1.2
...
Resolves security vulnerability in previous version reported by GitHub dependabot.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-03-18 20:32:06 -04:00
Arksine
bf67bce65f
update_manager: replace references to "plugin" with "component"
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-03-18 08:26:04 -04:00
Arksine
78324e0df4
scripts: remove deprecated moonraker-start.sh lsb script
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-03-15 06:14:59 -04:00
Arksine
05b8c4eaef
extract_metadata: Copy thumbnails to the "thumbs" directory
...
Include a relative path the the thumbnail in the metadata. This commit deprecates base64 image transfers. A future commit will remove base64 data from the metadata, clients will be expected to retrieve thumbnails as a static file.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-03-14 14:33:24 -04:00
Arksine
4de33bae4a
scripts: update dependency version to 0.4.1
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-03-05 13:00:10 -05:00
Arksine
d057795bee
scripts: add streaming-form-data dependency
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-03-05 12:52:01 -05:00
Arksine
bb3eb27b3d
scripts: bump dependency version to 0.4.0
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-02-27 17:29:09 -05:00
Arksine
900345e2d9
scripts: add lmdb dependencies
...
Signed-off-by: Eric Callahan arksine.code@gmail.com
2021-02-27 17:29:09 -05:00
Arksine
9e41d9d84b
extract_metadata: write log output to stderr
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-02-27 12:55:18 -05:00
Arksine
ceaa4911bb
scripts: revert the "remove_sudo_fix" addition
...
This causes the uninstallation script to fail if the user has not applied the patch. It should be removed in a separate script.
Signed-off-by: Eric Callahan <arksine.colde@gmail.com>
2021-02-08 06:48:19 -05:00
Arksine
f9dcda7ba9
scripts: update uninstallation script
...
Remove the LSB or systemd service, depending on which is installed.
SIgned-off-by: Eric Callahan <arksine.code@gmail.com>
2021-02-08 06:45:01 -05:00
Arksine
dd81beab47
extract_metadata: add support for metadata thumbnail extraction in Cura
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-02-06 08:39:41 -05:00
Arksine
fe2cec1087
update_manager: use glob pattern matching to find site package folder
...
This allows for python version flexibility. Resolves #76 .
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-01-31 12:33:33 -05:00
Arksine
6a88df095e
scripts: modify update_manger.conf for new configuration
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-01-22 17:18:28 -05:00
Arksine
e2c325a724
extract_metadata: support first layer height expressed as a percentage
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-01-16 12:46:56 -05:00
Arksine
a1f2228473
extract_metadata: add shebang to script
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2021-01-16 12:38:54 -05:00
Arksine
96941922bc
update_manager: move repo specific data to a supplemental config file
...
This provides the update manager flexibility, such as the ability to define disto specific dependencies. This also fixes an issue where two updates are necessary to install additional dependencies.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-12-30 19:45:20 -05:00
Arksine
46de7c48c8
moonraker: bump env version to 0.2.6
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-12-22 19:06:53 -05:00
Arksine
313357061e
moonraker: bump env version to 0.2.5
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-12-22 18:29:03 -05:00
Arksine
9f9a05cabb
update_manager: symlink dist packages on virtualenv rebuild
...
This allows for the installation of python "dist-packages" without enabling "system-site-packages" in the virtualenv. As of the moment moonraker only requires the gpiod dist package.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-12-22 17:59:22 -05:00
Arksine
40fbe1abf1
scripts: don't install system site packages in virtualenv
...
This can create issues of the system includes conflicting packages. Create a symlink for the system "gpiod" instead.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-12-22 15:41:42 -05:00
KwadFan
d19e9e2d28
scripts: add update support to sudo_fix.sh
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2020-12-06 07:39:50 -05:00
Arksine
abbd02aa73
scripts: minor fixes
...
Run the legacy install cleanup after Klipper is detected in install-moonraker.sh
Fix whitespace errros in uninstall-moonraker.sh
Signed-ff-by: Eric Callahan <arksine.code@gmail.com>
2020-12-06 07:28:11 -05:00
Arksine
6dfd3ca915
scripts: install Moonraker as a systemd service
...
This allows users to view the log using the journalctl command.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-12-06 06:54:48 -05:00
KwadFan
e025a5ce01
make executable by default
...
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2020-11-30 14:07:14 -05:00
KwadFan
77f79fcc20
scripts: add sudo_fix.sh
...
This script may be used to fix sudo permissions on "custompios" based distributions.
Signed-off-by: Stephan Wendel <me@stephanwe.de>
2020-11-29 07:46:02 -05:00
Arksine
1d0a790ef5
scripts: bump version to 0.2.2
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-11-29 07:26:04 -05:00
Arksine
290be28dae
scripts: bump version to 0.2.1
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-11-29 07:03:07 -05:00
Arksine
6a13260e67
scripts: add version.txt
...
Moonraker's update_manager plugin will check this file to see if dependencies or the python enviroment need an update.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-11-28 07:29:25 -05:00
Arksine
a5e8c290ef
scripts: update tornado version in requirements file
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-11-17 15:39:13 -05:00
Arksine
8b5ed3c9da
scripts: update install script
...
Add python3-libgpiod dependency.
As this dependency requiress a rebuild of the python3 environment, add some command line options to the install script:
- "-r" will rebuild the virtualenv
- "-f" will force overwite the defaults file. By default an existing defaults file will not be modified.
- "-c <config_path>" will direct moonraker to use the supplied path for the config file.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-11-17 15:39:13 -05:00
Arksine
222dda50bc
extract_metadata: parse "gcode_start_byte" and "gcode_end_byte"
...
Determine the byte location of the first and last gcode command (Either Mxxx or Gxxx commands). This is useful for determining the portion of the file that consists of actual commands.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-11-13 06:45:21 -05:00
Arksine
0c7fa454e9
scripts: add "pillow" python requirement
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-10-31 08:40:49 -04:00
Arksine
aac11a9fb8
extract_metadata: Add support for extracting Cura thumbnails
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-10-31 08:40:49 -04:00
th33xitus
374d984ced
fix: make installer not fail if klipper is installed as systemd service
...
If Klipper is installed as systemd service, the script would fail and exit at step 6 (corrected that typo) when trying to stop Klipper via init.d.
Changing the used command to systemctl will be compatible with both init.d and systemd services.
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2020-10-26 14:46:44 -04:00
Arksine
dfb1e19948
extract_metadata: store file "modified" time as unix time
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-10-21 17:53:45 -04:00
Arksine
8440a10b9e
extract_metadata: attempt to parse object height from PrusaSlicer comments
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-09-26 11:44:18 -04:00
Arksine
57fe71c800
extract_metadata: parse slicer version during identifcation
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-09-09 08:29:22 -04:00
Arksine
ec86c7bfda
extract_metadata: optimize regex
...
Use calls to re.search() in place of re.findall() where appropriate.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-09-08 17:29:08 -04:00
Arksine
ad8680be38
extract_metadata: Add support for IceSL slicer
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-09-08 12:49:42 -04:00
Arksine
805821c928
extract_metadata: extract first layer temperatures
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-09-08 11:33:10 -04:00