Skip to main content

An interface to the

Project description

pyjuliaup

A Python interface to JuliaUp, the Julia version manager.

Install

pip install juliaup

Usage

Find JuliaUp

  • executable() finds the JuliaUp executable.
  • version() returns version of the JuliaUp executable.
  • available() returns True if JuliaUp is available.
  • install(interactive=True) installs JuliaUp. You don't normally need to call this as the other API functions automatically install JuliaUp if required.
  • meta() returns the parsed contents of juliaup.json, which includes information about installed versions of Julia.

Run JuliaUp

  • status() print the status.
  • add(channel) adds a channel.
  • remove(channel) removes a channel.
  • update(channel=None) updates all channels or the given channel.
  • default(channel) sets the default channel.
  • link(channel, file) links a Julia executable to a channel.
  • self_update() updates JuliaUp itself.
  • run(args, **kw) runs JuliaUp with the given arguments. Keyword arguments are passed on to subprocess.run.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

juliaup-0.1.1.tar.gz (4.5 kB view hashes)

Uploaded Source

Built Distribution

juliaup-0.1.1-py3-none-any.whl (4.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page