pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/print/py-octoprint



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Sep 18 08:12:20 UTC 2024

Modified Files:
        pkgsrc/print/py-octoprint: Makefile PLIST distinfo
Removed Files:
        pkgsrc/print/py-octoprint/patches: patch-src_octoprint_util_comm.py

Log Message:
py-octoprint: updated to 1.10.2

1.10.2

Core

Fix a translation string in the german translation.
Fix/workaround for a third party dependency change, breaking the octoprint dev plugin:new command.
Fix behaviour of "Hide successful prints" filter in the file list. Folders will be shown as long as they have at least one file in them that has not been printed successfully yet, and they will also 
be shown if they contain the currently selected file, regardless of the amount of successful prints.
Fix an import to be compatible to Jinja2>=3.1.3.
Pin pydantic to 1.10.16 to work around an issue with Python 3.12.4.

Achievements Plugin

Fix a string in the german translation that caused the Achievements overview to not correctly render if german language was selected.
Fix description of the Adventurer achievement
Fix event processing if the backup or plugin manager plugins are disabled.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/print/py-octoprint/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/print/py-octoprint/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/print/py-octoprint/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/print/py-octoprint/patches/patch-src_octoprint_util_comm.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/print/py-octoprint/Makefile
diff -u pkgsrc/print/py-octoprint/Makefile:1.8 pkgsrc/print/py-octoprint/Makefile:1.9
--- pkgsrc/print/py-octoprint/Makefile:1.8      Sun Nov  5 22:34:51 2023
+++ pkgsrc/print/py-octoprint/Makefile  Wed Sep 18 08:12:19 2024
@@ -1,65 +1,78 @@
-# $NetBSD: Makefile,v 1.8 2023/11/05 22:34:51 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2024/09/18 08:12:19 adam Exp $
 
-DISTNAME=      ${GITHUB_PROJECT}-${PKGVERSION_NOREV}
-PKGNAME=       ${PYPKGPREFIX}-octoprint-1.6.1
-PKGREVISION=   4
-CATEGORIES=    print
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=OctoPrint/}
-GITHUB_PROJECT=        OctoPrint
-GITHUB_TAG=    ${PKGVERSION_NOREV}
+DISTNAME=      octoprint-1.10.2
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    print python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=O/OctoPrint/}
 
 MAINTAINER=    khorben%defora.org@localhost
-HOMEPAGE=      https://github.com/OctoPrint/OctoPrint/
+HOMEPAGE=      https://github.com/OctoPrint/OctoPrint
 COMMENT=       Snappy web interface for 3D printers
 LICENSE=       gnu-agpl-v3
 
-RCD_SCRIPTS=   octoprint
+WHEEL_NAME=    OctoPrint-${PKGVERSION_NOREV}
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27 312
+RCD_SCRIPTS=   octoprint
 
-DEPENDS+=      ${PYPKGPREFIX}-blinker>=1.4:../../devel/py-blinker
-DEPENDS+=      ${PYPKGPREFIX}-cachelib>=0.1:../../devel/py-cachelib
-DEPENDS+=      ${PYPKGPREFIX}-click>=7.1.2:../../devel/py-click
-DEPENDS+=      ${PYPKGPREFIX}-emoji>=0.5.4:../../converters/py-emoji
-DEPENDS+=      ${PYPKGPREFIX}-feedparser>=6.0.2:../../textproc/py-feedparser
-DEPENDS+=      ${PYPKGPREFIX}-filetype>=1.0.7:../../sysutils/py-filetype
-DEPENDS+=      ${PYPKGPREFIX}-flask>=1.1.2:../../www/py-flask
-DEPENDS+=      ${PYPKGPREFIX}-flask-assets>=2.0:../../www/py-flask-assets
-DEPENDS+=      ${PYPKGPREFIX}-flask-babel>=1.0:../../www/py-flask-babel
-DEPENDS+=      ${PYPKGPREFIX}-flask-login>=0.5:../../www/py-flask-login
-DEPENDS+=      ${PYPKGPREFIX}-future>=0.18.2:../../devel/py-future
-DEPENDS+=      ${PYPKGPREFIX}-immutabledict>=2.0.0:../../devel/py-immutabledict
-DEPENDS+=      ${PYPKGPREFIX}-jinja2>=2.11.2:../../textproc/py-jinja2
-DEPENDS+=      ${PYPKGPREFIX}-markdown>=3.1:../../textproc/py-markdown
-DEPENDS+=      ${PYPKGPREFIX}-netaddr>=0.7.19:../../net/py-netaddr
-DEPENDS+=      ${PYPKGPREFIX}-netifaces>=0.10.9:../../net/py-netifaces
+# bundled_plugins
 DEPENDS+=      ${PYPKGPREFIX}-octoprint-filecheck>=2021.2.23:../../print/py-octoprint-filecheck
