build: update version (v0.6.35)

This commit is contained in:
Shunsuke Shibayama 2024-04-24 15:34:34 +09:00
parent 3d7283cb01
commit a21f961ee0
4 changed files with 22 additions and 18 deletions

14
Cargo.lock generated
View file

@ -94,7 +94,7 @@ dependencies = [
[[package]] [[package]]
name = "els" name = "els"
version = "0.1.47-nightly.0" version = "0.1.47"
dependencies = [ dependencies = [
"erg_common", "erg_common",
"erg_compiler", "erg_compiler",
@ -108,7 +108,7 @@ dependencies = [
[[package]] [[package]]
name = "erg" name = "erg"
version = "0.6.35-nightly.0" version = "0.6.35"
dependencies = [ dependencies = [
"els", "els",
"erg_common", "erg_common",
@ -119,7 +119,7 @@ dependencies = [
[[package]] [[package]]
name = "erg_common" name = "erg_common"
version = "0.6.35-nightly.0" version = "0.6.35"
dependencies = [ dependencies = [
"backtrace-on-stack-overflow", "backtrace-on-stack-overflow",
"crossterm", "crossterm",
@ -131,7 +131,7 @@ dependencies = [
[[package]] [[package]]
name = "erg_compiler" name = "erg_compiler"
version = "0.6.35-nightly.0" version = "0.6.35"
dependencies = [ dependencies = [
"erg_common", "erg_common",
"erg_parser", "erg_parser",
@ -140,7 +140,7 @@ dependencies = [
[[package]] [[package]]
name = "erg_linter" name = "erg_linter"
version = "0.6.35-nightly.0" version = "0.6.35"
dependencies = [ dependencies = [
"erg_common", "erg_common",
"erg_compiler", "erg_compiler",
@ -149,7 +149,7 @@ dependencies = [
[[package]] [[package]]
name = "erg_parser" name = "erg_parser"
version = "0.6.35-nightly.0" version = "0.6.35"
dependencies = [ dependencies = [
"erg_common", "erg_common",
"erg_proc_macros", "erg_proc_macros",
@ -159,7 +159,7 @@ dependencies = [
[[package]] [[package]]
name = "erg_proc_macros" name = "erg_proc_macros"
version = "0.6.35-nightly.0" version = "0.6.35"
dependencies = [ dependencies = [
"quote", "quote",
"syn 1.0.109", "syn 1.0.109",

View file

@ -22,7 +22,7 @@ members = [
] ]
[workspace.package] [workspace.package]
version = "0.6.35-nightly.0" version = "0.6.35"
authors = ["erg-lang team <moderation.erglang@gmail.com>"] authors = ["erg-lang team <moderation.erglang@gmail.com>"]
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
edition = "2021" edition = "2021"
@ -71,12 +71,12 @@ full = ["els", "full-repl", "unicode", "pretty"]
experimental = ["erg_common/experimental", "erg_parser/experimental", "erg_compiler/experimental", "erg_linter/experimental"] experimental = ["erg_common/experimental", "erg_parser/experimental", "erg_compiler/experimental", "erg_linter/experimental"]
[workspace.dependencies] [workspace.dependencies]
erg_common = { version = "0.6.35-nightly.0", path = "./crates/erg_common" } erg_common = { version = "0.6.35", path = "./crates/erg_common" }
erg_parser = { version = "0.6.35-nightly.0", path = "./crates/erg_parser" } erg_parser = { version = "0.6.35", path = "./crates/erg_parser" }
erg_compiler = { version = "0.6.35-nightly.0", path = "./crates/erg_compiler" } erg_compiler = { version = "0.6.35", path = "./crates/erg_compiler" }
erg_linter = { version = "0.6.35-nightly.0", path = "./crates/erg_linter" } erg_linter = { version = "0.6.35", path = "./crates/erg_linter" }
els = { version = "0.1.47-nightly.0", path = "./crates/els" } els = { version = "0.1.47", path = "./crates/els" }
erg_proc_macros = { version = "0.6.35-nightly.0", path = "./crates/erg_proc_macros" } erg_proc_macros = { version = "0.6.35", path = "./crates/erg_proc_macros" }
pyo3 = { version = "0.20", features = ["extension-module"] } pyo3 = { version = "0.20", features = ["extension-module"] }
[dependencies] [dependencies]

View file

@ -3,7 +3,7 @@
# erg bump_version.er -- major: 0.1.0 => 1.0.0 # erg bump_version.er -- major: 0.1.0 => 1.0.0
# erg bump_version.er -- minor: 0.1.0 => 0.2.0 # erg bump_version.er -- minor: 0.1.0 => 0.2.0
# erg bump_version.er -- patch: 0.1.0 => 0.1.1 # erg bump_version.er -- patch: 0.1.0 => 0.1.1
# erg bump_version.er -- patch: 0.1.1-nightly.0 => 0.1.2 # erg bump_version.er -- patch: 0.1.1-nightly.0 => 0.1.1
# erg bump_version.er -- pre: 0.1.1-nightly.0 => 0.1.1-nightly.1 # erg bump_version.er -- pre: 0.1.1-nightly.0 => 0.1.1-nightly.1
# erg bump_version.er -- nightly: 0.1.1 => 0.1.2-nightly.0 # erg bump_version.er -- nightly: 0.1.1 => 0.1.2-nightly.0
@ -37,7 +37,9 @@ new = match bumps:
"minor" -> "minor" ->
semver.SemVer.new ver.major, ver.minor + 1, 0, None semver.SemVer.new ver.major, ver.minor + 1, 0, None
"patch" -> "patch" ->
semver.SemVer.new ver.major, ver.minor, ver.patch + 1, None if ver.pre != None:
do: semver.SemVer.new ver.major, ver.minor, ver.patch, None
do: semver.SemVer.new ver.major, ver.minor, ver.patch + 1, None
"pre" -> "pre" ->
assert ver.pre != None, "not a pre-release version: \{ver}" assert ver.pre != None, "not a pre-release version: \{ver}"
pre = semver.Identifier.new { .name = ver.pre.name; .num = ver.pre.num + 1; } pre = semver.Identifier.new { .name = ver.pre.name; .num = ver.pre.num + 1; }
@ -53,7 +55,9 @@ els_new = match bumps:
"minor" -> "minor" ->
semver.SemVer.new els_ver.major, els_ver.minor + 1, 0, None semver.SemVer.new els_ver.major, els_ver.minor + 1, 0, None
"patch" -> "patch" ->
semver.SemVer.new els_ver.major, els_ver.minor, els_ver.patch + 1, None if els_ver.pre != None:
do: semver.SemVer.new els_ver.major, els_ver.minor, els_ver.patch, None
do: semver.SemVer.new els_ver.major, els_ver.minor, els_ver.patch + 1, None
"pre" -> "pre" ->
assert els_ver.pre != None, "not a pre-release version: \{els_ver}" assert els_ver.pre != None, "not a pre-release version: \{els_ver}"
pre = semver.Identifier.new { .name = els_ver.pre.name; .num = els_ver.pre.num + 1; } pre = semver.Identifier.new { .name = els_ver.pre.name; .num = els_ver.pre.num + 1; }

View file

@ -2,7 +2,7 @@
name = "els" name = "els"
description = "An Erg compiler frontend for IDEs, implements LSP." description = "An Erg compiler frontend for IDEs, implements LSP."
documentation = "http://docs.rs/els" documentation = "http://docs.rs/els"
version = "0.1.47-nightly.0" version = "0.1.47"
authors.workspace = true authors.workspace = true
license.workspace = true license.workspace = true
edition.workspace = true edition.workspace = true