Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--PKGBUILD14
-rw-r--r--README.md11
-rw-r--r--archinstall/__init__.py2
-rw-r--r--pyproject.toml8
4 files changed, 24 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 03160a1c..315256e3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,16 +4,26 @@
# Contributor: demostanis worlds <demostanis@protonmail.com>
pkgname=archinstall
-pkgver=2.5.6
+pkgver=2.6.0
pkgrel=1
pkgdesc="Just another guided/automated Arch Linux installer with a twist"
arch=(any)
url="https://github.com/archlinux/archinstall"
license=(GPL3)
depends=(
+ 'arch-install-scripts'
+ 'btrfs-progs'
+ 'coreutils'
+ 'cryptsetup'
+ 'e2fsprogs'
+ 'kbd'
+ 'pciutils'
+ 'procps-ng'
'python'
- 'systemd'
'python-pyparted'
+ 'python-simple-term-menu'
+ 'systemd'
+ 'util-linux'
)
makedepends=(
'python-setuptools'
diff --git a/README.md b/README.md
index 9d6fecd9..9ec40d17 100644
--- a/README.md
+++ b/README.md
@@ -17,15 +17,20 @@ The installer also doubles as a python library to install Arch Linux and manage
$ sudo pacman -S archinstall
-Or simply `git clone` the repo as it has no external dependencies *(but there are optional ones)*.<br>
-Or use `pip install --upgrade archinstall` to use as a library.
+Alternative ways to install are `git clone` the repository or `pip install --upgrade archinstall`.
## Running the [guided](https://github.com/archlinux/archinstall/blob/master/archinstall/scripts/guided.py) installer
-Assuming you are on an Arch Linux live-ISO:
+Assuming you are on an Arch Linux live-ISO or installed via `pip`:
# archinstall
+## Running the [guided](https://github.com/archlinux/archinstall/blob/master/archinstall/scripts/guided.py) installer using `git`
+
+ # cd archinstall-git
+ # cp archinstall/scripts/guided.py
+ # python guided.py
+
#### Advanced
Some additional options that are not needed by most users are hidden behind the `--advanced` flag.
diff --git a/archinstall/__init__.py b/archinstall/__init__.py
index e5ec462a..af811465 100644
--- a/archinstall/__init__.py
+++ b/archinstall/__init__.py
@@ -39,7 +39,7 @@ if TYPE_CHECKING:
_: Any
-__version__ = "2.5.6"
+__version__ = "2.6.0rc1"
storage['__version__'] = __version__
diff --git a/pyproject.toml b/pyproject.toml
index f67f1eca..83c68e1d 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -11,12 +11,10 @@ authors = [
]
license = {text = "GPL-3.0-only"}
readme = "README.md"
-requires-python = ">=3.10"
+requires-python = ">=3.11"
keywords = ["linux", "arch", "archinstall", "installer"]
classifiers = [
- "Programming Language :: Python :: 3.8",
- "Programming Language :: Python :: 3.9",
- "Programming Language :: Python :: 3.10",
+ "Programming Language :: Python :: 3.11",
"Operating System :: POSIX :: Linux",
]
dependencies = [
@@ -60,7 +58,7 @@ packages = ["archinstall"]
# where = ["archinstall"]
[tool.mypy]
-python_version = "3.10"
+python_version = "3.11"
files = "archinstall/"
exclude = "tests"
#check_untyped_defs=true