-DEPENDS+=      ${PYPKGPREFIX}-octoprint-firmwarecheck>=2021.2.4:../../print/py-octoprint-firmwarecheck
-DEPENDS+=      ${PYPKGPREFIX}-octoprint-pisupport>=2021.3.26:../../print/py-octoprint-pisupport
-DEPENDS+=      ${PYPKGPREFIX}-pkginfo>=1.5.0.1:../../devel/py-pkginfo
-DEPENDS+=      ${PYPKGPREFIX}-psutil>=5.7:../../sysutils/py-psutil
-DEPENDS+=      ${PYPKGPREFIX}-pylru>=1.2:../../devel/py-pylru
-DEPENDS+=      ${PYPKGPREFIX}-regex>2018.11.6:../../textproc/py-regex
-DEPENDS+=      ${PYPKGPREFIX}-requests>=2.23.0:../../devel/py-requests
-DEPENDS+=      ${PYPKGPREFIX}-sarge>=0.1.5:../../devel/py-sarge
-DEPENDS+=      ${PYPKGPREFIX}-semantic_version>=2.8.5:../../devel/py-semantic_version
-DEPENDS+=      ${PYPKGPREFIX}-serial>=3.4:../../comms/py-serial
-DEPENDS+=      ${PYPKGPREFIX}-sentry-sdk>=0.15.1:../../devel/py-sentry-sdk
-DEPENDS+=      ${PYPKGPREFIX}-tornado>=5.1.1:../../www/py-tornado
-DEPENDS+=      ${PYPKGPREFIX}-Unidecode>=0.04.14:../../textproc/py-Unidecode
-DEPENDS+=      ${PYPKGPREFIX}-watchdog>=0.10.4:../../sysutils/py-watchdog
-DEPENDS+=      ${PYPKGPREFIX}-websocket-client>=0.57:../../www/py-websocket-client
-DEPENDS+=      ${PYPKGPREFIX}-werkzeug>=1.0.1:../../www/py-werkzeug
-DEPENDS+=      ${PYPKGPREFIX}-wrapt>=1.12.1:../../devel/py-wrapt
-DEPENDS+=      ${PYPKGPREFIX}-yaml>=5.3.1:../../textproc/py-yaml
-DEPENDS+=      ${PYPKGPREFIX}-zeroconf>=0.24:../../net/py-zeroconf
-DEPENDS+=      ${PYPKGPREFIX}-zipstream>=1.1.8:../../archivers/py-zipstream
+DEPENDS+=      ${PYPKGPREFIX}-octoprint-firmwarecheck>=2021.10.11:../../print/py-octoprint-firmwarecheck
+DEPENDS+=      ${PYPKGPREFIX}-octoprint-pisupport>=2023.10.10:../../print/py-octoprint-pisupport
+# core_deps
+DEPENDS+=      ${PYPKGPREFIX}-argon2-cffi>=23.1.0:../../security/py-argon2-cffi
+DEPENDS+=      ${PYPKGPREFIX}-babel>=2.12.1:../../devel/py-babel
+DEPENDS+=      ${PYPKGPREFIX}-cachelib>=0.10.2:../../devel/py-cachelib
+DEPENDS+=      ${PYPKGPREFIX}-click>=8.1.7:../../devel/py-click
+DEPENDS+=      ${PYPKGPREFIX}-colorlog>=6.7.0:../../devel/py-colorlog
+DEPENDS+=      ${PYPKGPREFIX}-emoji>=2.10.1:../../converters/py-emoji
+DEPENDS+=      ${PYPKGPREFIX}-feedparser>=6.0.11:../../textproc/py-feedparser
+DEPENDS+=      ${PYPKGPREFIX}-filetype>=1.2.0:../../sysutils/py-filetype
+DEPENDS+=      ${PYPKGPREFIX}-flask>=2.2.3:../../www/py-flask
+DEPENDS+=      ${PYPKGPREFIX}-flask-assets>=2.1.0:../../www/py-flask-assets
+DEPENDS+=      ${PYPKGPREFIX}-flask-babel>=3.1.0:../../www/py-flask-babel
+DEPENDS+=      ${PYPKGPREFIX}-flask-limiter>=3.5.0:../../www/py-flask-limiter
+DEPENDS+=      ${PYPKGPREFIX}-flask-login>=0.6.3:../../www/py-flask-login
+DEPENDS+=      ${PYPKGPREFIX}-frozendict>=2.4.0:../../devel/py-frozendict
+DEPENDS+=      ${PYPKGPREFIX}-future>=0.18.3:../../devel/py-future
+DEPENDS+=      ${PYPKGPREFIX}-markdown>=3.4.4:../../textproc/py-markdown
+DEPENDS+=      ${PYPKGPREFIX}-netaddr>=0.8:../../net/py-netaddr
+DEPENDS+=      ${PYPKGPREFIX}-netifaces>=0.11.0:../../net/py-netifaces
+DEPENDS+=      ${PYPKGPREFIX}-passlib>=1.7.4:../../security/py-passlib
+DEPENDS+=      ${PYPKGPREFIX}-pathvalidate>=2.5.2:../../devel/py-pathvalidate
+DEPENDS+=      ${PYPKGPREFIX}-pkginfo>=1.9.6:../../devel/py-pkginfo
+DEPENDS+=      ${PYPKGPREFIX}-psutil>=5.9.8:../../sysutils/py-psutil
+DEPENDS+=      ${PYPKGPREFIX}-pydantic>=1.10.16:../../devel/py-pydantic
+DEPENDS+=      ${PYPKGPREFIX}-pylru>=1.2.1:../../devel/py-pylru
+DEPENDS+=      ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
+DEPENDS+=      ${PYPKGPREFIX}-requests>=2.31.0:../../devel/py-requests
+DEPENDS+=      ${PYPKGPREFIX}-sarge>=0.1.7:../../devel/py-sarge
+DEPENDS+=      ${PYPKGPREFIX}-semantic_version>=2.10.0:../../devel/py-semantic_version
+DEPENDS+=      ${PYPKGPREFIX}-sentry-sdk>=1.40.0:../../devel/py-sentry-sdk
+DEPENDS+=      ${PYPKGPREFIX}-serial>=3.5:../../comms/py-serial
+DEPENDS+=      ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+DEPENDS+=      ${PYPKGPREFIX}-tornado>=6.2:../../www/py-tornado
+DEPENDS+=      ${PYPKGPREFIX}-watchdog>=2.3.1:../../sysutils/py-watchdog
+DEPENDS+=      ${PYPKGPREFIX}-websocket-client>=1.6.1:../../www/py-websocket-client
+DEPENDS+=      ${PYPKGPREFIX}-werkzeug>=2.2.3:../../www/py-werkzeug
+DEPENDS+=      ${PYPKGPREFIX}-wrapt>=1.15:../../devel/py-wrapt
+DEPENDS+=      ${PYPKGPREFIX}-yaml>=6.0.1:../../textproc/py-yaml
+DEPENDS+=      ${PYPKGPREFIX}-zeroconf>=0.127:../../net/py-zeroconf
+DEPENDS+=      ${PYPKGPREFIX}-zipstream-ng>=1.7.1:../../archivers/py-zipstream-ng
+# vendored_deps
+DEPENDS+=      ${PYPKGPREFIX}-Unidecode-[0-9]*:../../textproc/py-Unidecode
+DEPENDS+=      ${PYPKGPREFIX}-blinker>=1.6.3:../../devel/py-blinker
+DEPENDS+=      ${PYPKGPREFIX}-class-doc>=0.2.6:../../textproc/py-class-doc
+DEPENDS+=      ${PYPKGPREFIX}-regex-[0-9]*:../../textproc/py-regex
+# plugin_deps
+DEPENDS+=      ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
+TEST_DEPENDS+= ${PYPKGPREFIX}-ddt-[0-9]*:../../devel/py-ddt
+TEST_DEPENDS+= ${PYPKGPREFIX}-mock>=5.1.0:../../devel/py-mock
 
-USE_PKG_RESOURCES=     yes
+USE_LANGUAGES= # none
 
 post-install:
        ${MV} ${DESTDIR}${PREFIX}/bin/octoprint \
                ${DESTDIR}${PREFIX}/bin/octoprint-${PYVERSSUFFIX} || ${TRUE}
 
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/print/py-octoprint/PLIST
diff -u pkgsrc/print/py-octoprint/PLIST:1.2 pkgsrc/print/py-octoprint/PLIST:1.3
--- pkgsrc/print/py-octoprint/PLIST:1.2 Sun May 30 21:53:10 2021
+++ pkgsrc/print/py-octoprint/PLIST     Wed Sep 18 08:12:19 2024
@@ -1,18 +1,20 @@
-@comment $NetBSD: PLIST,v 1.2 2021/05/30 21:53:10 khorben Exp $
+@comment $NetBSD: PLIST,v 1.3 2024/09/18 08:12:19 adam Exp $
 bin/octoprint-${PYVERSSUFFIX}
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/octoprint/__init__.py
 ${PYSITELIB}/octoprint/__init__.pyc
 ${PYSITELIB}/octoprint/__init__.pyo
 ${PYSITELIB}/octoprint/__main__.py
 ${PYSITELIB}/octoprint/__main__.pyc
 ${PYSITELIB}/octoprint/__main__.pyo
+${PYSITELIB}/octoprint/_static_version.py
+${PYSITELIB}/octoprint/_static_version.pyc
+${PYSITELIB}/octoprint/_static_version.pyo
 ${PYSITELIB}/octoprint/_version.py
 ${PYSITELIB}/octoprint/_version.pyc
 ${PYSITELIB}/octoprint/_version.pyo
