Adding python-simple-term-menu to the dependency list (#1901)
* Adding python-simple-term-menu to the dependency list * Added dependencies to all binaries we call, such as 'ps' and 'mkfs' etc * Sorted the depends list - just for peace of mind * Bumped version in prep for release of rc1, also updated README a bit * Removed older python versions from classifiers
This commit is contained in:
parent
1ae1f2ff11
commit
5b102b0228
14
PKGBUILD
14
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'
|
||||
|
|
|
|||
11
README.md
11
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.
|
||||
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ if TYPE_CHECKING:
|
|||
_: Any
|
||||
|
||||
|
||||
__version__ = "2.5.6"
|
||||
__version__ = "2.6.0rc1"
|
||||
storage['__version__'] = __version__
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in New Issue