{"number":"2.17.0","published_at":"2026-04-03T00:01:43.903Z","last_synced_at":"2026-07-24T05:05:22.868Z","created_at":"2026-04-26T02:01:16.076Z","updated_at":"2026-07-24T05:05:23.014Z","distro":"Alpine Linux v3.23","version_url":"https://docker.ecosyste.ms/api/v1/packages/linuxserver%2Ftautulli/versions/2.17.0","package":{"name":"linuxserver/tautulli","package_url":"https://docker.ecosyste.ms/api/v1/packages/linuxserver%2Ftautulli"},"dependencies":[{"ecosystem":"apk","package_name":"alpine/libgcc","requirements":"14.2.0-r6","purl":"pkg:apk/alpine/libgcc@14.2.0-r6"},{"ecosystem":"github","package_name":"actions/checkout","requirements":"v6","purl":"pkg:github/actions/checkout@v6"},{"ecosystem":"github","package_name":"actions/download-artifact","requirements":"v8","purl":"pkg:github/actions/download-artifact@v8"},{"ecosystem":"github","package_name":"actions/setup-python","requirements":"v6","purl":"pkg:github/actions/setup-python@v6"},{"ecosystem":"github","package_name":"actions/stale","requirements":"v10","purl":"pkg:github/actions/stale@v10"},{"ecosystem":"github","package_name":"actions/upload-artifact","requirements":"v7","purl":"pkg:github/actions/upload-artifact@v7"},{"ecosystem":"github","package_name":"crazy-max/ghaction-virustotal","requirements":"v5","purl":"pkg:github/crazy-max/ghaction-virustotal@v5"},{"ecosystem":"github","package_name":"dessant/label-actions","requirements":"v5","purl":"pkg:github/dessant/label-actions@v5"},{"ecosystem":"github","package_name":"diddlesnaps/snapcraft-multiarch-action","requirements":"master","purl":"pkg:github/diddlesnaps/snapcraft-multiarch-action@master"},{"ecosystem":"github","package_name":"diddlesnaps/snapcraft-review-tools-action","requirements":"master","purl":"pkg:github/diddlesnaps/snapcraft-review-tools-action@master"},{"ecosystem":"github","package_name":"docker/build-push-action","requirements":"v7","purl":"pkg:github/docker/build-push-action@v7"},{"ecosystem":"github","package_name":"docker/login-action","requirements":"v4","purl":"pkg:github/docker/login-action@v4"},{"ecosystem":"github","package_name":"docker/metadata-action","requirements":"v6","purl":"pkg:github/docker/metadata-action@v6"},{"ecosystem":"github","package_name":"docker/setup-buildx-action","requirements":"v4","purl":"pkg:github/docker/setup-buildx-action@v4"},{"ecosystem":"github","package_name":"docker/setup-qemu-action","requirements":"v4","purl":"pkg:github/docker/setup-qemu-action@v4"},{"ecosystem":"github","package_name":"github/codeql-action","requirements":"v4","purl":"pkg:github/github/codeql-action@v4#analyze"},{"ecosystem":"github","package_name":"github/codeql-action","requirements":"v4","purl":"pkg:github/github/codeql-action@v4#init"},{"ecosystem":"github","package_name":"joncloud/makensis-action","requirements":"v5.0","purl":"pkg:github/joncloud/makensis-action@v5.0"},{"ecosystem":"github","package_name":"mshick/add-pr-comment","requirements":"v3","purl":"pkg:github/mshick/add-pr-comment@v3"},{"ecosystem":"github","package_name":"sarisia/actions-status-discord","requirements":"v1","purl":"pkg:github/sarisia/actions-status-discord@v1"},{"ecosystem":"github","package_name":"snapcore/action-publish","requirements":"v1","purl":"pkg:github/snapcore/action-publish@v1"},{"ecosystem":"github","package_name":"softprops/action-gh-release","requirements":"v2","purl":"pkg:github/softprops/action-gh-release@v2"},{"ecosystem":"pypi","package_name":"apscheduler","requirements":"3.11.2","purl":"pkg:pypi/apscheduler@3.11.2"},{"ecosystem":"pypi","package_name":"arrow","requirements":"1.4.0","purl":"pkg:pypi/arrow@1.4.0"},{"ecosystem":"pypi","package_name":"beautifulsoup4","requirements":"4.14.3","purl":"pkg:pypi/beautifulsoup4@4.14.3"},{"ecosystem":"pypi","package_name":"bleach","requirements":"6.3.0","purl":"pkg:pypi/bleach@6.3.0"},{"ecosystem":"pypi","package_name":"certifi","requirements":"2026.2.25","purl":"pkg:pypi/certifi@2026.2.25"},{"ecosystem":"pypi","package_name":"cheroot","requirements":"11.1.2","purl":"pkg:pypi/cheroot@11.1.2"},{"ecosystem":"pypi","package_name":"cherrypy-cors","requirements":"1.7.0","purl":"pkg:pypi/cherrypy-cors@1.7.0"},{"ecosystem":"pypi","package_name":"cherrypy","requirements":"18.10.0","purl":"pkg:pypi/cherrypy@18.10.0"},{"ecosystem":"pypi","package_name":"cloudinary","requirements":"1.44.1","purl":"pkg:pypi/cloudinary@1.44.1"},{"ecosystem":"pypi","package_name":"cryptography","requirements":"46.0.6","purl":"pkg:pypi/cryptography@46.0.6"},{"ecosystem":"pypi","package_name":"cryptography","requirements":"46.0.7","purl":"pkg:pypi/cryptography@46.0.7?file_name=cryptography-46.0.7-cp311-abi3-musllinux_1_2_x86_64.whl"},{"ecosystem":"pypi","package_name":"distro","requirements":"1.9.0","purl":"pkg:pypi/distro@1.9.0"},{"ecosystem":"pypi","package_name":"facebook-sdk","requirements":"3.1.0","purl":"pkg:pypi/facebook-sdk@3.1.0"},{"ecosystem":"pypi","package_name":"ga4mp","requirements":"2.0.4","purl":"pkg:pypi/ga4mp@2.0.4"},{"ecosystem":"pypi","package_name":"gntp","requirements":"1.0.3","purl":"pkg:pypi/gntp@1.0.3"},{"ecosystem":"pypi","package_name":"html5lib","requirements":"1.1","purl":"pkg:pypi/html5lib@1.1"},{"ecosystem":"pypi","package_name":"httpagentparser","requirements":"1.9.9","purl":"pkg:pypi/httpagentparser@1.9.9"},{"ecosystem":"pypi","package_name":"importlib-metadata","requirements":"9.0.0","purl":"pkg:pypi/importlib-metadata@9.0.0"},{"ecosystem":"pypi","package_name":"importlib-resources","requirements":"6.5.2","purl":"pkg:pypi/importlib-resources@6.5.2"},{"ecosystem":"pypi","package_name":"ipwhois","requirements":"1.3.0","purl":"pkg:pypi/ipwhois@1.3.0"},{"ecosystem":"pypi","package_name":"ipy","requirements":"1.01","purl":"pkg:pypi/ipy@1.01"},{"ecosystem":"pypi","package_name":"mako","requirements":"1.3.10","purl":"pkg:pypi/mako@1.3.10"},{"ecosystem":"pypi","package_name":"musicbrainzngs","requirements":"0.7.1","purl":"pkg:pypi/musicbrainzngs@0.7.1"},{"ecosystem":"pypi","package_name":"paho-mqtt","requirements":"2.1.0","purl":"pkg:pypi/paho-mqtt@2.1.0"},{"ecosystem":"pypi","package_name":"platformdirs","requirements":"4.9.4","purl":"pkg:pypi/platformdirs@4.9.4"},{"ecosystem":"pypi","package_name":"plexapi","requirements":"4.18.1","purl":"pkg:pypi/plexapi@4.18.1"},{"ecosystem":"pypi","package_name":"profilehooks","requirements":"1.13.0","purl":"pkg:pypi/profilehooks@1.13.0"},{"ecosystem":"pypi","package_name":"pyinstaller","requirements":"6.19.0","purl":"pkg:pypi/pyinstaller@6.19.0"},{"ecosystem":"pypi","package_name":"pyjwt","requirements":"2.12.1","purl":"pkg:pypi/pyjwt@2.12.1"},{"ecosystem":"pypi","package_name":"pyobjc-core","requirements":"12.1","purl":"pkg:pypi/pyobjc-core@12.1"},{"ecosystem":"pypi","package_name":"pyobjc-framework-cocoa","requirements":"12.1","purl":"pkg:pypi/pyobjc-framework-cocoa@12.1"},{"ecosystem":"pypi","package_name":"pyopenssl","requirements":"26.0.0","purl":"pkg:pypi/pyopenssl@26.0.0"},{"ecosystem":"pypi","package_name":"python-twitter","requirements":"3.5","purl":"pkg:pypi/python-twitter@3.5"},{"ecosystem":"pypi","package_name":"pywin32","requirements":"311","purl":"pkg:pypi/pywin32@311"},{"ecosystem":"pypi","package_name":"requests","requirements":"2.33.0","purl":"pkg:pypi/requests@2.33.0"},{"ecosystem":"pypi","package_name":"rumps","requirements":"0.4.0","purl":"pkg:pypi/rumps@0.4.0"},{"ecosystem":"pypi","package_name":"tzlocal","requirements":"5.3.1","purl":"pkg:pypi/tzlocal@5.3.1"},{"ecosystem":"pypi","package_name":"urllib3","requirements":"2.6.3","purl":"pkg:pypi/urllib3@2.6.3"},{"ecosystem":"pypi","package_name":"websocket-client","requirements":"1.9.0","purl":"pkg:pypi/websocket-client@1.9.0"},{"ecosystem":"pypi","package_name":"xmltodict","requirements":"1.0.4","purl":"pkg:pypi/xmltodict@1.0.4"}]}