Skip to main content

Tool for branching Fedora packages for EPEL

Reason this release was yanked:

README was parsed as rst

Project description

# ebranch

Tool for branching Fedora packages for EPEL

` $ ebranch Usage: ebranch [OPTIONS] COMMAND [ARGS]... Options: --help Show this message and exit. Commands: build-reqs lists build requirements for a package is-branched checks if a package is branched iterate-report computes missing BRs for new top-level packages ls-branches lists branches for a package missing-build-reqs lists missing build requirements to build for a branch unfold-report adds new missing BRs to the top-level list `

## Presentation Presented at [CentOS Dojo FOSDEM 2022](https://wiki.centos.org/Events/Dojo/FOSDEM2022#Bootstrapping) ([slides](https://salimma.fedorapeople.org/slides/2022/centos_dojo-202202-epel_branching_with_ebranch.pdf), [video](https://www.youtube.com/watch?v=VjPZmq_h2Rk)).

## Installation [![Copr build status](https://copr.fedorainfracloud.org/coprs/salimma/ebranch/package/python-ebranch/status_image/last_build.png)](https://copr.fedorainfracloud.org/coprs/salimma/ebranch/package/python-ebranch/)

This tool is still in active development, so for the time being it is not submitted to PyPI yet, nor packaged in Fedora properly. This will happen once the commands and data structures are reasonably stable.

You can install on Fedora 35, CentOS Stream 9 (with EPEL enabled), and Rawhide using:

` bash sudo dnf copr enable salimma/ebranch sudo dnf install ebranch `

## Local development ` bash python -m venv .venv-dev source .venv-dev/bin/activate pip install --upgrade pip pip install -q build make dist install make install `

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ebranch-0.0.1.tar.gz (16.7 kB view hashes)

Uploaded Source

Built Distribution

ebranch-0.0.1-py3-none-any.whl (21.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page