diff --git a/.gitignore b/.gitignore
index 780795d..353fe20 100644
--- a/.gitignore
+++ b/.gitignore
@@ -19,6 +19,7 @@ lib/
lib64/
parts/
sdist/
+deb_dist/
var/
*.egg-info/
.installed.cfg
@@ -97,6 +98,7 @@ multibootusb*.tar.gz
# Temp files
data/multibootusb/grub/menus.zip
+MANIFEST
# Setup file
diff --git a/CHANGELOG b/CHANGELOG
index 258019b..926fae9 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,20 @@
+Version - 9.3.0
+---------------
+* Provide information about free and total space of selected USB device in the main GUI
+* Unmount partitions and lock physical drive when dd-ing iso on Windows
+* Unmount the USB device partition while using QEMU to boot from USB on Linux
+* Fix description of an exception which gets raised of diskpart.exe fails
+* Fix repeated calls to update GUI
+* Fix syntax of an exception description
+* Imager writing on entire disk instead of partitions
+* Fix crash when using imager under certain conditions
+* Unmount partitions before dding iso image on Linux
+* Catch an error generated while copying iso image to the target USB
+* Fix uuid generation from NTFS/FAT32 partition on Windows
+* Add gptmbr.bin to package data files
+* Catch exceptions raised during install_syslinux() and make effort to undo partially completed installation
+* Fix a doc string to keep up with the function signature change
+
Version - 9.2.0
---------------
* Welcome onboard Shiniji Suzuki. The most of the bug fixes and additional features implemented are done by him. A big tanks to him.
diff --git a/build_pkg b/build_pkg
index 732635b..cc23cfe 100644
--- a/build_pkg
+++ b/build_pkg
@@ -126,12 +126,12 @@ class pkg():
Depends3: python3-pyqt5, parted, util-linux, mtools, python3-dbus, python3-pyudev, p7zip-full, python3-six
Build-Depends: python3-all
Section: system
- XS-Python-Version: = 3.5
+ XS-Python-Version: = 3
Debian-Version: 1"""
with open("stdeb.cfg", "w") as f:
f.write(stdcfg)
- if subprocess.call('/usr/bin/python3.5 setup.py --command-packages=stdeb.command bdist_deb', shell=True) == 0 and \
+ if subprocess.call('/usr/bin/python3 setup.py --command-packages=stdeb.command bdist_deb', shell=True) == 0 and \
os.path.exists(os.path.join("deb_dist", "python3-multibootusb_" + self.version + "-1_all.deb")):
try:
shutil.copy2(os.path.join("deb_dist", "python3-multibootusb_" + self.version + "-1_all.deb"),
@@ -159,7 +159,7 @@ class pkg():
"Requires = " + require)
with open("setup.cfg", "w") as f:
f.write(setup_cfg)
- if subprocess.call('/usr/bin/python3.5 setup.py bdist_rpm', shell=True) == 0 and \
+ if subprocess.call('/usr/bin/python3 setup.py bdist_rpm', shell=True) == 0 and \
os.path.exists(os.path.join("dist", "multibootusb-" + self.version + "-1.noarch.rpm")):
if self.pkg_name == 'suse':
package = "multibootusb-" + self.version + "-1suse.noarch.rpm"
diff --git a/data/version.txt b/data/version.txt
index deeb3d6..b13d146 100644
--- a/data/version.txt
+++ b/data/version.txt
@@ -1 +1 @@
-9.2.0
+9.3.0
diff --git a/org.debian.pkexec.run-multibootusb.policy b/org.debian.pkexec.run-multibootusb.policy
index d8e8566..e111748 100644
--- a/org.debian.pkexec.run-multibootusb.policy
+++ b/org.debian.pkexec.run-multibootusb.policy
@@ -12,7 +12,7 @@
auth_admin
auth_admin
- /usr/local/bin/multibootusb
+ /usr/bin/multibootusb
true