generated from aboutcode-org/skeleton
-
-
Couldn't load subscription status.
- Fork 24
Open
Description
Hi,
I was trying to scan a project that was created using PyBuilder and the scan failed with the following error:
python-inspector --python-version 311 --operating-system linux --json-pdt tmp.json --analyze-setup-py-insecurely --requirement requirements.txt --setup-py setup.py --verbose
Resolving dependencies...
Warning: unable to recognize setup provider in ~/Documents/pyinsp-pybuilder-test/setup.py: defaulting to 'distutils.core'.
pyb 0.13.10
PyBuilder version 0.13.10
Build started at 2025-07-30 12:20:02
------------------------------------------------------------
[INFO] Building test version 0.1.dev (0.1.dev20250730102002)
[INFO] Executing build in /Users/hodzic/Documents/pyinsp-pybuilder-test
[INFO] Going to execute tasks: clean, install_build_dependencies, package
[INFO] Removing target directory /Users/hodzic/Documents/pyinsp-pybuilder-test/target
[INFO] Processing plugin packages 'pypandoc~=1.4' to be installed with {'upgrade': True}
[INFO] Processing plugin packages 'setuptools>=38.6.0' to be installed with {}
[INFO] Processing plugin packages 'twine>=1.15.0' to be installed with {'upgrade': True}
[INFO] Processing plugin packages 'wheel>=0.34.0' to be installed with {}
[INFO] Creating target 'build' VEnv in '/Users/hodzic/Documents/pyinsp-pybuilder-test/target/venv/build/cpython-3.11.11.final.0'
[INFO] Creating target 'test' VEnv in '/Users/hodzic/Documents/pyinsp-pybuilder-test/target/venv/test/cpython-3.11.11.final.0'
[INFO] Installing build dependencies
[INFO] Building distribution in /Users/hodzic/Documents/pyinsp-pybuilder-test/target/dist/test-0.1.0
[INFO] Copying scripts to /Users/hodzic/Documents/pyinsp-pybuilder-test/target/dist/test-0.1.0/scripts
[INFO] Writing setup.py as /Users/hodzic/Documents/pyinsp-pybuilder-test/target/dist/test-0.1.0/setup.py
------------------------------------------------------------
BUILD SUCCESSFUL
------------------------------------------------------------
Build Summary
Project: test
Version: 0.1.dev (0.1.dev20250730102002)
Base directory: ~/Documents/pyinsp-pybuilder-test
Environments:
Tasks: clean [0 ms] prepare [10881 ms] install_build_dependencies [287 ms] compile_sources [0 ms] package [0 ms]
Build finished at 2025-07-30 12:20:13
Build took 11 seconds (11563 ms)
usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: setup.py --help [cmd1 cmd2 ...]
or: setup.py --help-commands
or: setup.py cmd --help
error: option --python-version not recognized
Have in mind second run with the same params was successful:
Resolving dependencies...
direct_dependencies:
DependentPackage(purl='pkg:pypi/pybuilder@0.13.10', extracted_requirement='pybuilder==0.13.10', scope='install')
DependentPackage(purl='pkg:pypi/pybuilder-pytest-coverage@1.1.2', extracted_requirement='pybuilder-pytest-coverage==1.1.2', scope='install')
environment: Environment(python_version='311', operating_system='linux')
repos:
PypiSimpleRepository(index_url='https://pypi.org/simple', credentials=None)
versions:
retrieved versions for package 'pybuilder-pytest-coverage'
retrieved versions for package 'pybuilder'
dependencies:
retrieved dependencies for requirement 'pkg:pypi/pybuilder-pytest-coverage@1.1.2'
retrieved dependencies for requirement 'pkg:pypi/pybuilder@0.13.10'
retrieve package data from pypi:
retrieved package 'pkg:pypi/iniconfig@2.1.0'
retrieved package 'pkg:pypi/pluggy@1.6.0'
retrieved package 'pkg:pypi/packaging@25.0'
retrieved package 'pkg:pypi/pybuilder-pytest-coverage@1.1.2'
retrieved package 'pkg:pypi/pytest@8.4.1'
retrieved package 'pkg:pypi/pygments@2.19.2'
retrieved package 'pkg:pypi/pybuilder-pytest@1.1.3'
retrieved package 'pkg:pypi/pybuilder@0.13.10'
retrieved package 'pkg:pypi/coverage@7.10.1'
retrieved package 'pkg:pypi/pytest-cov@6.2.1'
retrieved package 'pkg:pypi/coverage%5btoml%5d@7.10.1'
done!
Any guidance as to why it fails the first time and how to overcome it? Thanks!
You can see the source code here: https://github.com/voidpetal/pyinsp-pybuilder-test
sschuberth
Metadata
Metadata
Assignees
Labels
No labels