Package Source Type

Read more about source types in the User Documentation.

SCM

Parameters when source_type=scm is used. See User Documentation for more information.

Field

Type

Description

clone_url

str

committish

str

subdirectory

str

spec

str

scm_type

str

“git”, “svn”

source_build_method

str

See User documentation for more info

Rubygems

Parameters when source_type=rubygems is used. See User Documentation for more information.

Field

Type

Description

gem_name

str

PyPI

Parameters when source_type=pypi is used. See User Documentation for more information.

Field

Type

Description

pypi_package_name

str

pypi_package_version

str

spec_template

str

python_versions

list of int

Custom

Parameters when source_type=custom is used. See User Documentation for more information.

Field

Type

Description

script

str

builddeps

str

resultdir

str

chroot

str

Example Usage

client.package_proxy.add("@copr", "foo", "mypackage",
                         source_type="rubygems",
                         source={"gem_name": "mygem"})