From 0bbe5079e8fb8a9aa775b5d04169d6236b3a4321 Mon Sep 17 00:00:00 2001 From: David O'Connor Date: Fri, 20 Dec 2019 21:33:02 -0500 Subject: [PATCH] V0.2.4 release --- Cargo.lock | 2 +- Cargo.toml | 2 +- README.md | 14 +++++++------- snapcraft.yaml | 2 +- src/install.rs | 1 + 5 files changed, 11 insertions(+), 10 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f2aef5f..d1bff04 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -901,7 +901,7 @@ dependencies = [ [[package]] name = "pyflow" -version = "0.2.3" +version = "0.2.4" dependencies = [ "crossterm 0.11.1 (registry+https://github.com/rust-lang/crates.io-index)", "data-encoding 2.1.2 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/Cargo.toml b/Cargo.toml index 73e21a1..ba0b06f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pyflow" -version = "0.2.3" +version = "0.2.4" authors = ["David O'Connor "] description = "A modern Python installation and dependency manager" license = "MIT" diff --git a/README.md b/README.md index 04cea90..4722901 100644 --- a/README.md +++ b/README.md @@ -26,19 +26,19 @@ and [Pep 518 (pyproject.toml)](https://www.python.org/dev/peps/pep-0518/), and s ## Installation - **Windows** - Download and run -[this installer](https://github.com/David-OConnor/pyflow/releases/download/0.2.3/pyflow-0.2.3-x86_64.msi). +[this installer](https://github.com/David-OConnor/pyflow/releases/download/0.2.4/pyflow-0.2.4-x86_64.msi). Or, if you have [Scoop](https://scoop.sh) installed, run `scoop install pyflow`. - **Ubuntu, or another Os that uses Snap** - Run `snap install pyflow --classic`. - **Ubuntu or Debian without Snap** - Download and run -[this deb](https://github.com/David-OConnor/pyflow/releases/download/0.2.3/pyflow_0.2.3_amd64.deb). +[this deb](https://github.com/David-OConnor/pyflow/releases/download/0.2.4/pyflow_0.2.4_amd64.deb). - **Fedora, CentOs, RedHat, or older versions of SUSE** - Download and run -[this rpm](https://github.com/David-OConnor/pyflow/releases/download/0.2.3/pyflow-0.2.3.x86_64.rpm). +[this rpm](https://github.com/David-OConnor/pyflow/releases/download/0.2.4/pyflow-0.2.4.x86_64.rpm). - **A different Linux distro** - Download this -[standalone binary](https://github.com/David-OConnor/pyflow/releases/download/0.2.3/pyflow) +[standalone binary](https://github.com/David-OConnor/pyflow/releases/download/0.2.4/pyflow) and place it somewhere accessible by the PATH. For example, `/usr/bin`. - **Mac** - Install Rust: `curl https://sh.rustup.rs -sSf | sh`, then run @@ -184,7 +184,7 @@ Example contents: [tool.pyflow] py_version = "3.7" name = "runcible" -version = "0.2.3" +version = "0.2.4" authors = ["John Hackworth "] @@ -367,7 +367,7 @@ In order to build and publish your project, additional info is needed in [tool.pyflow] name = "everythingkiller" py_version = "3.6" -version = "0.2.3" +version = "0.2.4" authors = ["Fraa Erasmas "] description = "Small, but packs a punch!" homepage = "https://everything.math" @@ -390,7 +390,7 @@ activate = "jeejah:activate" [tool.pyflow.dependencies] numpy = "^1.16.4" -manimlib = "0.2.3" +manimlib = "0.2.4" ipython = {version = "^7.7.0", extras=["qtconsole"]} diff --git a/snapcraft.yaml b/snapcraft.yaml index 031a73e..d5198c3 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -1,5 +1,5 @@ name: pyflow -version: 0.2.3 +version: 0.2.4 license: MIT # todo: This appears to cause the `snapcraft` command to fail. summary: A Python installation and dependency manager. description: | diff --git a/src/install.rs b/src/install.rs index f1e5031..e9409fe 100644 --- a/src/install.rs +++ b/src/install.rs @@ -293,6 +293,7 @@ pub fn download_and_install_package( replace_distutils(&extracted_parent.join("setup.py")); // Build a wheel from source. + println!("EX PAR: {:#?} bin: {:#?}", &extracted_parent, &paths.bin); Command::new(paths.bin.join("python")) .current_dir(&extracted_parent) .args(&["setup.py", "bdist_wheel"])