Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,7 @@ ENV/

#vscode
.vscode/

# codex agent state
.codex/
.noseids
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Disable `fail-fast` on the CI test matrix so a failure on one Python version does not cancel the rest.
- Single-thread `pbzip2` and `pigz` in the api_base test to avoid OOM events on shared CI runners.
- Reduce `maintainers = [...]` to the single active maintainer (Trevor Woerner) and correct `authors = [...]` to list only the project's original author, Artem Bityutskiy.
- README "Project and maintainer" section: reduce the "currently maintained by" list to the single active maintainer, matching the `pyproject.toml` `maintainers = [...]` block.
- README: add a "Downstream packaging" subsection pointing at distribution trackers.
- `make_a_release.sh`: drop the distro-packaging hunks (RPM version sed, deb and RPM changelog rewrites) along with the editor-prompt block and `format_changelog` helper that fed them.
### Removed
- The historical pre-Python-3 `BmapCopy` modules under `tests/oldcodebase/` and the backward-compat half of `tests/test_compat.py`.
- `six` from `[project.optional-dependencies].dev` (no longer needed without the backward-compat test).
- The in-tree `debian/` source-package tree.
- The in-tree `packaging/` RPM tree (`bmaptool.spec`, `bmaptool.changes`).

## [3.9.0]

Expand Down
21 changes: 17 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -335,16 +335,29 @@ Finally, to run tests use `unittest`:
python3 -m unittest -bv
```

## Downstream packaging

`bmaptool` is packaged for several Linux distributions independently
of this repository. If you are looking to install `bmaptool` from
your distribution's package manager rather than from source, the
following trackers are good starting points:

* Debian: <https://tracker.debian.org/pkg/bmap-tools>
* Ubuntu: <https://packages.ubuntu.com/search?keywords=bmap-tools>
* openSUSE: <https://software.opensuse.org/package/bmaptool>
* Fedora: <https://packages.fedoraproject.org/pkgs/bmap-tools/>
* Arch (AUR): <https://aur.archlinux.org/packages/bmap-tools>

Downstream packagers maintain `bmaptool` independently; please file
packaging bugs with your distribution, not with this project.

## Project and maintainer

The bmaptool project implements bmap-related tools and API modules. The entire
project is written in python.

The project author is Artem Bityutskiy (dedekind1@gmail.com). The project
is currently maintained by:
* Trevor Woerner (twoerner@gmail.com)
* Joshua Watt (JPEWhacker@gmail.com)
* Tim Orling (ticotimo@gmail.com)
is currently maintained by Trevor Woerner (twoerner@gmail.com).

Project git repository is here:
https://github.com/yoctoproject/bmaptool
Expand Down
2 changes: 0 additions & 2 deletions debian/bmaptool.docs

This file was deleted.

1 change: 0 additions & 1 deletion debian/bmaptool.install

This file was deleted.

1 change: 0 additions & 1 deletion debian/bmaptool.manpages

This file was deleted.

245 changes: 0 additions & 245 deletions debian/changelog

This file was deleted.

38 changes: 0 additions & 38 deletions debian/control

This file was deleted.

28 changes: 0 additions & 28 deletions debian/copyright

This file was deleted.

1 change: 0 additions & 1 deletion debian/manpages

This file was deleted.

4 changes: 0 additions & 4 deletions debian/rules

This file was deleted.

1 change: 0 additions & 1 deletion debian/source/format

This file was deleted.

Loading