textproc/py-reno 4.1.0_2 FreeBSD
RElease NOtes manager
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- APACHE20
- Categories
- textproc, python
- Package size
- 126.9 KiB, 894.1 KiB installed
Description
Reno is a release notes manager designed with high throughput in mind, supporting fast distributed development teams without introducing additional development processes. The goal is to encourage detailed and accurate release notes for every release.
Reno uses git to store its data, along side the code being described. This means release notes can be written when the code changes are fresh, so no details are forgotten. It also means that release notes can go through the same review process used for managing code and other documentation changes.
Reno stores each release note in a separate file to enable a large number of developers to work on multiple patches simultaneously, all targeting the same branch, without worrying about merge conflicts. This cuts down on the need to rebase or otherwise manually resolve conflicts, and keeps a development team moving quickly.
Reno also supports multiple branches, allowing release notes to be back-ported from master to maintenance branches together with the code for bug fixes.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | textproc/py-reno | 4.1.0_2 |
| DragonFly | textproc/py-reno | 4.1.0_2 |
| MidnightBSD | textproc/py-reno | 4.1.0_3 |
| HardenedBSD | textproc/py-reno | 4.1.0_2 |
| GhostBSD | textproc/py-reno | 4.1.0_2 |
Install
Binary package:
pkg install py312-reno
From the ports tree:
cd /usr/ports/textproc/py-reno/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-reno>0:textproc/py-reno
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 4.1.0_2 | 4.1.0_2 | 2.9.2_1 | 4.1.0_2 | 4.1.0_2 |
| FreeBSD:14:quarterly | 4.1.0_2 | 4.1.0_2 | n/a | 4.1.0_2 | 4.1.0_2 |
| FreeBSD:15:latest | 4.1.0_2 | 4.1.0_2 | n/a | 4.1.0_2 | 4.1.0_2 |
| FreeBSD:15:quarterly | 4.1.0_2 | 4.1.0_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.1.0_2 | 4.1.0_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
${PYTHON_PKGNAMEPREFIX}pbr>0: devel/py-pbr
Runtime 4
${PYTHON_PKGNAMEPREFIX}pbr>0: devel/py-pbr${PYTHON_PKGNAMEPREFIX}dulwich>=0.15.0: devel/py-dulwich${PYTHON_PKGNAMEPREFIX}packaging>=20.4: devel/py-packaging${PYTHON_PKGNAMEPREFIX}pyyaml>=5.3.1: devel/py-pyyaml
The full lists below include those, and their dependencies in turn.
Build dependencies 12
Run dependencies 17
No port depends on this one.
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| reno-4.1.0.tar.gz | 86657 | f992f1fdbd16215ec9de47af08131d53a2830c9e78439eb563ce8d6a7f625370 |
Master sites 1
- PYPI
Commit history 0
No commits in the history this site was built from.