Anton Hvornum
68d137cdce
Bumping version to: 4.3
2026-04-20 22:28:35 +02:00
Anton Hvornum
8b3be842ca
Bumping version to: 4.2 ( #4433 )
2026-04-15 20:47:13 +02:00
Anton Hvornum
0175949cab
Bumping version to: 4.1 ( #4346 )
2026-03-31 23:02:14 +02:00
Anton Hvornum
e3e9563aa6
Bumping version to: 4.0
2026-03-30 23:35:51 +02:00
codefiles
64567a748a
Remove support for NTFS root file system ( #4279 )
...
* Remove support for NTFS root file system
* Fix rootfstype value
2026-03-03 12:21:31 +11:00
Daniel Girtler
683996c44f
Add missing linkify dependency ( #4208 )
...
* Add missing linkify dependency
* Update PKGBUILD
2026-02-25 22:45:28 +01:00
HADEON
cc6e247dcf
State libfido2 dependency ( #4082 )
2026-01-06 19:55:58 +11:00
Anton Hvornum
aabf6ae19e
Bumping version to: 3.0.15 ( #4058 )
...
* Bumping version to: 3.0.15
* ruff formatting
2025-12-31 13:02:10 +01:00
Anton Hvornum
3290175084
Bumping version to: 3.0.14 ( #3960 )
2025-11-29 22:19:59 +01:00
Anton Hvornum
c131269c08
Bumping version to: 3.0.13 ( #3903 )
2025-11-06 20:02:49 +01:00
Daniel Girtler
76ab9482e9
Wifi connection menu with textual ( #3879 )
...
* Wifi connector
* Update
---------
Co-authored-by: Daniel Girtler <dgirtler@atlassian.com>
2025-11-01 13:55:58 +01:00
Anton Hvornum
7af94c8fe5
Bumping version to: 3.0.12 ( #3892 )
2025-11-01 13:08:48 +01:00
correctmost
8fb83a7beb
Upgrade Pylint to 4.0.0 ( #3867 )
...
This commit also removes the pylint-pydantic plug-in, which is not
yet compatible with Pylint v4.
2025-10-13 09:03:00 +00:00
Anton Hvornum
ebeb4c7daa
Bumping version to: 3.0.11 ( #3835 )
2025-09-24 23:51:08 +02:00
Anton Hvornum
f87ece0b95
Bumping version to: 3.0.10 ( #3773 )
2025-09-02 12:33:50 +02:00
Anton Hvornum
0cd3f2ea26
Bumping version to: 3.0.9 ( #3697 )
2025-07-30 10:22:31 +02:00
Anton Hvornum
867fc7c691
Bumping version to: 3.0.8 ( #3593 )
2025-06-12 21:27:28 +02:00
Anton Hvornum
55fd59d94e
Moved python-cryptography from makedepends to depends ( #3558 )
2025-05-31 13:19:37 +02:00
Anton Hvornum
2cf7c85728
Bumping version to: 3.0.7 ( #3519 )
2025-05-28 11:15:59 +02:00
Anton Hvornum
79a4c7c0ef
Bumping version to: 3.0.6 ( #3488 )
2025-05-21 19:34:02 +02:00
Anton Hvornum
f71e91c85e
Bumping version to: 3.0.5 ( #3463 )
2025-05-15 08:50:34 +02:00
Daniel Girtler
9a98a1500b
Revert wayfire ( #3432 )
2025-05-05 10:08:42 +02:00
Daniel Girtler
fae210dfea
Add optional file encryption for user credentials configuration ( #3391 )
...
* Optional encryption of user credentials configuration file
* Update README
* Update
* Update
2025-04-26 20:25:43 +10:00
Daniel Girtler
4f1d1b4739
Store password as hash instead of plaintext ( #3276 )
...
* Rework user password to be hash
* Update
* Update
* Update
* Update
* Update
* Update
* Update
* Update
* Generate yescrypt hash
* Update
* Update
* Update
* Update
2025-04-08 08:53:18 +02:00
EK
ed0e9bd3c4
replace GTK theme package for Budgie build with an active one ( #3327 )
...
* replace GTK theme package with an active one
* add gtk theme to optdepends
2025-04-02 09:54:17 +02:00
Anton Hvornum
dc104e6967
Bumping version to 3.0.4 ( #3319 )
2025-03-31 09:51:40 +02:00
Anton Hvornum
7ccc288b14
Bumping to version 3.0.2 ( #3137 )
2025-01-22 19:03:33 +01:00
Anton Hvornum
6d371da5df
Remove reiserfs as it's been deprecated since 2022 ( https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=a452c4eb404df8a7f2a79a37ac77b90b6db1a2c9 ) and been removed in the kernel as of 2024-11-21 ( https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=c01f664e4ca210823b7594b50669bbd9b0a3c3b0 ) ( #3134 )
2025-01-21 18:53:55 +01:00
Anton Hvornum
aa80f8cf41
Bump to version 3.0.1 ( #2920 )
2024-11-23 11:45:32 +01:00
Anton Hvornum
c16df5d80e
Bump to version 3.0.0 ( #2847 )
2024-11-17 10:02:51 +01:00
Daniel Girtler
0f2e00952f
Remove redundant simple-term-menu package ( #2824 )
...
* Remove redundant simple-term-menu package
* Update PKGBUILD
Added missing python package (this simply reflects a change in upstream PKGBUILD)
---------
Co-authored-by: Anton Hvornum <torxed@archlinux.org>
2024-11-16 10:53:33 +01:00
Anton Hvornum
4a9aca2f78
Added missing package dependencies related to fs-operations ( #2792 )
2024-11-09 10:01:25 +01:00
Anton Hvornum
98518e444a
Use `/mirrors/status/json/` instead of `/mirrorlist/` to get mirror lists ( #2599 )
...
* Using JSON endpoint instead of ASCII endpoint for mirror listing, as the JSON endpoint is cached and easier to parse
* Added a TODO to handle unknown regional mirrors (which lacks info in the backend)
* Filtered out 'bad' mirrors. Also added a sorting mechanism that uses the mirrors 'score' rather than just the URL name. This will emulate the reflector.service/rankmirrors behavior and thus reducing the need to re-rank the mirrors.
* Added the ability to sort mirrors via latency or download speed using sorted(mirror_list, key=lambda mirror: (mirror.score, mirror.speed)) - but I have not implemented the sorting via the menu yet, and I have not integrated the new MirrorStatus model into the handling of URL's. I still need to figure out where the {region: [url, url]} is being used, so that i can convert to {region: [mirror.url, mirror.url]} logic.
* Converting MirrorStatus model to {mirror: [url, url]}
* Added debug information for /var/log/archinstall/install.log
* Fixing flake8
* Fixed issue where 'dead' mirrors have no score, and thus can't be round():ed
* Forgot to return model validation data after validation
* Improving debug/info output
* Reverting change in #2350 - Writing over instead of appending to mirrorlist
* Mirror URL's reported by the JSON endpoint does not contain the repo format, only the base location for the mirror. So we have to adjust for this.
* pydantic did not honor 'private' variables in 'before' model validator, had to change to 'after' instead.
* Sorted out mypy typing matching the new MirrorStatus model
* Added pydantic as a dependency, it's time!
* Updated workflow to include pydantic
* Added return values from model @property decorators.
2024-08-02 15:24:44 +02:00
Raven
6863994118
Adds dosfstools to the PKGBUILD depends ( #2439 )
...
One of the tools needed by archinstall is mkfs.fatXX and this wasn't automatically installed.
Co-authored-by: Raven <github.onereddime@rubicon.aleeas.com>
2024-05-25 17:50:51 +10:00
codefiles
33d084f16a
Use `SUPPORTED` file for locale options ( #2069 )
...
* Use `SUPPORTED` file for locale options
* Add glibc to `PKGBUILD` depends
2023-09-20 06:51:20 +10:00
Anton Hvornum
5b102b0228
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
2023-06-28 14:22:07 +02:00
Daniel Girtler
eb23b2d7c9
Update version 2.5.6 ( #1791 )
...
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-05-07 08:38:29 +02:00
Daniel Girtler
00b0ae7ba4
PyParted and a large rewrite of the underlying partitioning ( #1604 )
...
* Invert mypy files
* Add optional pre-commit hooks
* New profile structure
* Serialize profiles
* Use profile instead of classmethod
* Custom profile setup
* Separator between back
* Support profile import via url
* Move profiles module
* Refactor files
* Remove symlink
* Add user to docker group
* Update schema description
* Handle list services
* mypy fixes
* mypy fixes
* Rename profilesv2 to profiles
* flake8
* mypy again
* Support selecting DM
* Fix mypy
* Cleanup
* Update greeter setting
* Update schema
* Revert toml changes
* Poc external dependencies
* Dependency support
* New encryption menu
* flake8
* Mypy and flake8
* Unify lsblk command
* Update bootloader configuration
* Git hooks
* Fix import
* Pyparted
* Remove custom font setting
* flake8
* Remove default preview
* Manual partitioning menu
* Update structure
* Disk configuration
* Update filesystem
* luks2 encryption
* Everything works until installation
* Btrfsutil
* Btrfs handling
* Update btrfs
* Save encryption config
* Fix pipewire issue
* Update mypy version
* Update all pre-commit
* Update package versions
* Revert audio/pipewire
* Merge master PRs
* Add master changes
* Merge master changes
* Small renaming
* Pull master changes
* Reset disk enc after disk config change
* Generate locals
* Update naming
* Fix imports
* Fix broken sync
* Fix pre selection on table menu
* Profile menu
* Update profile
* Fix post_install
* Added python-pyparted to PKGBUILD, this requires [testing] to be enabled in order to run makepkg. Package still works via python -m build etc.
* Swaped around some setuptools logic in pyproject
Since we define `package-data` and `packages` there should be no need for:
```
[tool.setuptools.packages.find]
where = ["archinstall", "archinstall.*"]
```
* Removed pyproject collisions. Duplicate definitions.
* Made sure pyproject.toml includes languages
* Add example and update README
* Fix pyproject issues
* Generate locale
* Refactor imports
* Simplify imports
* Add profile description and package examples
* Align code
* Fix mypy
* Simplify imports
* Fix saving config
* Fix wrong luks merge
* Refactor installation
* Fix cdrom device loading
* Fix wrongly merged code
* Fix imports and greeter
* Don't terminate on partprobe error
* Use specific path on partprobe from luks
* Update archinstall/lib/disk/device_model.py
Co-authored-by: codefiles <11915375+codefiles@users.noreply.github.com>
* Update archinstall/lib/disk/device_model.py
Co-authored-by: codefiles <11915375+codefiles@users.noreply.github.com>
* Update github workflow to test archinstall installation
* Update sway merge
* Generate locales
* Update workflow
---------
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
Co-authored-by: Anton Hvornum <anton@hvornum.se>
Co-authored-by: Anton Hvornum <anton.feeds+github@gmail.com>
Co-authored-by: codefiles <11915375+codefiles@users.noreply.github.com>
2023-04-19 12:55:42 +02:00
Anton Hvornum
1c6b0bae73
Replaced double-grep with awk ( #1710 )
2023-03-31 11:29:07 +02:00
Anton Hvornum
9efbe9e6e8
Improved PKGBUILD and correctly identify __version__ without git ( #1709 )
2023-03-31 11:13:59 +02:00
Anton Hvornum
4f539a1931
Added missing pkgver definition ( #1697 )
2023-03-29 15:41:55 +02:00
Anton Hvornum
4429b3897c
Updated PKGBUILD with a pkgver, depends and hashsums ( #1696 )
...
* Fixing some values that trigger issues in PKGBUILD
* license dynamic
* Updated PKGBUILD to contain a pkgver() as well as update hashsums and added systemd as depends
2023-03-29 15:30:11 +02:00
Anton Hvornum
2a17ba9833
Replacing flit ( #1655 )
...
* Replacing flit
* Removed python-flit as a dependency
* Removed note about flit
* Removed flit references in pyproject.toml
2023-02-27 23:51:22 +01:00
Anton Hvornum
7dbea73514
Cleanup and version changes in prep for release
2022-05-29 11:25:28 +02:00
Anton Hvornum
e154a6809d
Version bump to RC1 for v2.4.3
2022-05-18 12:08:48 +02:00
Anton Hvornum
7fc65fad0c
Updated PKGBUILD to handle symlink issues for now
2022-04-29 11:26:34 +02:00
Anton Hvornum
8d15683752
Made archinstall build reproducable when generating docs
2022-03-28 09:24:17 +02:00
m1ten
b8631f6bb6
Remove source check (not required)
2021-06-06 11:16:17 -04:00
m1ten
f541df4e7b
updated makedepends and added manual
2021-06-05 13:11:57 -04:00
Pyfisch
c2b8dcca25
Fix PKGBUILD conflicts and add provides line
2021-04-05 22:25:40 +02:00