🤖🦀 A rust native replacement for Android's `sdkmanager`

Overview

🤖 android-sdkmanager-rs

Actions Status Latest version Docs LICENSE LICENSE Contributor Covenant

Banner

[dependencies]
android-sdkmanager-rs = "0.4.0"

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Comments
  • Bump zip from 0.5.13 to 0.6.0

    Bump zip from 0.5.13 to 0.6.0

    Bumps zip from 0.5.13 to 0.6.0.

    Commits

    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.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor 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)
    dependencies 
    opened by dependabot[bot] 2
  • Update roxmltree requirement from 0.14 to 0.15

    Update roxmltree requirement from 0.14 to 0.15

    Updates the requirements on roxmltree to permit the latest version.

    Changelog

    Sourced from roxmltree's changelog.

    [0.15.0] - 2022-08-15

    Changed

    • Extend Document::descendants lifetime. Thanks to @​DBLouis.
    • Derive Eq and Hash for NodeId.
    • Remove pretty_assertions dev-dependency.
    • MSRV is now 1.36

    [0.14.1] - 2021-04-01

    Changed

    • The std feature is enabled by default now.

    [0.14.0] - 2020-12-27

    Added

    • An ability to reject XML with DTD in it.
    • The library is no_std + alloc now.
    • ParsingOptions
    • Document::parse_with_options
    • Error::DtdDetected

    [0.13.1] - 2020-12-19

    Added

    • Debug for all public types.

    [0.13.0] - 2020-06-20

    Changed

    [0.12.0] - 2020-06-20

    Changed

    • Re-release 0.11.1, since it had a breaking change.

    [0.11.1] - 2020-06-19

    Changed

    • Extend ExpandedName lifetime. Thanks to @​rkusa.

    [0.11.0] - 2020-04-19

    Added

    • Implement Ord, PartialOrd and Hash for Node. Thanks to [@​tomjw64].
    • NodeId, Document::get_node and Node::id. Thanks to [@​tomjw64].

    Changed

    • The input data size is limited by 4GiB now.
    • Node can be accessed from multiple threads now.
    • Reduce Node memory usage.
    • Greatly optimized Descendants iterator. Up to 5x faster in some cases. Thanks to [@​tomjw64].
    • Heavily reduce memory usage when document has a lot of namespaces. Thanks to [@​tomjw64].

    Removed

    • Node::traverse, Traverse and Edge. Use Node::descendants instead.

    ... (truncated)

    Commits

    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.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor 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)
    dependencies 
    opened by dependabot[bot] 1
  • Bump syn from 1.0.86 to 1.0.90

    Bump syn from 1.0.86 to 1.0.90

    Bumps syn from 1.0.86 to 1.0.90.

    Release notes

    Sourced from syn's releases.

    1.0.90

    • Update recommended exhaustive matching idiom to use non_exhaustive_omitted_patterns lint:

      match expr {
          Expr::Array(e) => {…}
          Expr::Assign(e) => {…}
          ...
          Expr::Yield(e) => {…}
      
      #[cfg_attr(test, deny(non_exhaustive_omitted_patterns))]
      _ => {/* some sane fallback */}
      

      }

    1.0.89

    • Remove support for inner attributes on non-block expressions (#1146, rust-lang/rust#83312)
    • Fix panic on comma after mut self in a bare fn type (#1148)

    1.0.88

    • Parse .. pattern in pattern of let (#1136)
    • Parse for<…> lifetime introducer on closures (#1135)
    • Reject postfix operators after cast (#1117)
    • Implement extra-traits for Nothing (#1144)

    1.0.87

    • Parse trait bounds containing associated constant constraint (#1138)
    • Change syntax of where-clauses on generic associated types (#1071, rust-lang/rust#89122)
    Commits
    • a0f0bb3 Release 1.0.90
    • be520c1 Merge pull request #1067 from dtolnay/nonexhaustive
    • c6ce512 Switch non exhaustive syntax tree enums to use #[non_exhaustive]
    • 390e0c1 Move path printing to a pub(crate) function
    • d545093 Fix up variable names in exhaustive matching idiom comments
    • c1a63c4 Fix unused associated constant warning
    • 3d72c80 Factor out placeholder to DUMMY const
    • a0ed0d3 Replace placeholder to avoid round trip over proc macro bridge
    • a9759cf Replace meaningless placeholder with one of the legit expr variants
    • 5796d98 Update generated modules at prettyplease 0.1.8
    • Additional commits viewable in compare view

    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.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor 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)
    dependencies 
    opened by dependabot[bot] 1
  • Bump quote from 1.0.15 to 1.0.17

    Bump quote from 1.0.15 to 1.0.17

    Bumps quote from 1.0.15 to 1.0.17.

    Release notes

    Sourced from quote's releases.

    1.0.17

    • Documentation improvements

    1.0.16

    Commits
    • 0ec6e20 Release 1.0.17
    • 7c357e8 Merge pull request #215 from dtolnay/comments
    • 8e11f47 Touch up comments from PR 211
    • 927317c Merge pull request 211 from nnethercote/add-comments
    • c1723f9 Merge pull request #214 from dtolnay/docconcat
    • 86c29ac Remove part about concat! from doc comment example
    • 7f2e0d6 Add some comments about how quote_each_token works.
    • 8cad741 Release 1.0.16
    • 5353edb Reword quote_token explanation comment
    • 5b7afe8 Merge pull request #210 from lqd/reorder_arguments
    • Additional commits viewable in compare view

    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.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor 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)
    dependencies 
    opened by dependabot[bot] 1
  • Bump log from 0.4.14 to 0.4.16

    Bump log from 0.4.14 to 0.4.16

    Bumps log from 0.4.14 to 0.4.16.

    Changelog

    Sourced from log's changelog.

    [0.4.16] - 2022-03-22

    • Fix a conflict with unqualified Option use in macros.

    [0.4.15] - 2022-02-23

    • Silence a warning about the deprecated spin_loop_hint.
    • Relax ordering in the atomic set_max_level call.
    • Add thumbv4t-none-eabi to targets that don't support atomics
    • Allow levels to be iterated over.
    • Implement Log on some common wrapper types.
    • Improvements to test coverage.
    • Improvements to documentation.
    • Add key-value support to the log! macros.
    • Tighten kv_unstable internal dependencies so they don't bump past their current alpha.
    • Add a simple visit API to kv_unstable.
    • Support NonZero* integers as values in structured logging
    • Support static strings as keys in structured logging
    Commits

    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.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor 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)
    dependencies 
    opened by dependabot[bot] 1
  • Bump syn from 1.0.86 to 1.0.89

    Bump syn from 1.0.86 to 1.0.89

    Bumps syn from 1.0.86 to 1.0.89.

    Release notes

    Sourced from syn's releases.

    1.0.89

    • Remove support for inner attributes on non-block expressions (#1146, rust-lang/rust#83312)
    • Fix panic on comma after mut self in a bare fn type (#1148)

    1.0.88

    • Parse .. pattern in pattern of let (#1136)
    • Parse for<…> lifetime introducer on closures (#1135)
    • Reject postfix operators after cast (#1117)
    • Implement extra-traits for Nothing (#1144)

    1.0.87

    • Parse trait bounds containing associated constant constraint (#1138)
    • Change syntax of where-clauses on generic associated types (#1071, rust-lang/rust#89122)
    Commits
    • 8d4eb4c Release 1.0.89
    • 6daa474 Merge pull request #1148 from dtolnay/fnmutself
    • 4a3a83d Fix panic on comma after 'mut self' in bare fn type
    • 99510ff Add test of trailing comma after mut self
    • 9a66997 Update test suite to nightly-2022-03-16
    • be3238b Merge pull request #1146 from dtolnay/innerattr
    • fe5508b Remove support for inner attributes on non-block expressions
    • 1da3551 Revert "Parse inner attrs on structs, enums, unions, variants"
    • fcaca36 Release 1.0.88
    • 531c56f Merge pull request #1144 from dtolnay/nothingtraits
    • Additional commits viewable in compare view

    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.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor 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)
    dependencies 
    opened by dependabot[bot] 1
  • Bump crossbeam-utils from 0.8.7 to 0.8.8

    Bump crossbeam-utils from 0.8.7 to 0.8.8

    Bumps crossbeam-utils from 0.8.7 to 0.8.8.

    Release notes

    Sourced from crossbeam-utils's releases.

    crossbeam-utils 0.8.8

    • Fix a bug when unstable loom support is enabled. (#787)
    Commits

    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.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor 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)
    dependencies 
    opened by dependabot[bot] 1
  • Bump libc from 0.2.119 to 0.2.121

    Bump libc from 0.2.119 to 0.2.121

    Bumps libc from 0.2.119 to 0.2.121.

    Commits
    • a9176ca Auto merge of #2729 - redox-os:0.2.121, r=Amanieu
    • fe5e6cc Auto merge of #2726 - devnexen:solarish_general_build_fix_for_rustc, r=Amanieu
    • 9ab83ae Bump version to 0.2.121
    • 179242e Auto merge of #2727 - redox-os:redox-0.2.120, r=Amanieu
    • 3beb97c Auto merge of #2728 - redox-os:redox-stable, r=Amanieu
    • f0f4b68 Auto merge of #2717 - vladimir-ea:watchos, r=Amanieu
    • 5d69358 redox: fix compilation on stable
    • 20b7e44 redox: add siginfo_t and rename sa_handler to sa_sigaction
    • 68c988f Use target_pointer_width attribute
    • 8642e84 fixing illumos build for couple of structs
    • Additional commits viewable in compare view

    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.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor 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)
    dependencies 
    opened by dependabot[bot] 1
  • Bump crossbeam-channel from 0.5.2 to 0.5.4

    Bump crossbeam-channel from 0.5.2 to 0.5.4

    Bumps crossbeam-channel from 0.5.2 to 0.5.4.

    Release notes

    Sourced from crossbeam-channel's releases.

    crossbeam-channel 0.5.4

    • Workaround a bug in upstream related to TLS access on AArch64 Linux. (#802)

    crossbeam-channel 0.5.3

    • Fix panic on very large timeout. (#798)
    Commits

    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.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor 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)
    dependencies 
    opened by dependabot[bot] 1
  • Bump quote from 1.0.15 to 1.0.16

    Bump quote from 1.0.15 to 1.0.16

    Bumps quote from 1.0.15 to 1.0.16.

    Release notes

    Sourced from quote's releases.

    1.0.16

    Commits
    • 8cad741 Release 1.0.16
    • 5353edb Reword quote_token explanation comment
    • 5b7afe8 Merge pull request #210 from lqd/reorder_arguments
    • 9af37e4 Add comment to quote_token about the tokens order
    • 8ee39a8 reorder quote_token_spanned arguments
    • 738b651 reorder quote_token arguments
    • 05fcc34 Revert "Work around clippy semicolon_if_nothing_returned regression"
    • 3d12669 Merge pull request #209 from nnethercote/reorder-quote_token
    • fad6995 Order rules in quote_token! and quote_token_spanned! by frequency.
    • See full diff in compare view

    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.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor 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)
    dependencies 
    opened by dependabot[bot] 1
  • Bump crossbeam-epoch from 0.9.7 to 0.9.8

    Bump crossbeam-epoch from 0.9.7 to 0.9.8

    Bumps crossbeam-epoch from 0.9.7 to 0.9.8.

    Release notes

    Sourced from crossbeam-epoch's releases.

    crossbeam-epoch 0.9.8

    • Make Atomic::null() const function at 1.61+. (#797)
    Commits

    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.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor 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)
    dependencies 
    opened by dependabot[bot] 1
  • Update roxmltree requirement from 0.14 to 0.16

    Update roxmltree requirement from 0.14 to 0.16

    Updates the requirements on roxmltree to permit the latest version.

    Changelog

    Sourced from roxmltree's changelog.

    [0.16.0] - 2022-11-20

    Added

    • positions build feature.
    • Node::position
    • Attribute::position
    • ParsingOptions::nodes_limit to limit the maximum number of nodes to parse.

    Changed

    Removed

    • 4GB input limit.
    • Do not store Node and Attribute end range in the original document.
    • Do not store attribute value range in the original document.
    • Node::range. Use position instead.
    • Attribute::range. Use position instead.
    • Attribute::value_range

    [0.15.1] - 2022-10-18

    Fixed

    • Bump xmlparser to prevent stack overflow on some input.

    [0.15.0] - 2022-08-15

    Changed

    • Extend Document::descendants lifetime. Thanks to @​DBLouis.
    • Derive Eq and Hash for NodeId.
    • Remove pretty_assertions dev-dependency.
    • MSRV is now 1.36

    [0.14.1] - 2021-04-01

    Changed

    • The std feature is enabled by default now.

    [0.14.0] - 2020-12-27

    Added

    • An ability to reject XML with DTD in it.
    • The library is no_std + alloc now.
    • ParsingOptions
    • Document::parse_with_options
    • Error::DtdDetected

    [0.13.1] - 2020-12-19

    Added

    • Debug for all public types.

    [0.13.0] - 2020-06-20

    Changed

    ... (truncated)

    Commits
    • e5fa00e Drop attrs_start_idx and use drain when resolving attributes.
    • 1dcbdfa Version bump.
    • 6a2915b Make sure we allocate less than u32::MAX attributes.
    • fe5d24b Add Memory Overhead section to the readme.
    • 45e0b37 Add ParsingOptions::nodes_limit
    • b13557b Fix clippy warnings.
    • e8dd162 Reformat.
    • 59a263c Remove 4GB input limit.
    • 51db245 Do not store Node and Attribute end range in the original document.
    • 9a4308e Use indexes for Node and Attribute Namespaces.
    • Additional commits viewable in compare view

    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.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor 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)
    dependencies 
    opened by dependabot[bot] 0
Owner
Traverse Research
Traverse Research
Glue between Rust and Android

deprecated in favor of https://github.com/rust-windowing/android-ndk-rs which works with winit master Android Glue Usage With Docker The easiest way t

Rust Windowing 898 Dec 15, 2022
Using Rust to create an iOS static library

ObjCrust A modified ObjCrust which uses Rust cross-compiler. Cross-compiler needs to be built first (note: it is on a separate branch now, so don't fo

Valerii Hiora 39 May 10, 2021
rust on pebble - functional with limited capabilities

Pebble.rs Pebble.rs is a crate that allows rust to be used to develop Pebble applications. It is compatible with SDK 3.0 and is known to work on the a

Andrew Foote 44 Aug 13, 2022
Android / iOS app with shared Rust logic

Rust core for native Android and iOS apps [TODO iOS badge] This is an example that shows how to use a shared Rust core in native Android and iOS apps.

Ivan Schütz 193 Dec 5, 2022
Cross-platform GUI written in Rust using ADB to debloat non-rooted android devices. Improve your privacy, the security and battery life of your device.

Universal Android Debloater GUI DISCLAIMER: Use it at your own risk. I am not responsible for anything that could happen to your phone. This software

w1nst0n 7k Jan 7, 2023
A Rust crate to load a shared library into a target process without using ptrace.

Intruducer A Rust crate to load a shared library into a target process without using ptrace. This is a portable rewrite of dlinject. Compatibility It

null 90 Jan 3, 2023
Fable Rust Raytracer - iOS version

Fable Rust Raytracer - iOS version Originally made by @ncave (https://github.com/ncave/fable-raytracer), port to iOS by @delneg Pre-requisites Rust, b

Denis 4 May 2, 2022
Android / iOS app with shared Rust logic

Rust core for native Android and iOS apps [TODO iOS badge] This is an example that shows how to use a shared Rust core in native Android and iOS apps.

null 193 Dec 5, 2022
APK manifest & resources parser in Rust.

BXMLRS bxmlrs is a Rust library (WIP) for parsing binary Android XML files (AndroidManifest.xml). Usage use bxmlrs::parser; use quick_xml::reader::Rea

null 6 Oct 21, 2023
Rust implementation of NearbyShare/QuickShare from Android for Linux.

rquickshare NearbyShare/QuickShare for Linux (WIP) How to use rquickshare offers two options for using its file sharing capabilities: command line (CM

Martin André 3 Feb 28, 2024
Easy c̵̰͠r̵̛̠ö̴̪s̶̩̒s̵̭̀-t̶̲͝h̶̯̚r̵̺͐e̷̖̽ḁ̴̍d̶̖̔ ȓ̵͙ė̶͎ḟ̴͙e̸̖͛r̶̖͗ë̶̱́ṉ̵̒ĉ̷̥e̷͚̍ s̷̹͌h̷̲̉a̵̭͋r̷̫̊ḭ̵̊n̷̬͂g̵̦̃ f̶̻̊ơ̵̜ṟ̸̈́ R̵̞̋ù̵̺s̷̖̅ţ̸͗!̸̼͋

Rust S̵̓i̸̓n̵̉ I̴n̴f̶e̸r̵n̷a̴l mutability! Howdy, friendly Rust developer! Ever had a value get m̵̯̅ð̶͊v̴̮̾ê̴̼͘d away right under your nose just when

null 294 Dec 23, 2022
rust-native-tls — Bindings for native TLS libraries

rust-native-tls Documentation An abstraction over platform-specific TLS implementations. Specifically, this crate uses SChannel on Windows (via the sc

Steven Fackler 371 Jan 8, 2023
weggli-native a "native" C API for Google's weggli

weggli-native a "native" C API for Google's weggli

Trail of Bits 3 Jul 13, 2022
TMM is a Linux native game modding tool. it allows to install and depoly mods for Linux native and wine games.

Tux Mod Manager TMM is a Linux native mod manager made with the Tauri toolkit. It can install, load, remove and deploy mods for both Linux native and

Mathiew May 119 Dec 27, 2022
A modern replacement for ps written in Rust

procs procs is a replacement for ps written in Rust. Documentation quick links Features Platform Installation Usage Configuration Features Output by t

null 3.6k Jan 5, 2023
Rust-based replacement for the default Minecraft renderer

wgpu-mc ?? A blazing fast alternative renderer for Minecraft Intro WebGPU is a new web specification designed to provide modern graphics and compute c

Birb 1 Jun 28, 2022
🍂 A Rust-based simulated DOM (browser-independent replacement for web_sys)

DOM in Rust without a browser Hello and welcome. This library provides server-side or browserless simulation of a DOM. Example Usage use std::sync::Ar

Philip Peterson 45 Dec 13, 2022
procs is a replacement for ps written in Rust.

procs is a replacement for ps written in Rust. Documentation quick links Features Platform Installation Usage Configuration Features Output by t

null 3.6k Dec 30, 2022
A drop-in replacement for `dapp` and `seth` in Rust

dapptools.rs Rust port of DappTools dapp example Usage Run Solidity tests Any contract that contains a function starting with test is being tested. Th

Georgios Konstantopoulos 5k Jan 1, 2023
🍂 A Rust-based simulated DOM (browser-independent replacement for web_sys)

DOM in Rust without a browser Hello and welcome. This library provides server-side or browserless simulation of a DOM. Example Usage use std::sync::Ar

null 45 Dec 13, 2022