@@ -37,6 +39,9 @@ ${PYSITELIB}/octoprint/cli/analysis.pyo
 ${PYSITELIB}/octoprint/cli/client.py
 ${PYSITELIB}/octoprint/cli/client.pyc
 ${PYSITELIB}/octoprint/cli/client.pyo
+${PYSITELIB}/octoprint/cli/common.py
+${PYSITELIB}/octoprint/cli/common.pyc
+${PYSITELIB}/octoprint/cli/common.pyo
 ${PYSITELIB}/octoprint/cli/config.py
 ${PYSITELIB}/octoprint/cli/config.pyc
 ${PYSITELIB}/octoprint/cli/config.pyo
@@ -52,6 +57,9 @@ ${PYSITELIB}/octoprint/cli/server.pyo
 ${PYSITELIB}/octoprint/cli/systeminfo.py
 ${PYSITELIB}/octoprint/cli/systeminfo.pyc
 ${PYSITELIB}/octoprint/cli/systeminfo.pyo
+${PYSITELIB}/octoprint/cli/timelapse.py
+${PYSITELIB}/octoprint/cli/timelapse.pyc
+${PYSITELIB}/octoprint/cli/timelapse.pyo
 ${PYSITELIB}/octoprint/cli/user.py
 ${PYSITELIB}/octoprint/cli/user.pyc
 ${PYSITELIB}/octoprint/cli/user.pyo
@@ -100,6 +108,55 @@ ${PYSITELIB}/octoprint/plugin/types.pyo
 ${PYSITELIB}/octoprint/plugins/__init__.py
 ${PYSITELIB}/octoprint/plugins/__init__.pyc
 ${PYSITELIB}/octoprint/plugins/__init__.pyo
+${PYSITELIB}/octoprint/plugins/achievements/__init__.py
+${PYSITELIB}/octoprint/plugins/achievements/__init__.pyc
+${PYSITELIB}/octoprint/plugins/achievements/__init__.pyo
+${PYSITELIB}/octoprint/plugins/achievements/achievements.py
+${PYSITELIB}/octoprint/plugins/achievements/achievements.pyc
+${PYSITELIB}/octoprint/plugins/achievements/achievements.pyo
+${PYSITELIB}/octoprint/plugins/achievements/data.py
+${PYSITELIB}/octoprint/plugins/achievements/data.pyc
+${PYSITELIB}/octoprint/plugins/achievements/data.pyo
+${PYSITELIB}/octoprint/plugins/achievements/static/clientjs/achievements.js
+${PYSITELIB}/octoprint/plugins/achievements/static/css/achievements.css
+${PYSITELIB}/octoprint/plugins/achievements/static/img/LICENSE.md
+${PYSITELIB}/octoprint/plugins/achievements/static/img/achievement_not_found.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/adventurer.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/all_beginnings_are_hard.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/better_safe_than_sorry.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/cant_get_enough.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/clean_house.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/crossover_episode.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/early_bird.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/half_marathon.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/hang_in_there.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/happy_birthday_foosel.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/happy_birthday_octoprint.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/heavy_chonker.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/marathon.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/mass_production.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/night_owl.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/one_of_those_days.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/one_small_step_for_man.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/santas_little_helper.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/so_close.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/spooky.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/sprint.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/tgif.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/the_collector.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/the_manufacturer.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/the_organizer.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/the_wizard.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/tinkerer.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/trophy.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/weekend_warrior.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/img/what_could_possibly_go_wrong.svg
+${PYSITELIB}/octoprint/plugins/achievements/static/js/achievements.js
+${PYSITELIB}/octoprint/plugins/achievements/static/less/achievements.less
+${PYSITELIB}/octoprint/plugins/achievements/templates/achievements.jinja2
+${PYSITELIB}/octoprint/plugins/achievements/templates/achievements_about_achievements.jinja2
+${PYSITELIB}/octoprint/plugins/achievements/templates/achievements_about_stats.jinja2
+${PYSITELIB}/octoprint/plugins/achievements/templates/achievements_settings.jinja2
 ${PYSITELIB}/octoprint/plugins/action_command_notification/__init__.py
 ${PYSITELIB}/octoprint/plugins/action_command_notification/__init__.pyc
 ${PYSITELIB}/octoprint/plugins/action_command_notification/__init__.pyo
@@ -130,9 +187,13 @@ ${PYSITELIB}/octoprint/plugins/appkeys/_
 ${PYSITELIB}/octoprint/plugins/appkeys/__init__.pyo
 ${PYSITELIB}/octoprint/plugins/appkeys/static/clientjs/appkeys.js
 ${PYSITELIB}/octoprint/plugins/appkeys/static/css/appkeys.css
+${PYSITELIB}/octoprint/plugins/appkeys/static/css/authdialog.css
 ${PYSITELIB}/octoprint/plugins/appkeys/static/js/appkeys.js
+${PYSITELIB}/octoprint/plugins/appkeys/static/js/authdialog.js
 ${PYSITELIB}/octoprint/plugins/appkeys/static/less/appkeys.less
+${PYSITELIB}/octoprint/plugins/appkeys/static/less/authdialog.less
 ${PYSITELIB}/octoprint/plugins/appkeys/templates/appkeys.jinja2
+${PYSITELIB}/octoprint/plugins/appkeys/templates/appkeys_authdialog.jinja2
 ${PYSITELIB}/octoprint/plugins/appkeys/templates/appkeys_settings.jinja2
 ${PYSITELIB}/octoprint/plugins/appkeys/templates/appkeys_usersettings.jinja2
 ${PYSITELIB}/octoprint/plugins/backup/__init__.py
@@ -144,7 +205,27 @@ ${PYSITELIB}/octoprint/plugins/backup/st
 ${PYSITELIB}/octoprint/plugins/backup/static/less/backup.less
 ${PYSITELIB}/octoprint/plugins/backup/templates/backup_settings.jinja2
 ${PYSITELIB}/octoprint/plugins/backup/templates/backup_wizard.jinja2
