cedar-policy / cedar

Implementation of the Cedar Policy Language
https://www.cedarpolicy.com
Apache License 2.0
889 stars 80 forks source link

Allow the `Unicode-3.0` license #1323

Closed adpaco-aws closed 1 week ago

adpaco-aws commented 1 week ago

Description of changes

We allow the Unicode-3.0 license in our deny.toml file and remove the lock on the url dependency.

We also update the url dependency which introduces the Unicode-3.0 license (note: it seems at least one dependency using Unicode-3.0 is required for cargo deny to pass). This was the output with --verbose:

accorell@computer:~/cedar $ cargo update url --verbose
    Updating crates.io index
     Locking 28 packages to latest compatible versions
   Unchanged anes v0.1.6 (latest: v0.2.0)
   Unchanged arrayvec v0.5.2 (latest: v0.7.6)
   Unchanged bit-set v0.5.3 (latest: v0.8.0)
   Unchanged bit-vec v0.6.3 (latest: v0.8.0)
   Unchanged bstr v1.10.0 (latest: v1.11.0)
      Adding displaydoc v0.2.5
   Unchanged encode_unicode v0.3.6 (latest: v1.0.0)
   Unchanged fixedbitset v0.4.2 (latest: v0.5.7)
   Unchanged float-cmp v0.9.0 (latest: v0.10.0)
   Unchanged generic-array v0.14.7 (latest: v1.1.0)
   Unchanged gloo-utils v0.1.7 (latest: v0.2.0)
   Unchanged hashbrown v0.12.3 (latest: v0.15.1)
      Adding icu_collections v1.5.0
      Adding icu_locid v1.5.0
      Adding icu_locid_transform v1.5.0
      Adding icu_locid_transform_data v1.5.0
      Adding icu_normalizer v1.5.0
      Adding icu_normalizer_data v1.5.0
      Adding icu_properties v1.5.1
      Adding icu_properties_data v1.5.0
      Adding icu_provider v1.5.0
      Adding icu_provider_macros v1.5.0
    Updating idna v0.5.0 -> v1.0.3
      Adding idna_adapter v1.2.0
   Unchanged indexmap v1.9.3 (latest: v2.6.0)
   Unchanged itertools v0.10.5 (latest: v0.13.0)
   Unchanged linux-raw-sys v0.4.14 (latest: v0.6.5)
      Adding litemap v0.7.3
   Unchanged phf_shared v0.10.0 (latest: v0.11.2)
   Unchanged quick-error v1.2.3 (latest: v2.0.1)
   Unchanged rustc-hash v1.1.0 (latest: v2.0.0)
   Unchanged serde_derive_internals v0.28.0 (latest: v0.29.1)
   Unchanged siphasher v0.3.11 (latest: v1.0.1)
      Adding stable_deref_trait v1.2.0
      Adding synstructure v0.13.1
   Unchanged terminal_size v0.3.0 (latest: v0.4.0)
   Unchanged termtree v0.4.1 (latest: v0.5.1)
   Unchanged thiserror v1.0.67 (latest: v2.0.3)
   Unchanged thiserror-impl v1.0.67 (latest: v2.0.3)
      Adding tinystr v0.7.6
    Removing unicode-bidi v0.3.17
   Unchanged unicode-width v0.1.14 (latest: v0.2.0)
    Updating url v2.5.2 -> v2.5.3
      Adding utf16_iter v1.0.5
      Adding utf8_iter v1.0.4
   Unchanged wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.3+wasi-0.2.2)
   Unchanged windows-core v0.52.0 (latest: v0.58.0)
   Unchanged windows-sys v0.48.0 (latest: v0.59.0)
   Unchanged windows-sys v0.52.0 (latest: v0.59.0)
   Unchanged windows-targets v0.48.5 (latest: v0.52.6)
   Unchanged windows_aarch64_gnullvm v0.48.5 (latest: v0.52.6)
   Unchanged windows_aarch64_msvc v0.48.5 (latest: v0.52.6)
   Unchanged windows_i686_gnu v0.48.5 (latest: v0.52.6)
   Unchanged windows_i686_msvc v0.48.5 (latest: v0.52.6)
   Unchanged windows_x86_64_gnu v0.48.5 (latest: v0.52.6)
   Unchanged windows_x86_64_gnullvm v0.48.5 (latest: v0.52.6)
   Unchanged windows_x86_64_msvc v0.48.5 (latest: v0.52.6)
      Adding write16 v1.0.0
      Adding writeable v0.5.5
      Adding yoke v0.7.4
      Adding yoke-derive v0.7.4
   Unchanged zerocopy v0.7.35 (latest: v0.8.9)
   Unchanged zerocopy-derive v0.7.35 (latest: v0.8.9)
      Adding zerofrom v0.1.4
      Adding zerofrom-derive v0.1.4
      Adding zerovec v0.10.4
      Adding zerovec-derive v0.10.3

Issue #, if available

Checklist for requesting a review

The change in this PR is (choose one, and delete the other options):

I confirm that this PR (choose one, and delete the other options):

I confirm that cedar-spec (choose one, and delete the other options):

I confirm that docs.cedarpolicy.com (choose one, and delete the other options):