palfrey / kitling

Moving Kittens As A Service
https://tevps.net/blog/2015/10/29/kitten-videos-an-engineering-approach/
GNU Affero General Public License v3.0
1 stars 1 forks source link

Bump regex from 0.2.2 to 1.0.1 in /imager #27

Closed dependabot-preview[bot] closed 6 years ago

dependabot-preview[bot] commented 6 years ago

Bumps regex from 0.2.2 to 1.0.1.

Release notes *Sourced from [regex's releases](https://github.com/rust-lang/regex/releases).* > ## 1.0.0 > This release marks the 1.0 release of regex. > > While this release includes some breaking changes, most users of older versions > of the regex library should be able to migrate to 1.0 by simply bumping the > version number. The important changes are as follows: > > * We adopt Rust 1.20 as the new minimum supported version of Rust for regex. > We also tentativley adopt a policy that permits bumping the minimum supported > version of Rust in minor version releases of regex, but no patch releases. > That is, with respect to semver, we do not strictly consider bumping the > minimum version of Rust to be a breaking change, but adopt a conservative > stance as a compromise. > * Octal syntax in regular expressions has been disabled by default. This > permits better error messages that inform users that backreferences aren't > available. Octal syntax can be re-enabled via the corresponding option on > `RegexBuilder`. > * `(?-u:\B)` is no longer allowed in Unicode regexes since it can match at > invalid UTF-8 code unit boundaries. `(?-u:\b)` is still allowed in Unicode > regexes. > * The `From` impl has been removed. This formally removes > the public dependency on `regex-syntax`. > * A new feature, `use_std`, has been added and enabled by default. Disabling > the feature will result in a compilation error. In the future, this may > permit us to support `no_std` environments (w/ `alloc`) in a backwards > compatible way. > > For more information and discussion, please see > [1.0 release tracking issue](https://github-redirect.dependabot.com/rust-lang/regex/issues/457). > > ## 0.2.7 > This release includes a ground-up rewrite of the regex-syntax crate, which has > been in development for over a year. > > New features: > > * Error messages for invalid regexes have been greatly improved. You get these > automatically; you don't need to do anything. In addition to better > formatting, error messages will now explicitly call out the use of look > around. When regex 1.0 is released, this will happen for backreferences as > well. > * Full support for intersection, difference and symmetric difference of > character classes. These can be used via the `&&`, `--` and `~~` binary > operators within classes. > * A Unicode Level 1 conformat implementation of `\p{..}` character classes. > Things like `\p{scx:Hira}`, `\p{age:3.2}` or `\p{Changes_When_Casefolded}` > now work. All property name and value aliases are supported, and properties > are selected via loose matching. e.g., `\p{Greek}` is the same as > `\p{G r E e K}`. > * A new `UNICODE.md` document has been added to this repository that > ... (truncated)
Changelog *Sourced from [regex's changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md).* > 1.0.1 (2018-06-19) > ================== > This release upgrades regex's Unicode tables to Unicode 11, and enables SIMD > optimizations automatically on Rust stable (1.27 or newer). > > New features: > > * [FEATURE [#486](https://github-redirect.dependabot.com/rust-lang/regex/issues/486)](https://github-redirect.dependabot.com/rust-lang/regex/pull/486): > Implement `size_hint` on `RegexSet` match iterators. > * [FEATURE [#488](https://github-redirect.dependabot.com/rust-lang/regex/issues/488)](https://github-redirect.dependabot.com/rust-lang/regex/pull/488): > Update Unicode tables for Unicode 11. > * [FEATURE [#490](https://github-redirect.dependabot.com/rust-lang/regex/issues/490)](https://github-redirect.dependabot.com/rust-lang/regex/pull/490): > SIMD optimizations are now enabled automatically in Rust stable, for versions > 1.27 and up. No compilation flags or features need to be set. CPU support > SIMD is detected automatically at runtime. > > Bug fixes: > > * [BUG [#482](https://github-redirect.dependabot.com/rust-lang/regex/issues/482)](https://github-redirect.dependabot.com/rust-lang/regex/pull/482): > Present a better compilation error when the `use_std` feature isn't used. > > > 1.0.0 (2018-05-01) > ================== > This release marks the 1.0 release of regex. > > While this release includes some breaking changes, most users of older versions > of the regex library should be able to migrate to 1.0 by simply bumping the > version number. The important changes are as follows: > > * We adopt Rust 1.20 as the new minimum supported version of Rust for regex. > We also tentativley adopt a policy that permits bumping the minimum supported > version of Rust in minor version releases of regex, but no patch releases. > That is, with respect to semver, we do not strictly consider bumping the > minimum version of Rust to be a breaking change, but adopt a conservative > stance as a compromise. > * Octal syntax in regular expressions has been disabled by default. This > permits better error messages that inform users that backreferences aren't > available. Octal syntax can be re-enabled via the corresponding option on > `RegexBuilder`. > * `(?-u:\B)` is no longer allowed in Unicode regexes since it can match at > invalid UTF-8 code unit boundaries. `(?-u:\b)` is still allowed in Unicode > regexes. > * The `From` impl has been removed. This formally removes > the public dependency on `regex-syntax`. > * A new feature, `use_std`, has been added and enabled by default. Disabling > the feature will result in a compilation error. In the future, this may > permit us to support `no_std` environments (w/ `alloc`) in a backwards > compatible way. > > ... (truncated)
Commits - [`d107c80`](https://github.com/rust-lang/regex/commit/d107c80daef9e4b73fbead91a878b0ba0db3e219) regex 1.0.1 - [`c52a284`](https://github.com/rust-lang/regex/commit/c52a284571fe19da22d328d01377d4343611c4db) changelog 1.0.1 - [`e455d53`](https://github.com/rust-lang/regex/commit/e455d53108495579baa187258794a4eae6ddf8b4) literal: auto enable SIMD on Rust stable 1.27+ - [`a90fbd2`](https://github.com/rust-lang/regex/commit/a90fbd2ea6d76956770cf5e9a5ab11cdaa62250f) regex: implement size_hint for set match iterators - [`ba52be1`](https://github.com/rust-lang/regex/commit/ba52be1a9a6454ebdecf806a3984f2baa97efb22) compile: gracefully fail if `use_std` is not used - [`bf8f55f`](https://github.com/rust-lang/regex/commit/bf8f55f187af57e3f5d698869761208915345f00) regex-syntax-0.6.1 - [`5eaff67`](https://github.com/rust-lang/regex/commit/5eaff67a6a28d50a5513306cec8b3c751cd54d11) syntax: regenerate tables for Unicode 11 - [`dec6819`](https://github.com/rust-lang/regex/commit/dec68197011959f5423bd004158a5a61385dcff5) Gracefully fail if `use_std` is not used - [`eeffc7f`](https://github.com/rust-lang/regex/commit/eeffc7f097c3c3eacaead05c9ca4e553cca5625b) ci: fix kcov regression - [`ba87495`](https://github.com/rust-lang/regex/commit/ba874953aaed7f091cc9aede08779eb1ef1ecadf) doc: use version 1.0.0 in crate doc example - Additional commits viewable in [compare view](https://github.com/rust-lang/regex/compare/0.2.2...1.0.1)


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

You can always request more updates by clicking Bump now in your Dependabot dashboard.

Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.
dependabot-preview[bot] commented 6 years ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.