-${PYSITELIB}/octoprint/plugins/backup/templates/snippets/plugin/backup/backup_plugin_upload_form.jinja2
+${PYSITELIB}/octoprint/plugins/backup/templates/snippets/backup_plugin_upload_form.jinja2
+${PYSITELIB}/octoprint/plugins/classicwebcam/__init__.py
+${PYSITELIB}/octoprint/plugins/classicwebcam/__init__.pyc
+${PYSITELIB}/octoprint/plugins/classicwebcam/__init__.pyo
+${PYSITELIB}/octoprint/plugins/classicwebcam/static/css/classicwebcam.css
+${PYSITELIB}/octoprint/plugins/classicwebcam/static/js/classicwebcam.js
+${PYSITELIB}/octoprint/plugins/classicwebcam/static/js/classicwebcam_settings.js
+${PYSITELIB}/octoprint/plugins/classicwebcam/static/js/classicwebcam_wizard.js
+${PYSITELIB}/octoprint/plugins/classicwebcam/static/less/classicwebcam.less
+${PYSITELIB}/octoprint/plugins/classicwebcam/templates/classicwebcam_settings.jinja2
+${PYSITELIB}/octoprint/plugins/classicwebcam/templates/classicwebcam_webcam.jinja2
+${PYSITELIB}/octoprint/plugins/classicwebcam/templates/classicwebcam_wizard.jinja2
+${PYSITELIB}/octoprint/plugins/classicwebcam/templates/snippets/classicwebcamCacheBuster.jinja2
+${PYSITELIB}/octoprint/plugins/classicwebcam/templates/snippets/classicwebcamOrientation.jinja2
+${PYSITELIB}/octoprint/plugins/classicwebcam/templates/snippets/classicwebcamSnapshotSslValidation.jinja2
+${PYSITELIB}/octoprint/plugins/classicwebcam/templates/snippets/classicwebcamSnapshotTimeout.jinja2
+${PYSITELIB}/octoprint/plugins/classicwebcam/templates/snippets/classicwebcamSnapshotUrl.jinja2
+${PYSITELIB}/octoprint/plugins/classicwebcam/templates/snippets/classicwebcamStreamRatio.jinja2
+${PYSITELIB}/octoprint/plugins/classicwebcam/templates/snippets/classicwebcamStreamTimeout.jinja2
+${PYSITELIB}/octoprint/plugins/classicwebcam/templates/snippets/classicwebcamStreamUrl.jinja2
+${PYSITELIB}/octoprint/plugins/classicwebcam/templates/snippets/classicwebcamStreamWebrtcIceServers.jinja2
 ${PYSITELIB}/octoprint/plugins/corewizard/__init__.py
 ${PYSITELIB}/octoprint/plugins/corewizard/__init__.pyc
 ${PYSITELIB}/octoprint/plugins/corewizard/__init__.pyo
@@ -158,7 +239,6 @@ ${PYSITELIB}/octoprint/plugins/corewizar
 ${PYSITELIB}/octoprint/plugins/corewizard/templates/corewizard_pluginblacklist_wizard.jinja2
 ${PYSITELIB}/octoprint/plugins/corewizard/templates/corewizard_printerprofile_wizard.jinja2
 ${PYSITELIB}/octoprint/plugins/corewizard/templates/corewizard_servercommands_wizard.jinja2
-${PYSITELIB}/octoprint/plugins/corewizard/templates/corewizard_webcam_wizard.jinja2
 ${PYSITELIB}/octoprint/plugins/discovery/__init__.py
 ${PYSITELIB}/octoprint/plugins/discovery/__init__.pyc
 ${PYSITELIB}/octoprint/plugins/discovery/__init__.pyo
@@ -170,11 +250,17 @@ ${PYSITELIB}/octoprint/plugins/errortrac
 ${PYSITELIB}/octoprint/plugins/errortracking/static/js/sentry.min.js
 ${PYSITELIB}/octoprint/plugins/errortracking/templates/errortracking_javascripts.jinja2
 ${PYSITELIB}/octoprint/plugins/errortracking/templates/errortracking_settings.jinja2
+${PYSITELIB}/octoprint/plugins/eventmanager/__init__.py
+${PYSITELIB}/octoprint/plugins/eventmanager/__init__.pyc
+${PYSITELIB}/octoprint/plugins/eventmanager/__init__.pyo
+${PYSITELIB}/octoprint/plugins/eventmanager/static/js/events.js
+${PYSITELIB}/octoprint/plugins/eventmanager/templates/eventmanager_settings.jinja2
 ${PYSITELIB}/octoprint/plugins/gcodeviewer/__init__.py
 ${PYSITELIB}/octoprint/plugins/gcodeviewer/__init__.pyc
 ${PYSITELIB}/octoprint/plugins/gcodeviewer/__init__.pyo
 ${PYSITELIB}/octoprint/plugins/gcodeviewer/static/css/gcodeviewer.css
 ${PYSITELIB}/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js
+${PYSITELIB}/octoprint/plugins/gcodeviewer/static/js/lib/pako.js
 ${PYSITELIB}/octoprint/plugins/gcodeviewer/static/js/viewer/reader.js
 ${PYSITELIB}/octoprint/plugins/gcodeviewer/static/js/viewer/renderer.js
 ${PYSITELIB}/octoprint/plugins/gcodeviewer/static/js/viewer/ui.js
@@ -222,14 +308,16 @@ ${PYSITELIB}/octoprint/plugins/softwareu
 ${PYSITELIB}/octoprint/plugins/softwareupdate/static/css/softwareupdate.css
 ${PYSITELIB}/octoprint/plugins/softwareupdate/static/js/softwareupdate.js
 ${PYSITELIB}/octoprint/plugins/softwareupdate/static/less/softwareupdate.less
-${PYSITELIB}/octoprint/plugins/softwareupdate/templates/snippets/plugins/softwareupdate/checkoutFolder.jinja2
-${PYSITELIB}/octoprint/plugins/softwareupdate/templates/snippets/plugins/softwareupdate/pipEnableCheck.jinja2
-${PYSITELIB}/octoprint/plugins/softwareupdate/templates/snippets/plugins/softwareupdate/pipTarget.jinja2
-${PYSITELIB}/octoprint/plugins/softwareupdate/templates/snippets/plugins/softwareupdate/releaseChannel.jinja2
-${PYSITELIB}/octoprint/plugins/softwareupdate/templates/snippets/plugins/softwareupdate/trackedBranch.jinja2
-${PYSITELIB}/octoprint/plugins/softwareupdate/templates/snippets/plugins/softwareupdate/versionTracking.jinja2
+${PYSITELIB}/octoprint/plugins/softwareupdate/templates/snippets/checkoutFolder.jinja2
+${PYSITELIB}/octoprint/plugins/softwareupdate/templates/snippets/githubToken.jinja2
+${PYSITELIB}/octoprint/plugins/softwareupdate/templates/snippets/pipEnableCheck.jinja2
+${PYSITELIB}/octoprint/plugins/softwareupdate/templates/snippets/pipTarget.jinja2
+${PYSITELIB}/octoprint/plugins/softwareupdate/templates/snippets/releaseChannel.jinja2
+${PYSITELIB}/octoprint/plugins/softwareupdate/templates/snippets/trackedBranch.jinja2
+${PYSITELIB}/octoprint/plugins/softwareupdate/templates/snippets/versionTracking.jinja2
 ${PYSITELIB}/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2
-${PYSITELIB}/octoprint/plugins/softwareupdate/templates/softwareupdate_wizard.jinja2
+${PYSITELIB}/octoprint/plugins/softwareupdate/templates/softwareupdate_wizard_settings.jinja2
+${PYSITELIB}/octoprint/plugins/softwareupdate/templates/softwareupdate_wizard_update.jinja2
 ${PYSITELIB}/octoprint/plugins/softwareupdate/updaters/__init__.py
 ${PYSITELIB}/octoprint/plugins/softwareupdate/updaters/__init__.pyc
 ${PYSITELIB}/octoprint/plugins/softwareupdate/updaters/__init__.pyo
@@ -290,9 +378,10 @@ ${PYSITELIB}/octoprint/plugins/softwareu
 ${PYSITELIB}/octoprint/plugins/tracking/__init__.py
 ${PYSITELIB}/octoprint/plugins/tracking/__init__.pyc
 ${PYSITELIB}/octoprint/plugins/tracking/__init__.pyo
+${PYSITELIB}/octoprint/plugins/tracking/static/clientjs/usage.js
 ${PYSITELIB}/octoprint/plugins/tracking/static/js/usage.js
