v33.0.0
Changelog:
- Upgrade Django to version 5.0 and drop support for Python 3.8 and 3.9 #1020
- Fetching "Download URL" inputs is now delegated to an initial pipeline step that is
always run as the start of a pipeline.
This allows to run pipelines on workers running from a remote location, external to
the main ScanCode.io app server. #410 - Migrate the Project.input_sources field into a InputSource model. #410
- Refactor run_scancode to not fail on scan errors happening at the resource level,
such as a timeout. Project error message are created instead. #1018 - Add support for the SCANCODEIO_SCAN_FILE_TIMEOUT setting in the scan_package pipeline. #1018
- Add support for non-archive single file in the scan_package pipeline. #1009
- Do not include "add-on" pipelines in the "New project" form choices. #1041
- Display a "Run pipelines" button in the "Pipelines" panel.
Remove the ability to run a single pipeline in favor of running all "not started"
project pipeline. #997 - Fix an issue where the pipeline details cannot be fetched when using URLs that
include credentials such as "user:pass@domain". #998
What's Changed
- Ignore whitespace files by @keshav-space in #976
- Upgrade multiple dependencies to their latest version by @tdruez in #984
- Provide context for project_resources_url in summary views by @keshav-space in #986
- Fix processing embedded archives by @AyanSinhaMahapatra in #1008
- Expand the scope of flag_whitespace_files by @keshav-space in #987
- Choose best package for PurlDB matched resources by @keshav-space in #975
- Enable local file packages in d2d pipeline by @AyanSinhaMahapatra in #992
- Use package_uid for cdx bom-ref by @keshav-space in #1016
- Refactor run_scancode to handle errors along success #1018 by @tdruez in #1019
- Upgrade Django to version 5.0.0 #1020 by @tdruez in #1021
- Fix minor doc typo in tutorial_api_analyze_package_archive.rst by @pombredanne in #1026
- feat: Resolve
make envfile
command by @jayanth-kumar-morem in #1029 - Add support for non-archive file in scan_package #1009 by @tdruez in #1031
- Bump matchcode-toolkit to 2.0.1 by @JonoYang in #1033
- Migrate the Project.input_sources field to its own model #410 by @tdruez in #1039
- Do not include add-on pipelines in the "New project" form choices #1041 by @tdruez in #1043
- Display a "Run pipelines" button in the "Pipelines" panel #997 by @tdruez in #1046
- Fix the pipeline details fetch for URLs with credentials #998 by @tdruez in #1048
- v33.0.0 by @tdruez in #1049
New Contributors
- @jayanth-kumar-morem made their first contribution in #1029
Full Changelog: v32.7.0...v33.0.0