Skip to content

Commit da922ff

Browse files
authored
build!: remove unused spin and feature flag (#938)
* build!: remove unused spin and feature flag Signed-off-by: tison <wander4096@gmail.com> * bump major version Signed-off-by: tison <wander4096@gmail.com> --------- Signed-off-by: tison <wander4096@gmail.com>
1 parent 84dd1ac commit da922ff

File tree

2 files changed

+5
-16
lines changed

2 files changed

+5
-16
lines changed

Cargo.lock

Lines changed: 1 addition & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "chumsky"
3-
version = "0.12.0"
3+
version = "0.13.0"
44
description = "A parser library for humans with powerful error recovery"
55
authors = ["Joshua Barretto <joshua.s.barretto@gmail.com>", "Elijah Hartvigsen <elijah.reed@hartvigsen.xyz", "Jakob Wiesmore <runetynan@gmail.com>"]
66
repository = "https://github.com/zesterer/chumsky"
@@ -35,10 +35,6 @@ memoization = []
3535
# Allows extending chumsky by writing your own parser implementations.
3636
extension = []
3737

38-
# Make builtin parsers such as `Boxed` use atomic instead of non-atomic internals.
39-
# TODO: Remove or rework this
40-
sync = ["spin"]
41-
4238
# Enable Pratt parsing combinator
4339
pratt = ["unstable"]
4440

@@ -68,8 +64,9 @@ docsrs = []
6864

6965
# An alias of all features that work with the stable compiler.
7066
# Do not use this feature, its removal is not considered a breaking change and its behaviour may change.
71-
# If you're working on chumsky and you're adding a feature that does not require nightly support, please add it to this list.
72-
_test_stable = ["std", "stacker", "memoization", "extension", "sync"]
67+
# If you're working on chumsky, and you're adding a feature that does not require nightly support,
68+
# please add it to this list.
69+
_test_stable = ["std", "stacker", "memoization", "extension"]
7370

7471
[package.metadata.docs.rs]
7572
all-features = true
@@ -79,7 +76,6 @@ rustdoc-args = ["--cfg", "docsrs"]
7976
hashbrown = "0.15"
8077
stacker = { version = "0.1", optional = true }
8178
regex-automata = { version = "0.3", default-features = false, optional = true, features = ["alloc", "meta", "perf", "unicode", "nfa", "dfa", "hybrid"] }
82-
spin = { version = "0.9", features = ["once"], default-features = false, optional = true }
8379
lexical = { version = "6.1.1", default-features = false, features = ["parse-integers", "parse-floats", "format"], optional = true }
8480
either = { version = "1.8.1", optional = true }
8581
serde = { version = "1.0", default-features = false, optional = true, features = ["derive"] }

0 commit comments

Comments
 (0)