-${PYSITELIB}/octoprint/plugins/tracking/templates/snippets/plugins/tracking/trackingDescription.jinja2
-${PYSITELIB}/octoprint/plugins/tracking/templates/snippets/plugins/tracking/trackingDetails.jinja2
+${PYSITELIB}/octoprint/plugins/tracking/templates/snippets/trackingDescription.jinja2
+${PYSITELIB}/octoprint/plugins/tracking/templates/snippets/trackingDetails.jinja2
 ${PYSITELIB}/octoprint/plugins/tracking/templates/tracking_settings.jinja2
 ${PYSITELIB}/octoprint/plugins/tracking/templates/tracking_wizard.jinja2
 ${PYSITELIB}/octoprint/plugins/virtual_printer/__init__.py
@@ -314,6 +403,78 @@ ${PYSITELIB}/octoprint/printer/profile.p
 ${PYSITELIB}/octoprint/printer/standard.py
 ${PYSITELIB}/octoprint/printer/standard.pyc
 ${PYSITELIB}/octoprint/printer/standard.pyo
+${PYSITELIB}/octoprint/schema/__init__.py
+${PYSITELIB}/octoprint/schema/__init__.pyc
+${PYSITELIB}/octoprint/schema/__init__.pyo
+${PYSITELIB}/octoprint/schema/config/__init__.py
+${PYSITELIB}/octoprint/schema/config/__init__.pyc
+${PYSITELIB}/octoprint/schema/config/__init__.pyo
+${PYSITELIB}/octoprint/schema/config/access_control.py
+${PYSITELIB}/octoprint/schema/config/access_control.pyc
+${PYSITELIB}/octoprint/schema/config/access_control.pyo
+${PYSITELIB}/octoprint/schema/config/api.py
+${PYSITELIB}/octoprint/schema/config/api.pyc
+${PYSITELIB}/octoprint/schema/config/api.pyo
+${PYSITELIB}/octoprint/schema/config/appearance.py
+${PYSITELIB}/octoprint/schema/config/appearance.pyc
+${PYSITELIB}/octoprint/schema/config/appearance.pyo
+${PYSITELIB}/octoprint/schema/config/controls.py
+${PYSITELIB}/octoprint/schema/config/controls.pyc
+${PYSITELIB}/octoprint/schema/config/controls.pyo
+${PYSITELIB}/octoprint/schema/config/devel.py
+${PYSITELIB}/octoprint/schema/config/devel.pyc
+${PYSITELIB}/octoprint/schema/config/devel.pyo
+${PYSITELIB}/octoprint/schema/config/estimation.py
+${PYSITELIB}/octoprint/schema/config/estimation.pyc
+${PYSITELIB}/octoprint/schema/config/estimation.pyo
+${PYSITELIB}/octoprint/schema/config/events.py
+${PYSITELIB}/octoprint/schema/config/events.pyc
+${PYSITELIB}/octoprint/schema/config/events.pyo
+${PYSITELIB}/octoprint/schema/config/feature.py
+${PYSITELIB}/octoprint/schema/config/feature.pyc
+${PYSITELIB}/octoprint/schema/config/feature.pyo
+${PYSITELIB}/octoprint/schema/config/folder.py
+${PYSITELIB}/octoprint/schema/config/folder.pyc
+${PYSITELIB}/octoprint/schema/config/folder.pyo
+${PYSITELIB}/octoprint/schema/config/gcode_analysis.py
+${PYSITELIB}/octoprint/schema/config/gcode_analysis.pyc
+${PYSITELIB}/octoprint/schema/config/gcode_analysis.pyo
+${PYSITELIB}/octoprint/schema/config/plugins.py
+${PYSITELIB}/octoprint/schema/config/plugins.pyc
+${PYSITELIB}/octoprint/schema/config/plugins.pyo
+${PYSITELIB}/octoprint/schema/config/printer_parameters.py
+${PYSITELIB}/octoprint/schema/config/printer_parameters.pyc
+${PYSITELIB}/octoprint/schema/config/printer_parameters.pyo
+${PYSITELIB}/octoprint/schema/config/printer_profiles.py
+${PYSITELIB}/octoprint/schema/config/printer_profiles.pyc
+${PYSITELIB}/octoprint/schema/config/printer_profiles.pyo
+${PYSITELIB}/octoprint/schema/config/scripts.py
+${PYSITELIB}/octoprint/schema/config/scripts.pyc
+${PYSITELIB}/octoprint/schema/config/scripts.pyo
+${PYSITELIB}/octoprint/schema/config/serial.py
+${PYSITELIB}/octoprint/schema/config/serial.pyc
+${PYSITELIB}/octoprint/schema/config/serial.pyo
+${PYSITELIB}/octoprint/schema/config/server.py
+${PYSITELIB}/octoprint/schema/config/server.pyc
+${PYSITELIB}/octoprint/schema/config/server.pyo
+${PYSITELIB}/octoprint/schema/config/slicing.py
+${PYSITELIB}/octoprint/schema/config/slicing.pyc
+${PYSITELIB}/octoprint/schema/config/slicing.pyo
+${PYSITELIB}/octoprint/schema/config/system.py
+${PYSITELIB}/octoprint/schema/config/system.pyc
+${PYSITELIB}/octoprint/schema/config/system.pyo
+${PYSITELIB}/octoprint/schema/config/temperature.py
+${PYSITELIB}/octoprint/schema/config/temperature.pyc
+${PYSITELIB}/octoprint/schema/config/temperature.pyo
+${PYSITELIB}/octoprint/schema/config/terminalfilters.py
+${PYSITELIB}/octoprint/schema/config/terminalfilters.pyc
+${PYSITELIB}/octoprint/schema/config/terminalfilters.pyo
+${PYSITELIB}/octoprint/schema/config/webcam.py
+${PYSITELIB}/octoprint/schema/config/webcam.pyc
+${PYSITELIB}/octoprint/schema/config/webcam.pyo
+${PYSITELIB}/octoprint/schema/webcam/__init__.py
+${PYSITELIB}/octoprint/schema/webcam/__init__.pyc
+${PYSITELIB}/octoprint/schema/webcam/__init__.pyo
 ${PYSITELIB}/octoprint/server/__init__.py
 ${PYSITELIB}/octoprint/server/__init__.pyc
 ${PYSITELIB}/octoprint/server/__init__.pyo
@@ -359,6 +520,9 @@ ${PYSITELIB}/octoprint/server/api/users.
 ${PYSITELIB}/octoprint/server/util/__init__.py
 ${PYSITELIB}/octoprint/server/util/__init__.pyc
 ${PYSITELIB}/octoprint/server/util/__init__.pyo
+${PYSITELIB}/octoprint/server/util/csrf.py
+${PYSITELIB}/octoprint/server/util/csrf.pyc
+${PYSITELIB}/octoprint/server/util/csrf.pyo
 ${PYSITELIB}/octoprint/server/util/flask.py
 ${PYSITELIB}/octoprint/server/util/flask.pyc
 ${PYSITELIB}/octoprint/server/util/flask.pyo
@@ -377,9 +541,9 @@ ${PYSITELIB}/octoprint/server/util/webas
 ${PYSITELIB}/octoprint/server/views.py
 ${PYSITELIB}/octoprint/server/views.pyc
 ${PYSITELIB}/octoprint/server/views.pyo
