scrypt-kitty
20718ead79
Remove /tmp/archlive before building. Otherwise latest changes are not built. ( #3993 )
2025-12-15 11:23:01 +11:00
Anton Hvornum
c131269c08
Bumping version to: 3.0.13 ( #3903 )
2025-11-06 20:02:49 +01:00
Anton Hvornum
a29a48f452
Swapping to python-uv for building and distribution ( #3407 )
...
* Swapping to python-uv for building archinstall
* Tweaked UV parameters to not use a venv
* Tweaking uv to not resolve/install any dependencies during installation.
* Added remaining dependencies to the build runner
* Swapped to uv for publishing, using pypi 'trusted publisher' instead of token access
* Installing uv and dependencies for publishing
* Swapped to uv in the building of the test ISO
2025-04-26 11:55:19 +02:00
correctmost
ddbd465a34
Remove python-simple-term-menu installation from build_iso.sh ( #3217 )
...
The dependency is no longer needed as of 0f2e0095 .
2025-03-02 10:43:46 +11:00
simonfogliato
9543f59a17
Corrected minor bash formatting warnings reported by shellcheck. ( #2493 )
2024-05-08 16:15:09 +10:00
Dylan M. Taylor
a095e393d8
Fix ArchInstall ISO build ( #2142 )
2023-10-02 07:50:58 +02:00
codefiles
71ecfcc24e
Remove git install from `build_iso.sh` ( #2063 )
2023-09-17 21:38:19 +02:00
Anton Hvornum
21735c57ca
Added missing python-simple-term-menu ( #1919 )
2023-07-05 14:17:39 +02:00
codefiles
5276d95339
Remove partial upgrade from `build_iso.sh` ( #1809 )
2023-05-15 15:53:42 +02:00
Daemon Coder
6e6b850a8f
Add `set -e` to `build_iso.sh` ( #1806 )
2023-05-08 16:06:34 +02:00
Daemon Coder
1df53c1406
Remove Flit from `build_iso.sh` added packages ( #1804 )
2023-05-07 14:02:56 +02:00
Daemon Coder
dc19d5f0fa
Refactor `build_iso.sh` archinstall archiso profile package ( #1803 )
2023-05-07 10:16:52 +02:00
Daemon Coder
c10acfa5ae
Refactor `build_iso.sh` zprofile ( #1799 )
2023-05-07 09:04:44 +02:00
Daemon Coder
232939e910
Refactor `build_iso.sh` added packages ( #1797 )
2023-05-07 08:41:50 +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