From 79bf65b45423067e2f3345e3f83f9ffc5232222a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ingy=20d=C3=B6t=20Net?= Date: Mon, 30 Sep 2024 13:08:34 -0700 Subject: [PATCH] release: 0.1.79 --- Changes | 10 ++++++++++ Meta | 2 +- ReadMe.md | 2 +- clojure/deps.edn | 2 +- clojure/project.clj | 4 ++-- common/install.mk | 2 +- common/project.clj | 2 +- common/release.md | 2 +- core/project.clj | 2 +- core/src/yamlscript/runtime.clj | 2 +- doc/ys.md | 2 +- go/ReadMe.md | 4 ++-- go/doc/readme.md | 4 ++-- go/yamlscript.go | 4 ++-- java/Makefile | 2 +- java/pom.xml | 2 +- .../java/org/yamlscript/yamlscript/YAMLScript.java | 2 +- julia/Project.toml | 2 +- julia/src/libyamlscript.jl | 2 +- libyamlscript/deps.edn | 2 +- libyamlscript/project.clj | 4 ++-- nodejs/lib/yamlscript/index.js | 2 +- nodejs/package.json | 2 +- perl-alien/Changes | 6 ++++++ perl-alien/Meta | 2 +- perl-alien/alienfile | 2 +- perl-alien/lib/Alien/YAMLScript.pm | 2 +- perl/Changes | 6 ++++++ perl/Meta | 4 ++-- perl/lib/YAMLScript.pm | 2 +- python/lib/yamlscript/__init__.py | 4 ++-- python/setup.py | 2 +- raku/META6.json | 2 +- raku/lib/YAMLScript.rakumod | 2 +- ruby/ChangeLog.md | 4 ++++ ruby/lib/yamlscript.rb | 2 +- ruby/lib/yamlscript/version.rb | 2 +- rust/Cargo.lock | 2 +- rust/Cargo.toml | 2 +- rust/src/lib.rs | 2 +- util/YS | 2 +- www/src/index.md | 10 +++++----- www/src/install | 2 +- www/src/posts/advent-2023/dec-05.md | 2 +- www/src/posts/advent-2023/dec-07.md | 4 ++-- www/src/run-ys | 2 +- ys/deps.edn | 2 +- ys/project.clj | 4 ++-- ys/share/ys-0.bash | 2 +- ys/src/yamlscript/cli.clj | 2 +- ys/test/cli-usage.t | 2 +- 51 files changed, 86 insertions(+), 60 deletions(-) diff --git a/Changes b/Changes index 9e316b06..d2e6ac06 100644 --- a/Changes +++ b/Changes @@ -1,3 +1,13 @@ +- version: 0.1.79 + date: Mon 30 Sep 2024 01:02:02 PM PDT + changes: + - core: Fix bug with '5.in?(1 .. 10)' + - core: Change -x output prefix to '+7 >>> ...' + - core: Improve -x debugging output formatting + - core: Fix a bug where the environment mapping was wrong + - core: Support making env updates visible to launched processes + - core: Support m.A_B:C keys with _ followed by :X + - core: Fix bugs with process calls - version: 0.1.78 date: Sat 28 Sep 2024 11:04:07 PM PDT changes: diff --git a/Meta b/Meta index fa7ca809..a85ffbf2 100644 --- a/Meta +++ b/Meta @@ -1,5 +1,5 @@ name: YAMLScript -version: 0.1.78 +version: 0.1.79 abstract: Program in YAML — Code is Data homepage: https://yamlscript.org license: mit diff --git a/ReadMe.md b/ReadMe.md index 6105e1b4..33d12b56 100644 --- a/ReadMe.md +++ b/ReadMe.md @@ -230,7 +230,7 @@ Make sure `~/.local/bin` is in your `PATH` environment variable. You can use the following environment variables to control the installation: * `PREFIX=...` - The directory to install to. Default: `~/.local` -* `VERSION=...` - The YAMLScript version to install. Default: `0.1.78` +* `VERSION=...` - The YAMLScript version to install. Default: `0.1.79` * `BIN=1` - Only install the `PREFIX/bin/ys` command line tool. * `LIB=1` - Only install the `PREFIX/lib/libyamlscript` shared library. * `DEBUG=1` - Print the Bash commands that are being run. diff --git a/clojure/deps.edn b/clojure/deps.edn index 960cd146..82731408 100644 --- a/clojure/deps.edn +++ b/clojure/deps.edn @@ -4,4 +4,4 @@ org.clojure/data.json {:mvn/version "2.4.0"}, org.json/json {:mvn/version "20240205"}, net.java.dev.jna/jna {:mvn/version "5.14.0"}, - org.yamlscript/yamlscript {:mvn/version "0.1.78"}}} + org.yamlscript/yamlscript {:mvn/version "0.1.79"}}} diff --git a/clojure/project.clj b/clojure/project.clj index 51644d7b..98c19199 100644 --- a/clojure/project.clj +++ b/clojure/project.clj @@ -1,7 +1,7 @@ ;; This code is licensed under MIT license (See License for details) ;; Copyright 2023-2024 Ingy dot Net -(defproject org.yamlscript/clj-yamlscript "0.1.78" +(defproject org.yamlscript/clj-yamlscript "0.1.79" :description "YAMLScript is a functional programming language whose syntax is encoded in YAML." @@ -23,7 +23,7 @@ [org.clojure/data.json "2.4.0"] [org.json/json "20240205"] [net.java.dev.jna/jna "5.14.0"] - [org.yamlscript/yamlscript "0.1.78"]] + [org.yamlscript/yamlscript "0.1.79"]] :deploy-repositories [["releases" diff --git a/common/install.mk b/common/install.mk index c5ff2983..7b3fd52a 100644 --- a/common/install.mk +++ b/common/install.mk @@ -3,7 +3,7 @@ SHELL := bash ROOT := $(shell \ cd '$(abspath $(dir $(lastword $(MAKEFILE_LIST))))' && pwd -P) -YAMLSCRIPT_VERSION := 0.1.78 +YAMLSCRIPT_VERSION := 0.1.79 YS := $(wildcard ys) LIBYAMLSCRIPT := $(firstword $(wildcard libyamlscript.*)) diff --git a/common/project.clj b/common/project.clj index bcad5f17..ce8a84df 100644 --- a/common/project.clj +++ b/common/project.clj @@ -1,7 +1,7 @@ ;; This code is licensed under MIT license (See License for details) ;; Copyright 2023-2024 Ingy dot Net -(defproject yamlscript/docker "0.1.78" +(defproject yamlscript/docker "0.1.79" :description "Program in YAML — Code is Data" :dependencies [#__ diff --git a/common/release.md b/common/release.md index be09a2fc..2111b755 100644 --- a/common/release.md +++ b/common/release.md @@ -14,5 +14,5 @@ $ curl https://yamlscript.org/install | bash See [Installing YAMLScript](https://github.com/yaml/yamlscript/wiki/Installing-YAMLScript) for more detailed information. -## Changes in YAMLScript version 0.1.78 +## Changes in YAMLScript version 0.1.79 diff --git a/core/project.clj b/core/project.clj index b98143a8..48e9db1f 100644 --- a/core/project.clj +++ b/core/project.clj @@ -1,7 +1,7 @@ ;; This code is licensed under MIT license (See License for details) ;; Copyright 2023-2024 Ingy dot Net -(defproject yamlscript/core "0.1.78" +(defproject yamlscript/core "0.1.79" :description "Program in YAML — Code is Data" :url "https://github.com/yaml/yamlscript" diff --git a/core/src/yamlscript/runtime.clj b/core/src/yamlscript/runtime.clj index 995c9fd1..4f7c49d9 100644 --- a/core/src/yamlscript/runtime.clj +++ b/core/src/yamlscript/runtime.clj @@ -30,7 +30,7 @@ [ys.yaml] [ys.ys :as ys])) -(def ys-version "0.1.78") +(def ys-version "0.1.79") (def ARGS (sci/new-dynamic-var 'ARGS [] {:ns global/main-ns})) (def ARGV (sci/new-dynamic-var 'ARGV [] {:ns global/main-ns})) diff --git a/doc/ys.md b/doc/ys.md index a83740e1..5b0afb56 100644 --- a/doc/ys.md +++ b/doc/ys.md @@ -13,7 +13,7 @@ Here's the `ys --help` output: ```text $ ys --help -ys - The YAMLScript (YS) Command Line Tool - v0.1.78 +ys - The YAMLScript (YS) Command Line Tool - v0.1.79 Usage: ys [] [] diff --git a/go/ReadMe.md b/go/ReadMe.md index 8a530006..a6301b4f 100644 --- a/go/ReadMe.md +++ b/go/ReadMe.md @@ -92,7 +92,7 @@ $ ys --compile file.ys In `go.mod`: ```go -require github.com/yaml/yamlscript-go v0.1.78 +require github.com/yaml/yamlscript-go v0.1.79 ``` File `prog.go`: @@ -122,7 +122,7 @@ func main() { You can install this module like any other Go module: ```bash -$ go get github.com/yaml/yamlscript-go@v0.1.78 +$ go get github.com/yaml/yamlscript-go@v0.1.79 ``` but you will need to have a system install of `libyamlscript.so`. diff --git a/go/doc/readme.md b/go/doc/readme.md index 730aedd1..7f987f47 100644 --- a/go/doc/readme.md +++ b/go/doc/readme.md @@ -3,7 +3,7 @@ In `go.mod`: ```go -require github.com/yaml/yamlscript-go v0.1.78 +require github.com/yaml/yamlscript-go v0.1.79 ``` File `prog.go`: @@ -33,7 +33,7 @@ func main() { You can install this module like any other Go module: ```bash -$ go get github.com/yaml/yamlscript-go@v0.1.78 +$ go get github.com/yaml/yamlscript-go@v0.1.79 ``` but you will need to have a system install of `libyamlscript.so`. diff --git a/go/yamlscript.go b/go/yamlscript.go index 2eb52e8a..b0fdb573 100644 --- a/go/yamlscript.go +++ b/go/yamlscript.go @@ -1,7 +1,7 @@ package yamlscript -// #cgo LDFLAGS: -lyamlscript.0.1.78 -// #include +// #cgo LDFLAGS: -lyamlscript.0.1.79 +// #include // #include import "C" import ( diff --git a/java/Makefile b/java/Makefile index 08381172..29e403d8 100644 --- a/java/Makefile +++ b/java/Makefile @@ -2,7 +2,7 @@ include ../common/base.mk include $(COMMON)/binding.mk include $(COMMON)/java.mk -YAMLSCRIPT_JAVA_JAR := target/yamlscript-0.1.78.jar +YAMLSCRIPT_JAVA_JAR := target/yamlscript-0.1.79.jar MVN_COMMANDS := \ compile \ diff --git a/java/pom.xml b/java/pom.xml index 389c76a0..a97edc95 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -12,7 +12,7 @@ yamlscript - 0.1.78 + 0.1.79 yamlscript diff --git a/java/src/main/java/org/yamlscript/yamlscript/YAMLScript.java b/java/src/main/java/org/yamlscript/yamlscript/YAMLScript.java index f006da96..4b6afe8d 100644 --- a/java/src/main/java/org/yamlscript/yamlscript/YAMLScript.java +++ b/java/src/main/java/org/yamlscript/yamlscript/YAMLScript.java @@ -13,7 +13,7 @@ */ public class YAMLScript { - public static String YAMLSCRIPT_VERSION = "0.1.78"; + public static String YAMLSCRIPT_VERSION = "0.1.79"; public static Object load(String ysCode) { diff --git a/julia/Project.toml b/julia/Project.toml index d2ae7871..9564180a 100644 --- a/julia/Project.toml +++ b/julia/Project.toml @@ -1,7 +1,7 @@ name = "YAMLScript" uuid = "c6519b1f-f61a-46f8-9c82-37138c212585" authors = ["Ingy döt Net "] -version = "0.1.78" +version = "0.1.79" [deps] JSON = "682c06a0-de6a-54ab-a142-c8b1cf79cde6" diff --git a/julia/src/libyamlscript.jl b/julia/src/libyamlscript.jl index 5c926fae..27d1c141 100644 --- a/julia/src/libyamlscript.jl +++ b/julia/src/libyamlscript.jl @@ -2,7 +2,7 @@ module libyamlscript import Base.Libc: Libdl -const YAMLSCRIPT_VERSION = "0.1.78" +const YAMLSCRIPT_VERSION = "0.1.79" const libyamlscript_name = "libyamlscript.$(Libdl.dlext).$(YAMLSCRIPT_VERSION)" const libhandle = Ref{Ptr{Cvoid}}() const graal_create_isolate_fptr = Ref{Ptr{Cvoid}}() diff --git a/libyamlscript/deps.edn b/libyamlscript/deps.edn index 757ce73d..d709e94d 100644 --- a/libyamlscript/deps.edn +++ b/libyamlscript/deps.edn @@ -3,7 +3,7 @@ {org.clojure/clojure {:mvn/version "1.12.0"}, org.babashka/sci {:mvn/version "0.8.41"}, org.clojure/data.json {:mvn/version "2.4.0"}, - yamlscript/core {:mvn/version "0.1.78"}}, + yamlscript/core {:mvn/version "0.1.79"}}, :aliases {:lein2deps {:deps diff --git a/libyamlscript/project.clj b/libyamlscript/project.clj index b9b4dd3b..7daad134 100644 --- a/libyamlscript/project.clj +++ b/libyamlscript/project.clj @@ -1,7 +1,7 @@ ;; This code is licensed under MIT license (See License for details) ;; Copyright 2023-2024 Ingy dot Net -(defproject yamlscript/libyamlscript "0.1.78" +(defproject yamlscript/libyamlscript "0.1.79" :description "Shared Library for YAMLScript" :url "https://yamlscript.org" @@ -20,7 +20,7 @@ [[org.clojure/clojure "1.12.0"] [org.babashka/sci "0.8.41"] [org.clojure/data.json "2.4.0"] - [yamlscript/core "0.1.78"]] + [yamlscript/core "0.1.79"]] :plugins [[lein-exec "0.3.7"] diff --git a/nodejs/lib/yamlscript/index.js b/nodejs/lib/yamlscript/index.js index 97f2cc44..0d83eeb4 100644 --- a/nodejs/lib/yamlscript/index.js +++ b/nodejs/lib/yamlscript/index.js @@ -1,4 +1,4 @@ -const yamlscriptVersion = '0.1.78'; +const yamlscriptVersion = '0.1.79'; const ffi = require('ffi-napi'); const ref = require('ref-napi'); diff --git a/nodejs/package.json b/nodejs/package.json index b2866d20..887cb4f0 100644 --- a/nodejs/package.json +++ b/nodejs/package.json @@ -1,6 +1,6 @@ { "name": "@yaml/yamlscript", - "version": "0.1.78", + "version": "0.1.79", "description": "Program in YAML — Code is Data", "main": "lib/yamlscript/index.js", "author": "Ingy döt Net", diff --git a/perl-alien/Changes b/perl-alien/Changes index 4d787467..0ebf176f 100644 --- a/perl-alien/Changes +++ b/perl-alien/Changes @@ -1,4 +1,10 @@ +--- +version: 0.1.79 +date: Mon 30 Sep 2024 01:02:02 PM PDT +changes: +- libyamlscript 0.1.79 + --- version: 0.1.78 date: Sat 28 Sep 2024 11:04:07 PM PDT diff --git a/perl-alien/Meta b/perl-alien/Meta index ecaa14a6..068900a8 100644 --- a/perl-alien/Meta +++ b/perl-alien/Meta @@ -3,7 +3,7 @@ base: ../Meta name: Alien-YAMLScript -version: 0.1.78 +version: 0.1.79 language: perl diff --git a/perl-alien/alienfile b/perl-alien/alienfile index 6cb05f83..a3fee6d8 100644 --- a/perl-alien/alienfile +++ b/perl-alien/alienfile @@ -1,6 +1,6 @@ use alienfile; -my $libyamlscript_version = '0.1.78'; +my $libyamlscript_version = '0.1.79'; # Always use a share install # We cannot use a system install, because we need to know exactly diff --git a/perl-alien/lib/Alien/YAMLScript.pm b/perl-alien/lib/Alien/YAMLScript.pm index 34782bc8..a7892896 100644 --- a/perl-alien/lib/Alien/YAMLScript.pm +++ b/perl-alien/lib/Alien/YAMLScript.pm @@ -3,7 +3,7 @@ use warnings; package Alien::YAMLScript; -our $VERSION = '0.1.78'; +our $VERSION = '0.1.79'; use parent 'Alien::Base'; diff --git a/perl/Changes b/perl/Changes index 525a40c1..766f5dbf 100644 --- a/perl/Changes +++ b/perl/Changes @@ -1,4 +1,10 @@ +--- +version: 0.1.79 +date: Mon 30 Sep 2024 01:02:02 PM PDT +changes: +- libyamlscript 0.1.79 + --- version: 0.1.78 date: Sat 28 Sep 2024 11:04:07 PM PDT diff --git a/perl/Meta b/perl/Meta index 0ed5a02f..c386889f 100644 --- a/perl/Meta +++ b/perl/Meta @@ -3,7 +3,7 @@ base: ../Meta name: YAMLScript -version: 0.1.78 +version: 0.1.79 language: perl @@ -12,7 +12,7 @@ author: requires: perl: 5.16.0 - Alien::YAMLScript: 0.1.78 + Alien::YAMLScript: 0.1.79 FFI::CheckLib: 0.31 FFI::Platypus: 2.08 Cpanel::JSON::XS: 4.37 diff --git a/perl/lib/YAMLScript.pm b/perl/lib/YAMLScript.pm index cbae6ece..d0182374 100644 --- a/perl/lib/YAMLScript.pm +++ b/perl/lib/YAMLScript.pm @@ -10,7 +10,7 @@ use FFI::CheckLib (); use FFI::Platypus; use Cpanel::JSON::XS (); -our $VERSION = '0.1.78'; +our $VERSION = '0.1.79'; our $libyamlscript_version = $VERSION; diff --git a/python/lib/yamlscript/__init__.py b/python/lib/yamlscript/__init__.py index 32c3b0c9..fae95830 100644 --- a/python/lib/yamlscript/__init__.py +++ b/python/lib/yamlscript/__init__.py @@ -16,7 +16,7 @@ # This value is automatically updated by 'make bump'. # The version number is used to find the correct shared library file. # We currently only support binding to an exact version of libyamlscript. -yamlscript_version = '0.1.78' +yamlscript_version = '0.1.79' import os, sys import ctypes @@ -40,7 +40,7 @@ def find_libyamlscript_path(): "Unsupported platform '%s' for yamlscript." % sys.platform) # We currently bind to an exact version of libyamlscript. - # eg 'libyamlscript.so.0.1.78' + # eg 'libyamlscript.so.0.1.79' libyamlscript_name = \ "libyamlscript.%s.%s" % (so, yamlscript_version) diff --git a/python/setup.py b/python/setup.py index e6c5f0a0..329cfa6e 100644 --- a/python/setup.py +++ b/python/setup.py @@ -1,4 +1,4 @@ -version = '0.1.78' +version = '0.1.79' from setuptools import setup import pathlib diff --git a/raku/META6.json b/raku/META6.json index bda02f1d..ff294429 100644 --- a/raku/META6.json +++ b/raku/META6.json @@ -1,6 +1,6 @@ { "api": 0 , "name": "YAMLScript" -, "version": "0.1.78" +, "version": "0.1.79" , "description": "Program in YAML — Code is Data" , "auth": "zef:ingy" , "provides": diff --git a/raku/lib/YAMLScript.rakumod b/raku/lib/YAMLScript.rakumod index 9541fa91..c862d8d9 100644 --- a/raku/lib/YAMLScript.rakumod +++ b/raku/lib/YAMLScript.rakumod @@ -6,7 +6,7 @@ unit class YAMLScript; use LibraryMake; use NativeCall; -constant YAMLSCRIPT_VERSION = v0.1.78; +constant YAMLSCRIPT_VERSION = v0.1.79; sub resolve-lib { state $ = do { diff --git a/ruby/ChangeLog.md b/ruby/ChangeLog.md index ecbb774d..28c5fcd7 100644 --- a/ruby/ChangeLog.md +++ b/ruby/ChangeLog.md @@ -1,3 +1,7 @@ +## [0.1.79] - 2024-09-30 + +- libyamlscript 0.1.79 + ## [0.1.78] - 2024-09-28 - libyamlscript 0.1.78 diff --git a/ruby/lib/yamlscript.rb b/ruby/lib/yamlscript.rb index f670d362..e40de5d8 100644 --- a/ruby/lib/yamlscript.rb +++ b/ruby/lib/yamlscript.rb @@ -16,7 +16,7 @@ class YAMLScript # This value is automatically updated by 'make bump'. # The version number is used to find the correct shared library file. # We currently only support binding to an exact version of libyamlscript. - YAMLSCRIPT_VERSION = '0.1.78' + YAMLSCRIPT_VERSION = '0.1.79' # A low-level interface to the native library module LibYAMLScript diff --git a/ruby/lib/yamlscript/version.rb b/ruby/lib/yamlscript/version.rb index 4e074959..c4d37394 100644 --- a/ruby/lib/yamlscript/version.rb +++ b/ruby/lib/yamlscript/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true class YAMLScript - VERSION = "0.1.78" + VERSION = "0.1.79" end diff --git a/rust/Cargo.lock b/rust/Cargo.lock index e77ee0ee..63fd9629 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -181,7 +181,7 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "yamlscript" -version = "0.1.78" +version = "0.1.79" dependencies = [ "dlopen", "libc", diff --git a/rust/Cargo.toml b/rust/Cargo.toml index 26179c6f..a8f22f43 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "yamlscript" -version = "0.1.78" +version = "0.1.79" edition = "2021" description = "Program in YAML — Code is Data" license = "MIT" diff --git a/rust/src/lib.rs b/rust/src/lib.rs index 94a52f88..fb29973e 100644 --- a/rust/src/lib.rs +++ b/rust/src/lib.rs @@ -66,7 +66,7 @@ use crate::error::LibYAMLScriptError; const LIBYAMLSCRIPT_BASENAME: &str = "libyamlscript"; /// The version of the yamlscript library this bindings works with. -const LIBYAMLSCRIPT_VERSION: &str = "0.1.78"; +const LIBYAMLSCRIPT_VERSION: &str = "0.1.79"; /// The extension of the YAMLScript library. On Linux, it's a `.so` file. #[cfg(target_os = "linux")] diff --git a/util/YS b/util/YS index 630d4c3e..74313c6a 100755 --- a/util/YS +++ b/util/YS @@ -3,7 +3,7 @@ set -euo pipefail ( - libyamlscript_version=0.1.78 + libyamlscript_version=0.1.79 root=$(cd "$(dirname "${BASH_SOURCE[0]:-$0}")/.." && pwd -P) JAVA_HOME=$(make -C "$root/core" env | grep ^JAVA_HOME= | cut -d= -f2) export JAVA_HOME diff --git a/www/src/index.md b/www/src/index.md index a7a2f6f8..ebd61185 100644 --- a/www/src/index.md +++ b/www/src/index.md @@ -265,7 +265,7 @@ and `bash`. Test your new `ys` installation by running: ```text -ys - The YAMLScript (YS) Command Line Tool - v0.1.78 +ys - The YAMLScript (YS) Command Line Tool - v0.1.79 Usage: ys [] [] @@ -311,7 +311,7 @@ or: ```text $ ys --version -YAMLScript 0.1.78 +YAMLScript 0.1.79 ``` @@ -342,9 +342,9 @@ For Python you would do: ```bash $ pip install yamlscript -Successfully installed yamlscript-0.1.78 -$ curl https://yamlscript.org/install | VERSION=0.1.78 install -Installed ~/.local/lib/libyamlscript.so - version 0.1.78 +Successfully installed yamlscript-0.1.79 +$ curl https://yamlscript.org/install | VERSION=0.1.79 install +Installed ~/.local/lib/libyamlscript.so - version 0.1.79 ``` For some other language, use that language's library installer. diff --git a/www/src/install b/www/src/install index 4f947c0d..748d2717 100644 --- a/www/src/install +++ b/www/src/install @@ -9,7 +9,7 @@ set -e -u -o pipefail -LIBYAMLSCRIPT_VERSION=0.1.78 +LIBYAMLSCRIPT_VERSION=0.1.79 VERSION=${VERSION:-$LIBYAMLSCRIPT_VERSION} export VERSION diff --git a/www/src/posts/advent-2023/dec-05.md b/www/src/posts/advent-2023/dec-05.md index 371ea46b..57c747e2 100644 --- a/www/src/posts/advent-2023/dec-05.md +++ b/www/src/posts/advent-2023/dec-05.md @@ -108,7 +108,7 @@ $ ys --help It should display: ```text -ys - The YAMLScript (YS) Command Line Tool - v0.1.78 +ys - The YAMLScript (YS) Command Line Tool - v0.1.79 Usage: ys [] [] diff --git a/www/src/posts/advent-2023/dec-07.md b/www/src/posts/advent-2023/dec-07.md index 399c2a08..2db883f4 100644 --- a/www/src/posts/advent-2023/dec-07.md +++ b/www/src/posts/advent-2023/dec-07.md @@ -25,7 +25,7 @@ Reminder, here's the quick way to install the latest version: $ curl https://yamlscript.org/install | PREFIX=~/.yamlscript bash $ export PATH=$HOME/.yamlscript/bin:$PATH $ ys --version -YAMLScript v0.1.78 +YAMLScript v0.1.79 ``` The best first command to run is `ys --help`: @@ -33,7 +33,7 @@ The best first command to run is `ys --help`: ```bash $ ys --help -ys - The YAMLScript (YS) Command Line Tool - v0.1.78 +ys - The YAMLScript (YS) Command Line Tool - v0.1.79 Usage: ys [] [] diff --git a/www/src/run-ys b/www/src/run-ys index 494a22e0..1ed10375 100644 --- a/www/src/run-ys +++ b/www/src/run-ys @@ -3,7 +3,7 @@ set -euo pipefail main() { - local YAMLSCRIPT_VERSION=0.1.78 + local YAMLSCRIPT_VERSION=0.1.79 local INSTALL_DIR=/tmp/yamlscript-run-ys local bin file last prefix tty version ysbin diff --git a/ys/deps.edn b/ys/deps.edn index a9646cd3..0e4be306 100644 --- a/ys/deps.edn +++ b/ys/deps.edn @@ -7,7 +7,7 @@ org.babashka/sci {:mvn/version "0.8.41"}, babashka/process {:mvn/version "0.5.21"}, clj-commons/clj-yaml {:mvn/version "1.0.27"}, - yamlscript/core {:mvn/version "0.1.78"}}, + yamlscript/core {:mvn/version "0.1.79"}}, :aliases {:lein2deps {:deps diff --git a/ys/project.clj b/ys/project.clj index 8de2c385..7afa68b6 100644 --- a/ys/project.clj +++ b/ys/project.clj @@ -1,7 +1,7 @@ ;; This code is licensed under MIT license (See License for details) ;; Copyright 2023-2024 Ingy dot Net -(defproject yamlscript.cli "0.1.78-SNAPSHOT" +(defproject yamlscript.cli "0.1.79-SNAPSHOT" :description "YAMLScript Command Line Tool" :url "https://github.com/yaml/yamlscript" @@ -24,7 +24,7 @@ [org.babashka/sci "0.8.41"] [babashka/process "0.5.21"] [clj-commons/clj-yaml "1.0.27"] - [yamlscript/core "0.1.78"]] + [yamlscript/core "0.1.79"]] :main ^:skip-aot yamlscript.cli diff --git a/ys/share/ys-0.bash b/ys/share/ys-0.bash index 19fa2065..8913573f 100755 --- a/ys/share/ys-0.bash +++ b/ys/share/ys-0.bash @@ -4,7 +4,7 @@ set -euo pipefail [[ ${YS_SH_DEBUG-} ]] && set -x -yamlscript_version=0.1.78 +yamlscript_version=0.1.79 main() ( setup "$@" diff --git a/ys/src/yamlscript/cli.clj b/ys/src/yamlscript/cli.clj index 28cfd208..3af272e4 100644 --- a/ys/src/yamlscript/cli.clj +++ b/ys/src/yamlscript/cli.clj @@ -21,7 +21,7 @@ [yamlscript.runtime :as runtime]) (:refer-clojure)) -(def yamlscript-version "0.1.78") +(def yamlscript-version "0.1.79") (def testing (atom false)) diff --git a/ys/test/cli-usage.t b/ys/test/cli-usage.t index bfdfc0fd..0b5c2243 100644 --- a/ys/test/cli-usage.t +++ b/ys/test/cli-usage.t @@ -4,7 +4,7 @@ require ys::taptest: test done -VERSION =: '0.1.78' +VERSION =: '0.1.79' ROOT =: -"$fs-dirname(FILE)/../.."