-${PYSITELIB}/octoprint/settings.py
-${PYSITELIB}/octoprint/settings.pyc
-${PYSITELIB}/octoprint/settings.pyo
+${PYSITELIB}/octoprint/settings/__init__.py
+${PYSITELIB}/octoprint/settings/__init__.pyc
+${PYSITELIB}/octoprint/settings/__init__.pyo
 ${PYSITELIB}/octoprint/slicing/__init__.py
 ${PYSITELIB}/octoprint/slicing/__init__.pyc
 ${PYSITELIB}/octoprint/slicing/__init__.pyo
@@ -405,12 +569,14 @@ ${PYSITELIB}/octoprint/static/forcelogin
 ${PYSITELIB}/octoprint/static/forcelogin/less/forcelogin.less
 ${PYSITELIB}/octoprint/static/img/apple-touch-icon-114x114.png
 ${PYSITELIB}/octoprint/static/img/apple-touch-icon-144x144.png
+${PYSITELIB}/octoprint/static/img/financial-support-64x64.png
 ${PYSITELIB}/octoprint/static/img/glyphicons-halflings-white.png
 ${PYSITELIB}/octoprint/static/img/glyphicons-halflings.png
 ${PYSITELIB}/octoprint/static/img/graph-background.png
 ${PYSITELIB}/octoprint/static/img/logo.png
 ${PYSITELIB}/octoprint/static/img/mask-theme.svg
 ${PYSITELIB}/octoprint/static/img/mask.svg
+${PYSITELIB}/octoprint/static/img/play.svg
 ${PYSITELIB}/octoprint/static/img/tentacle-20x20-light.png
 ${PYSITELIB}/octoprint/static/img/tentacle-20x20-light%2x.png@localhost
 ${PYSITELIB}/octoprint/static/img/tentacle-20x20.png
@@ -424,7 +590,7 @@ ${PYSITELIB}/octoprint/static/img/waterm
 ${PYSITELIB}/octoprint/static/intermediary.html
 ${PYSITELIB}/octoprint/static/js/app/bindings/allowbindings.js
 ${PYSITELIB}/octoprint/static/js/app/bindings/contextmenu.js
-${PYSITELIB}/octoprint/static/js/app/bindings/copywidth.js
+${PYSITELIB}/octoprint/static/js/app/bindings/gettext.js
 ${PYSITELIB}/octoprint/static/js/app/bindings/invisible.js
 ${PYSITELIB}/octoprint/static/js/app/bindings/popover.js
 ${PYSITELIB}/octoprint/static/js/app/bindings/qrcode.js
@@ -459,6 +625,7 @@ ${PYSITELIB}/octoprint/static/js/app/vie
 ${PYSITELIB}/octoprint/static/js/app/viewmodels/connection.js
 ${PYSITELIB}/octoprint/static/js/app/viewmodels/control.js
 ${PYSITELIB}/octoprint/static/js/app/viewmodels/files.js
+${PYSITELIB}/octoprint/static/js/app/viewmodels/firstrun_wizard.js
 ${PYSITELIB}/octoprint/static/js/app/viewmodels/loginstate.js
 ${PYSITELIB}/octoprint/static/js/app/viewmodels/loginui.js
 ${PYSITELIB}/octoprint/static/js/app/viewmodels/navigation.js
@@ -475,8 +642,6 @@ ${PYSITELIB}/octoprint/static/js/app/vie
 ${PYSITELIB}/octoprint/static/js/app/viewmodels/usersettings.js
 ${PYSITELIB}/octoprint/static/js/app/viewmodels/wizard.js
 ${PYSITELIB}/octoprint/static/js/lib/README.txt
-${PYSITELIB}/octoprint/static/js/lib/ResizeSensor.js
-${PYSITELIB}/octoprint/static/js/lib/avltree.js
 ${PYSITELIB}/octoprint/static/js/lib/babel-polyfill.min.js
 ${PYSITELIB}/octoprint/static/js/lib/babel.js
 ${PYSITELIB}/octoprint/static/js/lib/bootstrap-slider-knockout-binding.js
@@ -491,6 +656,7 @@ ${PYSITELIB}/octoprint/static/js/lib/jqu
 ${PYSITELIB}/octoprint/static/js/lib/jquery/jquery.bootstrap.wizard.js
 ${PYSITELIB}/octoprint/static/js/lib/jquery/jquery.fileupload.js
 ${PYSITELIB}/octoprint/static/js/lib/jquery/jquery.flot.crosshair.js
+${PYSITELIB}/octoprint/static/js/lib/jquery/jquery.flot.dashes.js
 ${PYSITELIB}/octoprint/static/js/lib/jquery/jquery.flot.js
 ${PYSITELIB}/octoprint/static/js/lib/jquery/jquery.flot.resize.js
 ${PYSITELIB}/octoprint/static/js/lib/jquery/jquery.flot.time.js
@@ -522,8 +688,10 @@ ${PYSITELIB}/octoprint/static/js/lib/pno
 ${PYSITELIB}/octoprint/static/js/lib/pusher.color.min.js
 ${PYSITELIB}/octoprint/static/js/lib/sockjs.min.js
 ${PYSITELIB}/octoprint/static/js/lib/sprintf.min.js
+${PYSITELIB}/octoprint/static/js/lib/ua-parser.min.js
 ${PYSITELIB}/octoprint/static/js/login/login.js
 ${PYSITELIB}/octoprint/static/js/recovery/recovery.js
+${PYSITELIB}/octoprint/static/js/reverse_proxy_test/reverse_proxy_test.js
 ${PYSITELIB}/octoprint/static/less/bootstrap/accordion.less
 ${PYSITELIB}/octoprint/static/less/bootstrap/alerts.less
 ${PYSITELIB}/octoprint/static/less/bootstrap/bootstrap.less
@@ -573,6 +741,7 @@ ${PYSITELIB}/octoprint/static/less/recov
 ${PYSITELIB}/octoprint/static/less/variables.less
 ${PYSITELIB}/octoprint/static/manifest.json
 ${PYSITELIB}/octoprint/static/robots.txt
+${PYSITELIB}/octoprint/static/vendor/fa5-power-transforms.min.css
 ${PYSITELIB}/octoprint/static/vendor/font-awesome-3.2.1/css/font-awesome.css
 ${PYSITELIB}/octoprint/static/vendor/font-awesome-3.2.1/css/font-awesome.min.css
 ${PYSITELIB}/octoprint/static/vendor/font-awesome-3.2.1/fonts/FontAwesome.otf
@@ -580,28 +749,24 @@ ${PYSITELIB}/octoprint/static/vendor/fon
 ${PYSITELIB}/octoprint/static/vendor/font-awesome-3.2.1/fonts/fontawesome-webfont.svg
 ${PYSITELIB}/octoprint/static/vendor/font-awesome-3.2.1/fonts/fontawesome-webfont.ttf
 ${PYSITELIB}/octoprint/static/vendor/font-awesome-3.2.1/fonts/fontawesome-webfont.woff
