Skip to content

soapy1/akari-one

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

akari-one

A demo implementation of how akari might be able to work ¯_(ツ)_/¯

Contributing

To build and run the project use pixi.

Build an executable

To just build an executable to run akari-one run

$ pixi run build

Then, a binary will be available in ./target/akari-one

Run with pixi

Or, use pixi to run cargo run

$ pixi run start -- -h

Try it out

Initialize a project

$ akari init myproj

Activate that environment

$ eval "$(akari activate myproj)"

From this point, users can use pixi like they normally would. For example, add python and numpy as a dependency to the project.

$ pixi add python=3.13 numpy=2.3

Save a checkpoint by running the tag command

$ akari tag v1 --description "python 3.13 and numpy 2.3"

List available tags

$ akari list

Checkout the latest tag (determined from the git tree) of an environment

$ akari checkout latest

Deactivate the environment

$ eval "$(akari deactivate)"

List what other environments are managed by akari by running the envs command

$ akari envs ls
Available envs:
* myproj
* projmy

Next steps

  • Rethink how activation/deactivation of environments should work

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages