Home

coprcli

Coprcli is a command-line interface for COPR, the Fedora community build service that allows users to create and manage personal package repositories with automated builds. It provides a terminal-based way to interact with COPR without using a web browser.

The tool communicates with COPR through its REST API and supports common tasks such as creating a

Installation and authentication are straightforward: coprcli is distributed as a Python package and can be installed

A typical workflow involves creating or selecting a COPR project, providing the source package, initiating a

Coprcli is part of the broader COPR ecosystem used within the Fedora and Red Hat communities to

COPR
project,
uploading
source
packages
or
sources,
submitting
builds
for
selected
distributions
and
architectures,
and
monitoring
progress.
Users
can
access
build
logs,
retrieve
results,
and
manage
their
projects
and
builds,
including
listing,
filtering,
and
canceling
builds
as
needed.
via
standard
packaging
tools,
for
example
by
installing
the
copr-cli
package.
After
installation,
users
authenticate
to
their
COPR
account,
typically
by
configuring
an
API
token
or
logging
in,
which
grants
access
to
their
projects
and
builds.
build
for
desired
targets,
and
monitoring
the
build
status
until
completion.
Coprcli
is
designed
to
work
with
the
public
COPR
service
as
well
as
private
COPR
deployments,
depending
on
how
the
server
URL
and
credentials
are
configured.
test
and
distribute
packages
outside
of
official
distributions.
See
also
COPR,
Fedora,
and
related
package
build
tooling.