-${PYSITELIB}/octoprint/static/vendor/font-awesome-5.15.1/css/all.css
-${PYSITELIB}/octoprint/static/vendor/font-awesome-5.15.1/css/all.min.css
-${PYSITELIB}/octoprint/static/vendor/font-awesome-5.15.1/css/v4-shims.css
-${PYSITELIB}/octoprint/static/vendor/font-awesome-5.15.1/css/v4-shims.min.css
-${PYSITELIB}/octoprint/static/vendor/font-awesome-5.15.1/webfonts/fa-brands-400.eot
-${PYSITELIB}/octoprint/static/vendor/font-awesome-5.15.1/webfonts/fa-brands-400.svg
-${PYSITELIB}/octoprint/static/vendor/font-awesome-5.15.1/webfonts/fa-brands-400.ttf
-${PYSITELIB}/octoprint/static/vendor/font-awesome-5.15.1/webfonts/fa-brands-400.woff
-${PYSITELIB}/octoprint/static/vendor/font-awesome-5.15.1/webfonts/fa-brands-400.woff2
-${PYSITELIB}/octoprint/static/vendor/font-awesome-5.15.1/webfonts/fa-regular-400.eot
-${PYSITELIB}/octoprint/static/vendor/font-awesome-5.15.1/webfonts/fa-regular-400.svg
-${PYSITELIB}/octoprint/static/vendor/font-awesome-5.15.1/webfonts/fa-regular-400.ttf
-${PYSITELIB}/octoprint/static/vendor/font-awesome-5.15.1/webfonts/fa-regular-400.woff
-${PYSITELIB}/octoprint/static/vendor/font-awesome-5.15.1/webfonts/fa-regular-400.woff2
-${PYSITELIB}/octoprint/static/vendor/font-awesome-5.15.1/webfonts/fa-solid-900.eot
-${PYSITELIB}/octoprint/static/vendor/font-awesome-5.15.1/webfonts/fa-solid-900.svg
-${PYSITELIB}/octoprint/static/vendor/font-awesome-5.15.1/webfonts/fa-solid-900.ttf
-${PYSITELIB}/octoprint/static/vendor/font-awesome-5.15.1/webfonts/fa-solid-900.woff
-${PYSITELIB}/octoprint/static/vendor/font-awesome-5.15.1/webfonts/fa-solid-900.woff2
-${PYSITELIB}/octoprint/templates/_data/AUTHORS.md.html
-${PYSITELIB}/octoprint/templates/_data/SUPPORTERS.md.html
-${PYSITELIB}/octoprint/templates/_data/THIRDPARTYLICENSES.md.html
+${PYSITELIB}/octoprint/static/vendor/fontawesome-6.1.1/css/all.css
+${PYSITELIB}/octoprint/static/vendor/fontawesome-6.1.1/css/all.min.css
+${PYSITELIB}/octoprint/static/vendor/fontawesome-6.1.1/css/v4-shims.css
+${PYSITELIB}/octoprint/static/vendor/fontawesome-6.1.1/css/v4-shims.min.css
+${PYSITELIB}/octoprint/static/vendor/fontawesome-6.1.1/webfonts/fa-brands-400.ttf
+${PYSITELIB}/octoprint/static/vendor/fontawesome-6.1.1/webfonts/fa-brands-400.woff2
+${PYSITELIB}/octoprint/static/vendor/fontawesome-6.1.1/webfonts/fa-regular-400.ttf
+${PYSITELIB}/octoprint/static/vendor/fontawesome-6.1.1/webfonts/fa-regular-400.woff2
+${PYSITELIB}/octoprint/static/vendor/fontawesome-6.1.1/webfonts/fa-solid-900.ttf
+${PYSITELIB}/octoprint/static/vendor/fontawesome-6.1.1/webfonts/fa-solid-900.woff2
+${PYSITELIB}/octoprint/static/vendor/fontawesome-6.1.1/webfonts/fa-v4compatibility.ttf
+${PYSITELIB}/octoprint/static/vendor/fontawesome-6.1.1/webfonts/fa-v4compatibility.woff2
+${PYSITELIB}/octoprint/systemcommands/__init__.py
+${PYSITELIB}/octoprint/systemcommands/__init__.pyc
+${PYSITELIB}/octoprint/systemcommands/__init__.pyo
+${PYSITELIB}/octoprint/templates/_data/AUTHORS.md
+${PYSITELIB}/octoprint/templates/_data/SUPPORTERS.md
+${PYSITELIB}/octoprint/templates/_data/THIRDPARTYLICENSES.md
 ${PYSITELIB}/octoprint/templates/_data/agpl.html
 ${PYSITELIB}/octoprint/templates/dialogs/about.jinja2
 ${PYSITELIB}/octoprint/templates/dialogs/about/about.jinja2
@@ -611,6 +776,8 @@ ${PYSITELIB}/octoprint/templates/dialogs
 ${PYSITELIB}/octoprint/templates/dialogs/about/systeminfo.jinja2
 ${PYSITELIB}/octoprint/templates/dialogs/about/thirdparty.jinja2
 ${PYSITELIB}/octoprint/templates/dialogs/files.jinja2
+${PYSITELIB}/octoprint/templates/dialogs/firmwareerror.jinja2
+${PYSITELIB}/octoprint/templates/dialogs/reauthenticate.jinja2
 ${PYSITELIB}/octoprint/templates/dialogs/settings.jinja2
 ${PYSITELIB}/octoprint/templates/dialogs/settings/accesscontrol.jinja2
 ${PYSITELIB}/octoprint/templates/dialogs/settings/api.jinja2
@@ -648,6 +815,7 @@ ${PYSITELIB}/octoprint/templates/overlay
 ${PYSITELIB}/octoprint/templates/overlays/offline.jinja2
 ${PYSITELIB}/octoprint/templates/overlays/reloadui.jinja2
 ${PYSITELIB}/octoprint/templates/recovery.jinja2
+${PYSITELIB}/octoprint/templates/reverse_proxy_test.jinja2
 ${PYSITELIB}/octoprint/templates/sidebar/connection.jinja2
 ${PYSITELIB}/octoprint/templates/sidebar/connection_header.jinja2
 ${PYSITELIB}/octoprint/templates/sidebar/files.jinja2
@@ -683,21 +851,16 @@ ${PYSITELIB}/octoprint/templates/snippet
 ${PYSITELIB}/octoprint/templates/snippets/settings/server/serverPluginBlacklistTtl.jinja2
 ${PYSITELIB}/octoprint/templates/snippets/settings/server/serverPluginBlacklistUrl.jinja2
 ${PYSITELIB}/octoprint/templates/snippets/settings/server/serverPluginTimings.jinja2
+${PYSITELIB}/octoprint/templates/snippets/settings/webcam/defaultWebcam.jinja2
 ${PYSITELIB}/octoprint/templates/snippets/settings/webcam/ffmpegBitrate.jinja2
 ${PYSITELIB}/octoprint/templates/snippets/settings/webcam/ffmpegCommandline.jinja2
 ${PYSITELIB}/octoprint/templates/snippets/settings/webcam/ffmpegPath.jinja2
 ${PYSITELIB}/octoprint/templates/snippets/settings/webcam/ffmpegThreads.jinja2
 ${PYSITELIB}/octoprint/templates/snippets/settings/webcam/ffmpegVideoCodec.jinja2
