| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: juliaup | Distribution: openSUSE Tumbleweed |
| Version: 1.19.8 | Vendor: openSUSE |
| Release: 1.2 | Build date: Sun Feb 15 13:17:31 2026 |
| Group: Development/Languages/Other | Build host: reproducible |
| Size: 9604689 | Source RPM: juliaup-1.19.8-1.2.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/JuliaLang/juliaup | |
| Summary: Julia installer and version multiplexer | |
A cross-platform installer for the Julia programming language. The installer also bundles a full Julia version manager called juliaup. One can use juliaup to install specific Julia versions, it alerts users when new Julia versions are released and provides a convenient Julia release channel abstraction.
(0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT) AND (Apache-2.0 OR MIT OR Zlib) AND (Apache-2.0 OR MIT OR Zlib) AND (MIT OR Unlicense) AND (Apache-2.0 OR Zlib OR MIT) AND Apache-2.0 AND ISC AND MIT AND MPL-2.0 AND MIT
* Sun Feb 15 2026 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 1.19.8:
* chore: Release juliaup version 1.19.8
* Try to use .dmg installers on macOS before .tar.gz (#1320)
* Pin cross-rs i686-unknown-linux-gnu image to fix GLIBC_2.28 build failure (#1415)
* Sat Sep 20 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 1.18.0:
* chore: Release juliaup version 1.18.0
* Expand `link` to handle aliases. DRY tests mechanics. (#1237)
* README: Give explicit example of the `--path` argument for installing Juliaup into a custom location (#1247)
* Update version db (#1244)
* feat: colored + wrapped help menu (#1234)
* Offer to / automatically install versions via channel selection (#1218)
* Fix clippy warnings (#1233)
* add nushell completions (#1232)
* Replace unmaintained human_sort with numeric_sort (#1222)
* Merge pull request #1205 from ghyatzo/patch-fixgc
* Merge pull request #1189 from christiangnrd/issue1170
* Only check for direct download versions when necessary
* Merge pull request #1220 from nategphillips/curl-v8.10.0-tls_cipher-fix
* fix: incorrect TLS and cipher warnings with curl v8.10.0
* Update version db (#1217)
* Update version db (#1215)
* Update version db (#1214)
* Update version db (#1209)
* chore: Release juliaup version 1.17.21
* Fix store submission error
* Update version db (#1207)
* canonicalize path to delete
* print something when there is nothing to delete
* use pattern matching instead
* don't orphan previous julia version if failed to remove them
* chore: Release juliaup version 1.17.20
* Use latest PowerShell for StoreBroker
* Update version db (#1202)
* chore: Release juliaup version 1.17.19
* chore: Release juliaup version 1.17.18
* Merge pull request #1199 from JuliaLang/deps-update
* Update deps
* Update version db (#1197)
* chore: Release juliaup version 1.17.17
* Run all tests on FreeBSD
* Update FreeBSD version
* Fix tests on FreeBSD
* chore: Release juliaup version 1.17.16
* Fix small bug
* chore: Release juliaup version 1.17.15
* Disable a test
* chore: Release juliaup version 1.17.14
* Use julia name and ID for msstore install (#1192)
* Update version db (#1193)
* Update version db (#1181)
* chore: Release juliaup version 1.17.13
* Merge branch 'main' of https://github.com/JuliaLang/juliaup
* Update a github action
* Merge pull request #1140 from JuliaLang/dependabot/github_actions/azure/trusted-signing-action-0.5.1
* chore: Release juliaup version 1.17.12
* Merge pull request #1158 from JuliaLang/update-deps
* Update deps
* Merge pull request #1155 from JuliaLang/fix-unavailable-pr-channels
* Merge branch 'main' into fix-unavailable-pr-channels
* Format
* Fix unavailable PR download on non Windows platforms
* Update version db (#1154)
* Fix unavailable PR channels on Windows
* Merge pull request #1145 from KristofferC/kc/nightly_release
* Update version db (#1152)
* support `x.y-nightly` channel to allow testing nightlies on release branches
* chore: Release juliaup version 1.17.11
* Merge pull request #1142 from JuliaLang/update-deps
* Fix a bug
* Update deps
* chore(deps): bump azure/trusted-signing-action from 0.4.0 to 0.5.1
* Merge pull request #1131 from JuliaLang/update-deps
* Make a test more Julia version agnostic
* Update deps
* Update version db (#1119)
* Update version db (#1118)
* Merge pull request #1097 from JuliaLang/ib/inform_slow_nightly_check
* Update deps
* Merge pull request #1106 from JuliaLang/update-deps
* Update deps
* fix imports
* Apply suggestions from code review
* make specific to channel via generic run_with_slow_message
* restore imports
* Apply suggestions from code review
* If nightly check is going slowly inform user
* Update deps
* Merge pull request #1094 from JuliaLang/revert-1087-manifest
* Revert "Launch the manifest-specified Julia version v2"
* Merge pull request #1087 from JuliaLang/manifest
* Format
* Format
* Fix default --project handling
* Update version db (#1091)
* chore: Release juliaup version 1.17.10
* Update deps
* Merge pull request #1084 from christiangnrd/emptyversion
* Update src/command_update.rs
* Add some tests
* Fix a call signature bug
* Merge branch 'main' into manifest-destiny
* Format
* Prevent compiler warning without panicking
* Merge pull request #1082 from JuliaLang/ui-for-versiondb-update
* Format
* Update src/operations.rs
* Fix a test
* Add a eprintln! when the version db is updated
* Update deps
* Merge pull request #1081 from JuliaLang/dependabot/github_actions/dawidd6/action-homebrew-bump-formula-4
* Merge pull request #1077 from JuliaLang/create-pull-request/patch
* chore(deps): bump dawidd6/action-homebrew-bump-formula from 3 to 4
* Update version db
* Merge branch 'main' into pr/tecosaur/1059
* Merge branch 'main' into pr/tecosaur/1059
* Use correct way to show error message when launching from manifest
* Merge branch 'main' into pr/tecosaur/1059
* Use config setting for manifest launch
* Launch exact Julia version from manifest
* Add featuremanifestsupport config option
* Launch the manifest-specified Julia version
* Fri May 09 2025 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.17.19:
* No release notes.
- Enforce BuildRequires: cargo >= 1.80 to avoid build failures.
* Sun Apr 13 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 1.17.13:
* support `x.y-nightly` channel to allow testing nightlies on release branches
* If nightly check is going slowly inform user
* Update deps
* Fix default --project handling
* Fix a call signature bug
* Use correct way to show error message when launching from manifest
* Use config setting for manifest launch
* Launch exact Julia version from manifest
* Mon Dec 16 2024 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update vendored dependencies.
* resolves bsc#1233963
* Sun Oct 27 2024 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 1.17.10:
* Update src/command_update.rs
* Prevent compiler warning without panicking
* Update src/operations.rs
* Add a eprintln! when the version db is updated
* Delete a temp file if optimistic locking didn't work
* Update a call signature
* Allow longer read lock
* Finish temp download of version db
* Add `pr{number}~{arch}` variations to list
* Update tests/command_initial_setup_from_launcher_test.rs
* Print more things to stderr rather than stdout
* Update tests/command_initial_setup_from_launcher_test.rs
* Clean up error messages in the launcher
* Use `rustls-tls-native-roots` for `reqwest` on FreeBSD (#1062)
* Update the LTS version to 1.10
* Also notify when updating nightly/pr channels
* Add tests for --prune-linked
* Use separate conditional steps for passing --check to rustfmt
* Address comment
* Fix windows check
* Warn when linking to invalid julia binary
* Error when attempting to launch invalid julia binary.
* Address feedback
* Phrasing and comments
* Use reviewdog to suggest rustfmt diff
* Add 'up' alias to self update
* fix: first read, then delete.
* feat: shows when updating symlinks
* fix: styled message.
* fix: better message
* fix: old version too chatty
* Get current juliaup channel with `juliaup self channel`
* Add --prune-linked option for garbage collection
* Remove unnecessary flag on Windows job
* Check if path points to valid julia binary
* Ensure Julia termintes when launcher terminates on Windows
* Put AUR publishing in release channel
* Support overriding an override
* fix `is_juliaup_installed`
* use is_terminal not atty
* Check if the terminal is a TTY and not redirected
* Don't import Term
* Don't change terminal title
* Fri Sep 13 2024 Soc Virnyl Estela <obs@uncomfyhalomacro.pl>
- Update to version 1.17.4:
- Try a different PublisherDisplayName for store publication
- Only check existing file permissions
- Check file permissions before installing
- Be more careful about existing installs
- Fix package identity
- Fix a bug
- Package portable windows on win runner
- Fix signing of windows portables
- Sign more things
- Update branding
- Update deps
- Error handling for `juliaup self update` (non-Windows)
- add tests
- add docs
- support pr channels
- use strongly typed Shell type for completions subcommand argument
- Update version db
- Update deps
- Experiment with win package identity
- Fix typo in README.md
- Update deps
- Update versiondb to include FreeBSD
- Include FreeBSD when generating versiondb
- Only modify shell scripts if that is selected
- Delete old win shell script
- Revert "adds some information on which channel is updating."
- Fix a mistake
* Sat Jun 08 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Update to version 1.14.8
* Dependencies update
* Fri Mar 22 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Update to version 1.14.7
* CHANGES ARE WINDOWS SPECIFIC
- Update vendored dependencies
* Mon Feb 19 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Juliaup requires git and ca-certificates
* Thu Feb 15 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Change BuildRequires from rust+cargo to cargo
- Update to version 1.14.5:
* Update CHANGELOG
* Fix more StoreBroker bugs
* Update CHANGELOG
* Fix downgrade of powerhsell
* Try a different fix for StoreBroker bug
* Try a fix for StoreBroker
* Fix typo in CHANGELOG
* Update CHANGELOG
* Update CHANGELOG
* Work around a StoreBroker bug
* Add CHANGELOG.md
* Automatically generate release notes
* Add documentation for nightly
* Disable fail fast
* Update dependencies
* Fix formatting
* Add some basic tests
* Add nightly to getconfig1 api
* Fix a compiler warning
* Fix a warning
* Implement nightly on Linux/Mac
* Enable a symlink option
* Add nightly update available status message
* Format files
* Don't fail fast
* Fix status for nightly
* Format files
* Fix tests
* Implement update for nightly on Windows
* Change nightly config schema a bit
* Try a different strategy for nightly
* Update dependencies
* Fix logic for stripping channel selector from command line
* Update version db
* Revert "feat: support nightly channel"
* Add support for nightlies
* Some minor cleanup
* Make the nightly update interval configurable.
* Use the actual nightly's version.
* feat: support nightly channel
* Add info about the completions command to the README
* Add completions command
* Only try to upload juliainstaller artifact if relevant
* Sun Jan 14 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Remove improve-error-message-if-version-or-channel-is-not-installed.patch as
this is part of the patches now.
- Update to version 0.13.0:
* Fix formatting
* Move the clap def structs to separate file
* change wording for comment for help text
* format: run cargo fmt.
* improvement: new message for `juliaup self uninstall command` if feature
`selfupdate` is disabled
* cleanup: add a period for each info/error messages.
* refactor: remove redundant versiondb_data. also remove
versiondb_data.available_versions since users cant access those
* Fix usage of drop
* Update all deps
* Replace unmaintained action-rs actions
* Don't detect ttyname if it is not needed
* Describe 'julia +channel' after primary help text
* juliaup-init.sh: backport changes from rustup
* fixup: message should be more clear and generic
* Try removing an unused import.
* Only register the CTRL-C handler when it's safe to do so.
* Format code.
* Use double fork to prevent zombies.
* launcher: replace parent process on supported platforms.
* fix other error messages as well
* fix error message on tests channel selection
* fix an oopsie on one of the messages
* run cargo fmt
* remove redundant use
* remove comment. irrelevant and unrelated now
* make julialauncher have saner error messages for channels and versions
* Tue Dec 12 2023 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Use binjulialauncher feature.
- Add /etc/alternatives/julia to ghost files.
* Sun Dec 10 2023 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Add improve-error-message-if-version-or-channel-is-not-installed.patch
* Sun Dec 10 2023 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Prepare specfile as an alternative for julia
* Tue Dec 05 2023 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Remove cargo_config.
- Update to version 1.12.5:
* Handle an error condition correctly
* Return full 32 bit exit code from julialauncher
* Update deps
* follow symlinks
* Sort versions in status output in natural order.
* Bump actions/checkout from 3 to 4
* Change triggers for rust fmt workflow
* Run `cargo fmt` and check in the results
* Update deps
* Update deps
* Move script around
* Update deps
* Human sort channel list
* Remove license dialog from MSI installer
* Update deps
* Update deps
* fix banner bg color
* fix 491 to 493px wide
* bitmaps for msi installer
* Change to JULIAUP_DEPOT_PATH
* Update LICENSE
* Fix release.yml bug
* Build portable versions
* Fix gnu toolchain
* Install correct mingw toolchain
* Pick more specific toolchains
* Add more fine control over binary creation
* Update README
* Move crates publishing to release channel
* Change way secret is passed to cargo publish
* Fix release build bug
* Fix crates publication step
* Add publish to crates step
* Add docs for JULIAUP_HOME
* Use JULIAUP_HOME instead of JULIA_DEPOT_PATH
* Sun Aug 13 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Fix specfile %files section.
* Sun Aug 13 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Replace obsoleted `disabled` option with `manual`
* Thu Jul 06 2023 socvirnyl.estela@gmail.com
- Update to version 1.11.15:
* CHANGELOG is irrelevant. Mostly Windows related. *
- Update vendored deps.
* Wed Jun 28 2023 socvirnyl.estela@gmail.com
- Update to version 1.11.0:
* Add all binaries to Cargo.toml
* Build everythin before running tests
* Add metadata to Cargo.toml
* Exclude some files from package
* Only buildnecessary binaries in release workflow
* Added a bit more error messages
* Fix warning about symlink folder not being on PATH
* Absolutize path for link command
* chore: Release juliaup version 1.10.0
* Add override documentation to README
* Rename `override list` to `override status`
* Add override tests
* Prevent deletion of channel that is used in override
* Format paths nicer on Windows
* Use override in launcher
* Add basic override management
* Add basic override scaffolding
* Add docs for JULIAUP_CHANNEL
* Go back to simpler error implementation
* Add tests for channel selection
* Add JULIAUP_CHANNEL env var
* Add SOCKS5 support on Linux/Mac
* Use more standard syntax
* Commit Cargo.lock
* Fix formatting
* Simplify http get request
* Revert test.yml changes
* Use reqwest
* use optional input
* work on better parsers
* Reorder args
* chore: added back ureq for macos deps
* chore: initial reqwest migration
* chore: generate new lockfile
* chore: replace ureq to reqwest in Cargo.toml
* fix: replace atty with is-terminal
* Update version db (#606)
* add a blame ignore revision file to avoid formatting changes to pollute git blame (#599)
* run cargo format on all files (#595)
* Update version db (#591)
* remove double negative from input
* add more cli parameters for automated install
* Sleep for 30 seconds before and after purging the Fastly cache
* Update juliaup.rs
* Fix update to work with removed channels
* Use better error messages
* Wed Mar 01 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Update vendored dependencies.
- Restrict to Tier 1 architectures.
- Declare disk size to 8GB to avoid "No space left on device".
* Mon Feb 13 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Automatic update of vendored dependencies.
- Use zstd compression for tarballs.
* Wed Jan 04 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Update to version 1.8.16:
* chore: Release juliaup version 1.8.16
* Adjust README text
* Update some names
* Document installer command line args
* chore: Release juliaup version 1.8.15
* Update deps
* Fix a warning
* Add --channel option to self installer
* Finish non-interactive install option
* Add support for non-interactive install
* add an ls alias for list
* Add a comment
* Purge the Fastly cache before downloading `versions.json`
* Update version db
* "Update Version DB": cc the user that triggered the workflow run
* Update version db
* Fix typo `uopdate` => `update` (#536)
* Update version db
* Update deps
- Remove 0000-fix-typo.patch. Fix already included in 1.8.16.
/etc/alternatives/julia /usr/bin/julia /usr/bin/julialauncher /usr/bin/juliaup /usr/share/doc/packages/juliaup /usr/share/doc/packages/juliaup/README.md /usr/share/licenses/juliaup /usr/share/licenses/juliaup/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Apr 27 23:28:50 2026