Skip to content

Releases: lxl66566/bpm

release v2.3.0: mainly bug fix

12 Sep 04:46

Choose a tag to compare

  • Big change: Use json to store bpm database, not python's pickle. This will not break existing pickle parsing method.
  • fix local zip archive installation failed
  • fix #1: parsing incorrect args in git bash

Full Changelog: v2.2.11...v2.3.0

bpm 2.2.11

09 Jun 14:28

Choose a tag to compare

fix:

  • remove py7zr. py7zr use a package named pyppmd, but this package has poor users and installed fail in many systems like termux and so on.
  • fix some typing problems
  • fix broken install --interactive param

Full Changelog: v2.2.9...v2.2.11

bpm v2.2.9

14 Jun 04:07

Choose a tag to compare

feat:

  • support install .msi on windows
  • pretty assertions

Full Changelog: v2.2.8...v2.2.9

bpm v2.2.6

14 Apr 11:53

Choose a tag to compare

fix:

  • If there's only one dir under pkgsrc, it will be installed to /usr/bin. The bug was found on installing fastfetch.
  • architecture match failed on linux x86_64
  • be able to install $pkgsrc/usr
    feat:
  • -quiet enhance. now -q will not print log.info.
  • now bpm can install services!

bpm v2.2.5

12 Apr 18:01

Choose a tag to compare

feat:

  • support minimal python version: 3.9
  • add --filter to install param

fix:

  • cannot extract 7z file

bpm v2.2.4

08 Apr 17:16

Choose a tag to compare

feat:

  • install from github url
  • update from local

bpm v2.2.3

27 Mar 13:30

Choose a tag to compare

bug fix:

  • fix completions mode incorrect
  • update on windows will reset the alias
  • update on windows may break installed_list

bpm v2.2.2

25 Mar 08:25

Choose a tag to compare

bug fix:

  • install failed on non-exist completion location
  • pltfm variable error
    feature:
  • set environment variable DEBUG to anything to enable debug logging output

bpm v2.2.1

19 Mar 08:42

Choose a tag to compare

bug fix:

  • fix select armv7 asset in x86_64 windows

feature:

  • improve searching logic, now bpm will download and install the first asset if asset name did not specify its platform and architecture. That's useful for some bad-naming windows package.

bpm v2.2.0

03 Mar 16:05

Choose a tag to compare

BREAKING CHANGE:

  • change default search order from stars to best match.
    • If you want to use stars match anyway, use --sort stars.

features:

  • you can install from local package by parsing --local <package> -l <package>
  • add remove --soft to delete database record only, do not delete software itself.