+${PYSITELIB}/octoprint/templates/snippets/settings/webcam/snapshotWebcam.jinja2
 ${PYSITELIB}/octoprint/templates/snippets/settings/webcam/timelapseEnabled.jinja2
 ${PYSITELIB}/octoprint/templates/snippets/settings/webcam/watermark.jinja2
 ${PYSITELIB}/octoprint/templates/snippets/settings/webcam/webcamEnabled.jinja2
-${PYSITELIB}/octoprint/templates/snippets/settings/webcam/webcamOrientation.jinja2
-${PYSITELIB}/octoprint/templates/snippets/settings/webcam/webcamSnapshotSslValidation.jinja2
-${PYSITELIB}/octoprint/templates/snippets/settings/webcam/webcamSnapshotTimeout.jinja2
-${PYSITELIB}/octoprint/templates/snippets/settings/webcam/webcamSnapshotUrl.jinja2
-${PYSITELIB}/octoprint/templates/snippets/settings/webcam/webcamStreamRatio.jinja2
-${PYSITELIB}/octoprint/templates/snippets/settings/webcam/webcamStreamTimeout.jinja2
-${PYSITELIB}/octoprint/templates/snippets/settings/webcam/webcamStreamUrl.jinja2
 ${PYSITELIB}/octoprint/templates/stylesheets-preload.jinja2
 ${PYSITELIB}/octoprint/templates/stylesheets.jinja2
 ${PYSITELIB}/octoprint/templates/tabs/control.jinja2
@@ -727,6 +890,9 @@ ${PYSITELIB}/octoprint/util/connectivity
 ${PYSITELIB}/octoprint/util/dev.py
 ${PYSITELIB}/octoprint/util/dev.pyc
 ${PYSITELIB}/octoprint/util/dev.pyo
+${PYSITELIB}/octoprint/util/files.py
+${PYSITELIB}/octoprint/util/files.pyc
+${PYSITELIB}/octoprint/util/files.pyo
 ${PYSITELIB}/octoprint/util/fixes.py
 ${PYSITELIB}/octoprint/util/fixes.pyc
 ${PYSITELIB}/octoprint/util/fixes.pyo
@@ -739,6 +905,12 @@ ${PYSITELIB}/octoprint/util/jinja.pyo
 ${PYSITELIB}/octoprint/util/json/__init__.py
 ${PYSITELIB}/octoprint/util/json/__init__.pyc
 ${PYSITELIB}/octoprint/util/json/__init__.pyo
+${PYSITELIB}/octoprint/util/json/encoding.py
+${PYSITELIB}/octoprint/util/json/encoding.pyc
+${PYSITELIB}/octoprint/util/json/encoding.pyo
+${PYSITELIB}/octoprint/util/json/serializing.py
+${PYSITELIB}/octoprint/util/json/serializing.pyc
+${PYSITELIB}/octoprint/util/json/serializing.pyo
 ${PYSITELIB}/octoprint/util/net.py
 ${PYSITELIB}/octoprint/util/net.pyc
 ${PYSITELIB}/octoprint/util/net.pyo
@@ -757,9 +929,15 @@ ${PYSITELIB}/octoprint/util/platform/__i
 ${PYSITELIB}/octoprint/util/text.py
 ${PYSITELIB}/octoprint/util/text.pyc
 ${PYSITELIB}/octoprint/util/text.pyo
+${PYSITELIB}/octoprint/util/tz.py
+${PYSITELIB}/octoprint/util/tz.pyc
+${PYSITELIB}/octoprint/util/tz.pyo
 ${PYSITELIB}/octoprint/util/version.py
 ${PYSITELIB}/octoprint/util/version.pyc
 ${PYSITELIB}/octoprint/util/version.pyo
+${PYSITELIB}/octoprint/util/yaml.py
+${PYSITELIB}/octoprint/util/yaml.pyc
+${PYSITELIB}/octoprint/util/yaml.pyo
 ${PYSITELIB}/octoprint/vendor/__init__.py
 ${PYSITELIB}/octoprint/vendor/__init__.pyc
 ${PYSITELIB}/octoprint/vendor/__init__.pyo
@@ -853,9 +1031,12 @@ ${PYSITELIB}/octoprint/vendor/sockjs/tor
 ${PYSITELIB}/octoprint/vendor/sockjs/tornado/websocket.py
 ${PYSITELIB}/octoprint/vendor/sockjs/tornado/websocket.pyc
 ${PYSITELIB}/octoprint/vendor/sockjs/tornado/websocket.pyo
-${PYSITELIB}/octoprint/vendor/zeroconf.py
-${PYSITELIB}/octoprint/vendor/zeroconf.pyc
-${PYSITELIB}/octoprint/vendor/zeroconf.pyo
+${PYSITELIB}/octoprint/vendor/with_attrs_docs.py
+${PYSITELIB}/octoprint/vendor/with_attrs_docs.pyc
+${PYSITELIB}/octoprint/vendor/with_attrs_docs.pyo
+${PYSITELIB}/octoprint/webcams.py
+${PYSITELIB}/octoprint/webcams.pyc
+${PYSITELIB}/octoprint/webcams.pyo
 ${PYSITELIB}/octoprint_client/__init__.py
 ${PYSITELIB}/octoprint_client/__init__.pyc
 ${PYSITELIB}/octoprint_client/__init__.pyo

Index: pkgsrc/print/py-octoprint/distinfo
diff -u pkgsrc/print/py-octoprint/distinfo:1.5 pkgsrc/print/py-octoprint/distinfo:1.6
--- pkgsrc/print/py-octoprint/distinfo:1.5      Tue Dec  7 10:51:22 2021
+++ pkgsrc/print/py-octoprint/distinfo  Wed Sep 18 08:12:19 2024
@@ -1,7 +1,5 @@
-$NetBSD: distinfo,v 1.5 2021/12/07 10:51:22 khorben Exp $
+$NetBSD: distinfo,v 1.6 2024/09/18 08:12:19 adam Exp $
 
-BLAKE2s (OctoPrint-1.6.1.tar.gz) = 7cef202ac3c03f93060546e177cb6568fbc734224894d4f3bf83517635c846bf
-SHA512 (OctoPrint-1.6.1.tar.gz) = 4b485ea395c9012f79dd772971cfb9c3b90676d147887560bc618597f898af65bae838522a7ead75e08563d7c61a98c8b63d71c605d1c73e7b8dbd51e8090680
-Size (OctoPrint-1.6.1.tar.gz) = 6174286 bytes
-SHA1 (patch-setup.py) = e205a683e90120c94ac7309dd5d8b5eb00a31b2e
-SHA1 (patch-src_octoprint_util_comm.py) = 6f73998c3b51a17436e16b9a86b1e8b368f6cd2c
+BLAKE2s (octoprint-1.10.2.tar.gz) = b2ff6c02043b5b5832a9be2d1a0de29b405c4c6477952529e3ead8ed2e518a80
+SHA512 (octoprint-1.10.2.tar.gz) = e5fb4e7e1269e53ce646a4126c257089d839661d6184b87ae5fffe64b83df69efea6c1eb0e24565944750e21ea7bc19239ddf8596bd85cd3c72456e3e62648c6
+Size (octoprint-1.10.2.tar.gz) = 3127351 bytes



Home | Main Index | Thread Index | Old Index