Skip to content

Commit b8c4313

Browse files
committed
Fix dependency configuration. Closes #5
1 parent 4cc1163 commit b8c4313

File tree

3 files changed

+33
-22
lines changed

3 files changed

+33
-22
lines changed

CHANGELOG.md

Lines changed: 24 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,55 @@
1-
# Changelog for Unicode Guards v0.5.0
1+
# Changelog
2+
3+
## Unicode Guards v0.5.1
4+
5+
This is the changelog for Unicode Guards v0.5.1 released on May 25th, 2021. For older changelogs please consult the release tag on [GitHub](https://github.com/elixir-unicode/unicode_guards/tags)
6+
7+
### Bug FIxes
8+
9+
* Fix dependency configuration to mark `ex_doc` and `benchee` as optional. Thanks to @everettvody.
10+
11+
## Unicode Guards v0.5.0
212

313
This is the changelog for Unicode Guards v0.5.0 released on December 5th, 2020. For older changelogs please consult the release tag on [GitHub](https://github.com/elixir-unicode/unicode_guards/tags)
414

5-
## Bug Fixes
15+
### Bug FIxes
616

717
* Relax version requirement for `nimble_parsec` to allow `"~> 0.5 or ~> 1.0"`. Thanks to @@fireproofsocks. Closes #3.
818

9-
# Changelog for Unicode Guards v0.4.0
19+
## Unicode Guards v0.4.0
1020

1121
This is the changelog for Unicode Guards v0.4.0 released on October 13th, 2020. For older changelogs please consult the release tag on [GitHub](https://github.com/elixir-unicode/unicode_guards/tags)
1222

13-
## Bug Fixes
23+
### Bug FIxes
1424

1525
* Fix `ex_doc` dependency. Thanks to @nickdichev.
1626

17-
## Enhancements
27+
### Enhancements
1828

1929
* Add additional guards `is_graph?/1`, `is_blank?/1` and `is_print/1` that match the definitions for Unicode regexes.
2030

21-
# Changelog for Unicode Guards v0.3.1
31+
## Unicode Guards v0.3.1
2232

2333
This is the changelog for Unicode Guards v0.3.1 released on May 21st, 2020. For older changelogs please consult the release tag on [GitHub](https://github.com/elixir-unicode/unicode_guards/tags)
2434

25-
## Bug Fixes
35+
### Bug FIxes
2636

2737
* Fix escape sequences in `is_whitespace/2` guard. Thanks to @nickdichev, closes #1
2838

29-
# Changelog for Unicode Guards v0.3.0
39+
## Unicode Guards v0.3.0
3040

3141
This is the changelog for Unicode Guards v0.3.0 released on March 14th, 2020. For older changelogs please consult the release tag on [GitHub](https://github.com/elixir-unicode/unicode_guards/tags)
3242

33-
## Enhancements
43+
### Enhancements
3444

3545
* Add `is_printable/1` that uses the same semantics as `String.printable?/1`
3646
* Add `is_visible/1` that uses the Unicode set `[[:L:][:N:][:M:][:P:][:S:][:Zs:]]`
3747

38-
# Changelog for Unicode Guards v0.2.0
48+
## Unicode Guards v0.2.0
3949

4050
This is the changelog for Unicode Guards v0.2.0 released on March 11th, 2020. For older changelogs please consult the release tag on [GitHub](https://github.com/elixir-unicode/unicode_guards/tags)
4151

42-
## Enhancements
52+
### Enhancements
4353

4454
* Add guards for quote marks. Adds:
4555

@@ -50,15 +60,15 @@ This is the changelog for Unicode Guards v0.2.0 released on March 11th, 2020. F
5060
* `is_quote_mark_single/1`
5161
* `is_quote_mark_double/1`
5262

53-
# Changelog for Unicode Guards v0.1.1
63+
## Unicode Guards v0.1.1
5464

5565
This is the changelog for Unicode Guards v0.1.1 released on February 25th, 2020. For older changelogs please consult the release tag on [GitHub](https://github.com/elixir-unicode/unicode_guards/tags)
5666

57-
### Bug Fixes
67+
### Bug FIxes
5868

5969
* Corrects `is_whitespace/1` to include the expected characters in the range `0x9-0xd`. These comprise carriage return, newline, vertical tab and tab which are commonly considered by regex engines to be whitespace.
6070

61-
# Changelog for Unicode Guards v0.1.0
71+
## Unicode Guards v0.1.0
6272

6373
This is the changelog for Unicode Guards v0.1.0 released on November 23rd, 2019. For older changelogs please consult the release tag on [GitHub](https://github.com/elixir-unicode/unicode_guards/tags)
6474

mix.exs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
defmodule Unicode.Guards.MixProject do
22
use Mix.Project
33

4-
@version "0.5.0"
4+
@version "0.5.1"
55

66
def project do
77
[
@@ -54,8 +54,8 @@ defmodule Unicode.Guards.MixProject do
5454
[
5555
{:unicode_set, "~> 0.11"},
5656
{:nimble_parsec, "~> 0.5 or ~> 1.0", runtime: false},
57-
{:benchee, "~> 1.0", only: :dev, runtime: false},
58-
{:ex_doc, "~> 0.19", optional: true, runtime: false}
57+
{:benchee, "~> 1.0", only: :dev, runtime: false, optional: true},
58+
{:ex_doc, "~> 0.19", only: [:dev, :release], optional: true, runtime: false}
5959
]
6060
end
6161

mix.lock

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@
22
"benchee": {:hex, :benchee, "1.0.1", "66b211f9bfd84bd97e6d1beaddf8fc2312aaabe192f776e8931cb0c16f53a521", [:mix], [{:deep_merge, "~> 1.0", [hex: :deep_merge, repo: "hexpm", optional: false]}], "hexpm", "3ad58ae787e9c7c94dd7ceda3b587ec2c64604563e049b2a0e8baafae832addb"},
33
"deep_merge": {:hex, :deep_merge, "1.0.0", "b4aa1a0d1acac393bdf38b2291af38cb1d4a52806cf7a4906f718e1feb5ee961", [:mix], [], "hexpm", "ce708e5f094b9cd4e8f2be4f00d2f4250c4095be93f8cd6d018c753894885430"},
44
"earmark": {:hex, :earmark, "1.4.3", "364ca2e9710f6bff494117dbbd53880d84bebb692dafc3a78eb50aa3183f2bfd", [:mix], [], "hexpm", "8cf8a291ebf1c7b9539e3cddb19e9cef066c2441b1640f13c34c1d3cfc825fec"},
5-
"earmark_parser": {:hex, :earmark_parser, "1.4.12", "b245e875ec0a311a342320da0551da407d9d2b65d98f7a9597ae078615af3449", [:mix], [], "hexpm", "711e2cc4d64abb7d566d43f54b78f7dc129308a63bc103fbd88550d2174b3160"},
6-
"ex_doc": {:hex, :ex_doc, "0.23.0", "a069bc9b0bf8efe323ecde8c0d62afc13d308b1fa3d228b65bca5cf8703a529d", [:mix], [{:earmark_parser, "~> 1.4.0", [hex: :earmark_parser, repo: "hexpm", optional: false]}, {:makeup_elixir, "~> 0.14", [hex: :makeup_elixir, repo: "hexpm", optional: false]}], "hexpm", "f5e2c4702468b2fd11b10d39416ddadd2fcdd173ba2a0285ebd92c39827a5a16"},
7-
"ex_unicode": {:hex, :ex_unicode, "1.11.0", "fb7dc40fe909e7e79163dbb3736e4d0e29e8ed5f0ff9d82ab1e95d1f287f7235", [:mix], [{:ex_doc, "~> 0.19", [hex: :ex_doc, repo: "hexpm", optional: false]}], "hexpm", "c2c8dd491a5aa18f9d30e5e765649f54d7c8f224496105f4a67ec73c80e1663c"},
5+
"earmark_parser": {:hex, :earmark_parser, "1.4.13", "0c98163e7d04a15feb62000e1a891489feb29f3d10cb57d4f845c405852bbef8", [:mix], [], "hexpm", "d602c26af3a0af43d2f2645613f65841657ad6efc9f0e361c3b6c06b578214ba"},
6+
"ex_doc": {:hex, :ex_doc, "0.24.2", "e4c26603830c1a2286dae45f4412a4d1980e1e89dc779fcd0181ed1d5a05c8d9", [:mix], [{:earmark_parser, "~> 1.4.0", [hex: :earmark_parser, repo: "hexpm", optional: false]}, {:makeup_elixir, "~> 0.14", [hex: :makeup_elixir, repo: "hexpm", optional: false]}, {:makeup_erlang, "~> 0.1", [hex: :makeup_erlang, repo: "hexpm", optional: false]}], "hexpm", "e134e1d9e821b8d9e4244687fb2ace58d479b67b282de5158333b0d57c6fb7da"},
7+
"ex_unicode": {:hex, :ex_unicode, "1.11.2", "33eaae893724cd2e5e8cbd7e98cfa6f66a56d25be4b0676c5ab92fc91bc6c0a1", [:mix], [], "hexpm", "bb746449c8c0db135f7cf4394cbf9e4a10ebc12837b9370459823858d42bb0c7"},
88
"makeup": {:hex, :makeup, "1.0.5", "d5a830bc42c9800ce07dd97fa94669dfb93d3bf5fcf6ea7a0c67b2e0e4a7f26c", [:mix], [{:nimble_parsec, "~> 0.5 or ~> 1.0", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "cfa158c02d3f5c0c665d0af11512fed3fba0144cf1aadee0f2ce17747fba2ca9"},
9-
"makeup_elixir": {:hex, :makeup_elixir, "0.15.0", "98312c9f0d3730fde4049985a1105da5155bfe5c11e47bdc7406d88e01e4219b", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}, {:nimble_parsec, "~> 1.1", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "75ffa34ab1056b7e24844c90bfc62aaf6f3a37a15faa76b07bc5eba27e4a8b4a"},
9+
"makeup_elixir": {:hex, :makeup_elixir, "0.15.1", "b5888c880d17d1cc3e598f05cdb5b5a91b7b17ac4eaf5f297cb697663a1094dd", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}, {:nimble_parsec, "~> 1.1", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "db68c173234b07ab2a07f645a5acdc117b9f99d69ebf521821d89690ae6c6ec8"},
10+
"makeup_erlang": {:hex, :makeup_erlang, "0.1.1", "3fcb7f09eb9d98dc4d208f49cc955a34218fc41ff6b84df7c75b3e6e533cc65f", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}], "hexpm", "174d0809e98a4ef0b3309256cbf97101c6ec01c4ab0b23e926a9e17df2077cbb"},
1011
"nimble_parsec": {:hex, :nimble_parsec, "1.1.0", "3a6fca1550363552e54c216debb6a9e95bd8d32348938e13de5eda962c0d7f89", [:mix], [], "hexpm", "08eb32d66b706e913ff748f11694b17981c0b04a33ef470e33e11b3d3ac8f54b"},
11-
"unicode_set": {:hex, :unicode_set, "0.11.0", "0d91d022ac244d29208e8dbaeff2c138046dcba819d9e4b6c437affb4ea50c3e", [:mix], [{:ex_doc, "~> 0.19", [hex: :ex_doc, repo: "hexpm", optional: false]}, {:ex_unicode, "~> 1.11", [hex: :ex_unicode, repo: "hexpm", optional: false]}, {:nimble_parsec, "~> 0.5 or ~> 1.0", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "ea7826a32b42e150325600fd7d6d521547af17c00233759e45be610296ee29ac"},
12+
"unicode_set": {:hex, :unicode_set, "0.13.1", "b0fc2531bc0b18aff6f63b2d0495305b119619f179ddd138dbc0e39a742b3678", [:mix], [{:ex_unicode, "~> 1.11", [hex: :ex_unicode, repo: "hexpm", optional: false]}, {:nimble_parsec, "~> 0.5 or ~> 1.0", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "1ce7502e027f5bdfd48390025f6984e4d70efd488be2cb48896e912a97690d64"},
1213
}

0 commit comments

Comments
 (0)