Skip to content

Releases: martin68/apt-smart

7.1.3

31 May 07:23
Compare
Choose a tag to compare
  • Support 'mirror://' scheme: #3
  • Update releases.py bundled Releases by running 'make releases', related #4
  • In python2 decode() default encoding is ascii, causing #5 , specify utf-8
  • Fix current_mirror in linuxmint's ubuntu mode, causing -U -c 'mirror_url' changed linuxmint's mirror_url instead of ubuntu's

7.1.2

28 Nov 04:26
Compare
Choose a tag to compare
  • Support Python 3.8
  • Add -C --codename flag to create chroot with a distribution codename.
  • Blacklist BASE_URL mirror if matches blacklist pattern, this helps when BASE_URL (official) mirror is the only up-to-date one and you find it so slow that you'd like to blacklist it.

7.1.1

28 Nov 04:24
Compare
Choose a tag to compare
  • For Linux Mint, backup official-package-repositories.list to backup_dir: backup_by_apt-smart
  • In Readme, add install commands for Linux Mint and a note about run with sudo

7.1.0

01 Nov 07:02
Compare
Choose a tag to compare
  • Add support for Linux Mint
  • Add -U, --ubuntu to opt in Ubuntu mode for Linux Mint to deal with upstream Ubuntu mirror instead of Linux Mint mirror. e.g. --auto-change-mirror --ubuntu will auto-change Linux Mint's upstream Ubuntu mirror

7.0.7

30 Sep 16:05
Compare
Choose a tag to compare
- Fix install_sources_list() for Python 3

- Fix --change-mirror
- fix Travis CI  `io.UnsupportedOperation:fileno` error by changing the way to run test cases containing smart_update()
- More test cases

7.0.6

25 Sep 02:13
Compare
Choose a tag to compare
  • Readme & help about proxy setting
  • Deal with the [options] in sources.list by stripping it from sources.list, and then get it back when generating new sources.list , fix jblakeman/apt-select#54
  • Add a warning: custom mirror file's path and filename must NOT contain whitespace
  • Add -R, --create-chroot=local_dir_absolute_path to create chroot with the best mirror in a local directory with absolute_path
  • More test cases

7.0.5

21 Sep 07:37
Compare
Choose a tag to compare
  • Add -F, --file-to-read=local_file_absolute_path to read a local absolute path file (path and filename must NOT contain whitespace) containing custom mirror URLs (one URL per line) to add custom mirrors to rank. So now you can use e.g. -l -F ~/mirrors.txt options to add some custom mirrors to rank with mirrors in official mirror list.
  • Updated BUNDLED_RELEASES in releases.py

7.0.4

20 Sep 07:27
Compare
Choose a tag to compare
- Fix error on EOL release

- Check OLD_RELEASES_URL's MirrorStatus to confirm if it is EOL, to fix https://github.com/xolox/python-apt-mirror-updater/issues/9

7.0.3

19 Sep 02:00
Compare
Choose a tag to compare

Fix --url-char-len option to specify the length of chars in mirrors' URL to display when using --list-mirrors, so that now you can use e.g. -l -L 29 options to narrow down the table of ranked mirrors when you want to paste it to somewhere the table displayed badly.

7.0.2

18 Sep 17:52
Compare
Choose a tag to compare

Add :attr:url_char_len to specify the length of chars in mirrors' URL to display when using --list-mirrors, so that now you can use e.g. -l -L 29 options to narrow down the table of ranked mirrors when you want to paste it to somewhere the table displayed badly.