Why this framework/library/software/resource is awesome?
An OpenStack project that injects some useful and sensible default behaviors into your setuptools run.
The name (Python Build Reasonableness) describes it well. It makes your setuptools config declarative, manages versioning via git tags, generates AUTHORS and CHANGELOG files from git log, picks up requirements.txt as dependencies, etc.
Very useful as a one-stop solution to packaging-related things; an alternative to combining multiple other projects (such as setuptools_scm + sh scripts interfacing with git + ...).
Vote for this pull request
Who agrees that this change should be merged could add your reactions (e.g. 👍) to this pull request.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/vinta/awesome-python/pull/674
**Author:** [@wldhx](https://github.com/wldhx)
**Created:** 7/1/2016
**Status:** ❌ Closed
**Base:** `master` ← **Head:** `master`
---
### 📝 Commits (1)
- [`efa0d14`](https://github.com/vinta/awesome-python/commit/efa0d14e650fb3e577a06ef3267f1393b79c0793) Add pbr
### 📊 Changes
**1 file changed** (+1 additions, -0 deletions)
<details>
<summary>View changed files</summary>
📝 `README.md` (+1 -0)
</details>
### 📄 Description
## Why this framework/library/software/resource is awesome?
An OpenStack project that injects some useful and sensible default behaviors into your setuptools run.
The name (_Python Build Reasonableness_) describes it well. It makes your setuptools config declarative, manages versioning via git tags, generates AUTHORS and CHANGELOG files from git log, picks up requirements.txt as dependencies, [etc](http://docs.openstack.org/developer/pbr/#what-it-does).
Very useful as a one-stop solution to packaging-related things; an alternative to combining multiple other projects (such as `setuptools_scm` + sh scripts interfacing with git + ...).
## Vote for this pull request
Who agrees that this change should be merged could add your reactions (e.g. :+1:) to this pull request.
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/vinta/awesome-python/pull/674
Author: @wldhx
Created: 7/1/2016
Status: ❌ Closed
Base:
master← Head:master📝 Commits (1)
efa0d14Add pbr📊 Changes
1 file changed (+1 additions, -0 deletions)
View changed files
📝
README.md(+1 -0)📄 Description
Why this framework/library/software/resource is awesome?
An OpenStack project that injects some useful and sensible default behaviors into your setuptools run.
The name (Python Build Reasonableness) describes it well. It makes your setuptools config declarative, manages versioning via git tags, generates AUTHORS and CHANGELOG files from git log, picks up requirements.txt as dependencies, etc.
Very useful as a one-stop solution to packaging-related things; an alternative to combining multiple other projects (such as
setuptools_scm+ sh scripts interfacing with git + ...).Vote for this pull request
Who agrees that this change should be merged could add your reactions (e.g. 👍) to this pull request.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.