add docs and exclude test resources in depdive Cargo.toml

:tada: This update fixes 2 known advisories
Dependency update review
futures-core updated: 0.3.13 --> 0.3.16
No known advisories:white_check_mark:No change in the build script:x:No change in any file with unsafe code:x:The source and crates.io code are the same:x:

Cilck to show details

Click to show version diff summary
total files changed12total rust files changed9total loc change193

Click to show changed files

src/stream.rs
src/task/__internal/atomic_waker.rs
Cargo.toml
src/task/mod.rs
.cargo_vcs_info.json
no_atomic_cas.rs
src/future.rs
src/task/__internal/mod.rs
build.rs
src/lib.rs
Cargo.toml.orig
src/task/poll.rs

Click to show modified build scripts

build.rs

Click to show changed files with unsafe code

src/stream.rs
src/task/__internal/atomic_waker.rs

Click to show the files that differ in crates.io from the git source

no_atomic_cas.rs

pin-project-internal updated: 1.0.5 --> 1.0.8
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:white_check_mark:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed7total rust files changed4total loc change164

Click to show changed files

src/utils.rs
src/lib.rs
src/pinned_drop.rs
Cargo.toml.orig
.cargo_vcs_info.json
Cargo.toml
src/pin_project/derive.rs

serde_derive updated: 1.0.125 --> 1.0.127
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:white_check_mark:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed11total rust files changed8total loc change56

Click to show changed files

src/internals/attr.rs
Cargo.toml.orig
src/bound.rs
src/dummy.rs
src/internals/ast.rs
.cargo_vcs_info.json
Cargo.toml
src/lib.rs
src/ser.rs
src/de.rs
src/internals/check.rs

once_cell updated: 1.7.2 --> 1.8.0
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed6total rust files changed2total loc change150

Click to show changed files

Cargo.toml
Cargo.toml.orig
src/lib.rs
src/race.rs
.cargo_vcs_info.json
CHANGELOG.md

Click to show changed files with unsafe code

src/lib.rs
src/race.rs

signal-hook-registry updated: 1.3.0 --> 1.4.0
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed5total rust files changed2total loc change19

Click to show changed files

Cargo.toml.orig
.cargo_vcs_info.json
Cargo.toml
src/lib.rs
src/half_lock.rs

Click to show changed files with unsafe code

src/half_lock.rs
src/lib.rs

http-body updated: 0.4.0 --> 0.4.3
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed11total rust files changed7total loc change554

Click to show changed files

CHANGELOG.md
Cargo.toml
.cargo_vcs_info.json
src/combinators/map_data.rs
src/combinators/box_body.rs
src/lib.rs
src/combinators/mod.rs
src/empty.rs
Cargo.toml.orig
src/full.rs
src/combinators/map_err.rs

Click to show changed files with unsafe code

src/lib.rs

pin-project-lite updated: 0.2.6 --> 0.2.7
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed30total rust files changed15total loc change837

Click to show changed files

CHANGELOG.md
tests/ui/pin_project/overlapping_lifetime_names.stderr
tests/ui/pinned_drop/call-drop-inner.stderr
src/lib.rs
tests/ui/pin_project/packed.rs
.cargo_vcs_info.json
tests/ui/pinned_drop/conditional-drop-impl.stderr
Cargo.toml
tests/drop_order.rs
README.md
tests/ui/pin_project/packed.stderr
tests/ui/pinned_drop/conditional-drop-impl.rs
tests/ui/pinned_drop/call-drop-inner.rs
tests/ui/pin_project/conflict-unpin.stderr
tests/compiletest.rs
tests/ui/pin_project/overlapping_lifetime_names.rs
tests/test.rs
tests/ui/pin_project/invalid-bounds.stderr
tests/ui/pin_project/unsupported.stderr
tests/ui/pin_project/overlapping_unpin_struct.rs
tests/ui/pin_project/invalid.stderr
tests/expand/pinned_drop/enum.rs
tests/expandtest.rs
tests/expand/pinned_drop/enum.expanded.rs
tests/expand/pinned_drop/struct.expanded.rs
tests/ui/pin_project/overlapping_unpin_struct.stderr
tests/ui/pin_project/conflict-drop.stderr
tests/lint.rs
tests/expand/pinned_drop/struct.rs
Cargo.toml.orig

Click to show changed files with unsafe code

src/lib.rs
tests/expand/pinned_drop/enum.expanded.rs
tests/expand/pinned_drop/struct.expanded.rs

libc updated: 0.2.89 --> 0.2.99
No known advisories:white_check_mark:No change in the build script:x:No change in any file with unsafe code:x:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed88total rust files changed83total loc change10,172

Click to show changed files

src/unix/bsd/netbsdlike/netbsd/x86_64.rs
src/unix/linux_like/linux/arch/generic/mod.rs
src/unix/linux_like/linux/musl/b64/mod.rs
src/unix/bsd/freebsdlike/dragonfly/mod.rs
src/unix/linux_like/linux/uclibc/arm/mod.rs
src/unix/bsd/netbsdlike/netbsd/mod.rs
src/unix/linux_like/linux/arch/powerpc/mod.rs
src/unix/linux_like/linux/musl/b32/powerpc.rs
src/unix/linux_like/android/b64/x86_64/mod.rs
src/unix/linux_like/linux/uclibc/mips/mod.rs
Cargo.toml.orig
rustfmt.toml
src/unix/linux_like/android/b32/mod.rs
src/unix/linux_like/linux/gnu/b64/sparc64/mod.rs
src/unix/linux_like/linux/musl/b64/powerpc64.rs
src/unix/linux_like/linux/gnu/b32/sparc/mod.rs
src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs
src/unix/linux_like/android/b32/arm.rs
src/unix/bsd/mod.rs
src/unix/linux_like/linux/gnu/b64/powerpc64/mod.rs
src/unix/linux_like/linux/gnu/b64/riscv64/mod.rs
src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs
src/unix/linux_like/android/b64/mod.rs
src/unix/linux_like/linux/gnu/mod.rs
src/unix/linux_like/linux/mod.rs
src/unix/linux_like/linux/musl/b64/s390x.rs
src/unix/linux_like/android/b64/aarch64/mod.rs
src/vxworks/mod.rs
src/windows/mod.rs
build.rs
src/unix/linux_like/linux/musl/b32/arm/mod.rs
src/unix/bsd/netbsdlike/mod.rs
src/unix/linux_like/linux/gnu/b32/powerpc.rs
src/unix/linux_like/linux/gnu/b32/mips/mod.rs
src/unix/linux_like/linux/musl/b32/hexagon.rs
src/unix/linux_like/linux/musl/b32/mips/mod.rs
src/unix/linux_like/linux/musl/b64/x86_64/mod.rs
src/unix/newlib/no_align.rs
src/unix/redox/mod.rs
src/unix/solarish/illumos.rs
src/unix/bsd/freebsdlike/mod.rs
src/unix/linux_like/linux/gnu/b32/arm/mod.rs
src/unix/linux_like/linux/uclibc/mod.rs
src/unix/solarish/solaris.rs
src/unix/linux_like/linux/gnu/b64/mod.rs
src/unix/linux_like/linux/gnu/b64/s390x.rs
src/unix/linux_like/linux/gnu/b32/riscv32/mod.rs
src/unix/bsd/netbsdlike/openbsd/mod.rs
src/unix/haiku/mod.rs
Cargo.toml
src/unix/linux_like/linux/uclibc/mips/mips32/mod.rs
src/wasi.rs
src/unix/mod.rs
src/unix/linux_like/linux/gnu/b32/mod.rs
src/windows/gnu/mod.rs
src/unix/haiku/native.rs
src/unix/newlib/mod.rs
src/unix/solarish/mod.rs
src/unix/bsd/apple/mod.rs
src/psp.rs
src/unix/linux_like/linux/gnu/b64/x86_64/x32.rs
src/unix/newlib/xtensa/mod.rs
src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs
src/unix/linux_like/linux/musl/b64/aarch64/mod.rs
src/unix/newlib/espidf/mod.rs
src/unix/linux_like/linux/uclibc/x86_64/mod.rs
src/unix/linux_like/linux/musl/mod.rs
src/unix/linux_like/emscripten/mod.rs
CONTRIBUTING.md
src/unix/linux_like/mod.rs
.cargo_vcs_info.json
src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs
src/windows/msvc.rs
src/unix/bsd/freebsdlike/freebsd/powerpc.rs
src/unix/solarish/compat.rs
src/unix/linux_like/linux/gnu/b64/mips64/mod.rs
src/unix/hermit/mod.rs
src/unix/linux_like/android/mod.rs
src/unix/bsd/freebsdlike/freebsd/mod.rs
src/unix/linux_like/linux/gnu/b32/x86/mod.rs
src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs
src/unix/linux_like/linux/musl/b32/x86/mod.rs
src/unix/linux_like/linux/arch/mod.rs
src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs
src/fuchsia/mod.rs
src/unix/linux_like/linux/arch/mips/mod.rs
src/unix/linux_like/linux/musl/b64/mips64.rs
src/unix/linux_like/linux/arch/sparc/mod.rs

Click to show modified build scripts

build.rs

Click to show changed files with unsafe code

src/fuchsia/mod.rs
src/unix/bsd/apple/mod.rs
src/unix/bsd/freebsdlike/mod.rs
src/unix/bsd/netbsdlike/netbsd/mod.rs
src/unix/bsd/netbsdlike/openbsd/mod.rs
src/unix/haiku/mod.rs
src/unix/haiku/native.rs
src/unix/linux_like/android/mod.rs
src/unix/linux_like/linux/gnu/mod.rs
src/unix/linux_like/linux/musl/mod.rs
src/unix/solarish/compat.rs
src/vxworks/mod.rs

futures-util updated: 0.3.12 --> 0.3.16
No known advisories:white_check_mark:No change in the build script:x:No change in any file with unsafe code:x:The source and crates.io code are the same:x:

Cilck to show details

Click to show version diff summary
total files changed157total rust files changed154total loc change5,503

Click to show changed files

src/io/fill_buf.rs
src/future/join_all.rs
src/stream/stream/skip.rs
src/io/write_all_vectored.rs
src/io/copy_buf.rs
src/stream/try_stream/try_next.rs
no_atomic_cas.rs
src/stream/futures_unordered/task.rs
src/stream/stream/take.rs
src/stream/stream/scan.rs
src/stream/abortable.rs
src/io/read_exact.rs
src/io/allow_std.rs
src/sink/err_into.rs
Cargo.toml.orig
src/stream/try_stream/try_for_each.rs
src/future/try_future/into_future.rs
src/stream/stream/mod.rs
src/future/poll_fn.rs
src/sink/mod.rs
src/io/copy.rs
src/future/try_maybe_done.rs
src/io/cursor.rs
src/sink/close.rs
src/stream/stream/catch_unwind.rs
src/stream/stream/collect.rs
src/future/future/mod.rs
src/future/try_future/try_flatten.rs
src/stream/poll_fn.rs
src/stream/stream/split.rs
src/future/future/shared.rs
src/future/select.rs
src/stream/try_stream/into_stream.rs
src/future/future/fuse.rs
src/fns.rs
benches/futures_unordered.rs
src/stream/iter.rs
src/stream/stream/forward.rs
src/future/try_join.rs
src/stream/try_stream/and_then.rs
src/stream/try_stream/try_buffer_unordered.rs
src/future/ready.rs
src/stream/stream/unzip.rs
src/future/either.rs
src/stream/try_stream/try_unfold.rs
src/io/buf_writer.rs
src/stream/stream/any.rs
src/future/join.rs
src/future/select_ok.rs
src/io/mod.rs
src/lock/mutex.rs
src/stream/stream/into_future.rs
src/sink/flush.rs
src/stream/repeat_with.rs
src/stream/try_stream/try_concat.rs
src/stream/try_stream/try_skip_while.rs
src/abortable.rs
src/future/future/flatten.rs
src/future/try_future/try_flatten_err.rs
src/stream/try_stream/try_chunks.rs
src/compat/executor.rs
src/async_await/join_mod.rs
src/sink/send_all.rs
src/stream/futures_unordered/ready_to_run_queue.rs
src/stream/stream/map.rs
src/stream/stream/take_while.rs
.cargo_vcs_info.json
src/stream/stream/filter.rs
benches_disabled/bilock.rs
src/stream/stream/buffered.rs
src/io/window.rs
src/stream/stream/then.rs
src/sink/with_flat_map.rs
src/stream/stream/for_each_concurrent.rs
src/stream/try_stream/try_take_while.rs
src/stream/stream/fold.rs
src/future/abortable.rs
src/future/try_select.rs
src/sink/feed.rs
src/stream/select_all.rs
src/compat/compat01as03.rs
src/stream/try_stream/or_else.rs
build.rs
src/sink/send.rs
src/stream/try_stream/try_collect.rs
src/compat/mod.rs
src/future/pending.rs
src/future/try_join_all.rs
src/stream/stream/buffer_unordered.rs
src/stream/futures_unordered/mod.rs
src/stream/stream/skip_while.rs
src/stream/stream/zip.rs
src/sink/fanout.rs
src/stream/select.rs
src/stream/try_stream/try_buffered.rs
src/stream/try_stream/try_for_each_concurrent.rs
src/sink/drain.rs
src/stream/stream/filter_map.rs
src/stream/stream/cycle.rs
src/stream/try_stream/mod.rs
src/stream/stream/enumerate.rs
src/stream/stream/select_next_some.rs
src/io/read_line.rs
src/future/try_future/mod.rs
src/future/maybe_done.rs
src/io/chain.rs
src/compat/compat03as01.rs
src/future/future/catch_unwind.rs
src/future/future/remote_handle.rs
src/stream/empty.rs
src/io/lines.rs
src/future/option.rs
src/lib.rs
src/sink/with.rs
src/lock/bilock.rs
src/io/into_sink.rs
src/lock/mod.rs
src/async_await/pending.rs
src/stream/futures_ordered.rs
src/stream/stream/chunks.rs
src/future/select_all.rs
src/io/flush.rs
src/io/read_to_string.rs
src/stream/stream/for_each.rs
src/stream/stream/take_until.rs
src/stream/try_stream/try_filter.rs
src/stream/try_stream/try_filter_map.rs
src/stream/try_stream/try_fold.rs
src/task/mod.rs
src/stream/repeat.rs
src/io/split.rs
src/sink/buffer.rs
src/async_await/poll.rs
src/future/mod.rs
src/stream/mod.rs
src/stream/unfold.rs
src/stream/select_with_strategy.rs
src/stream/stream/next.rs
src/stream/pending.rs
src/future/lazy.rs
src/stream/stream/fuse.rs
src/io/read_to_end.rs
src/stream/futures_unordered/iter.rs
src/stream/stream/ready_chunks.rs
src/sink/map_err.rs
src/io/buf_reader.rs
src/io/take.rs
src/stream/once.rs
src/stream/stream/peek.rs
src/stream/try_stream/into_async_read.rs
src/stream/stream/chain.rs
src/stream/stream/all.rs
src/async_await/mod.rs
src/async_await/select_mod.rs
src/sink/unfold.rs
src/stream/stream/concat.rs
Cargo.toml

Click to show modified build scripts

build.rs

Click to show changed files with unsafe code

src/compat/compat01as03.rs
src/compat/compat03as01.rs
src/future/either.rs
src/future/future/shared.rs
src/future/join_all.rs
src/future/maybe_done.rs
src/future/try_join_all.rs
src/future/try_maybe_done.rs
src/io/allow_std.rs
src/io/buf_reader.rs
src/io/chain.rs
src/io/cursor.rs
src/io/mod.rs
src/io/read_line.rs
src/io/read_to_end.rs
src/io/read_to_string.rs
src/io/take.rs
src/lock/bilock.rs
src/lock/mutex.rs
src/stream/futures_unordered/iter.rs
src/stream/futures_unordered/mod.rs
src/stream/futures_unordered/ready_to_run_queue.rs
src/stream/futures_unordered/task.rs

Click to show the files that differ in crates.io from the git source

no_atomic_cas.rs

proc-macro2 updated: 1.0.27 --> 1.0.28
No known advisories:white_check_mark:No change in the build script:x:No change in any file with unsafe code:white_check_mark:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed6total rust files changed3total loc change56

Click to show changed files

Cargo.toml.orig
src/lib.rs
build.rs
.cargo_vcs_info.json
Cargo.toml
src/parse.rs

Click to show modified build scripts

build.rs

redox_syscall updated: 0.2.5 --> 0.2.10
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed10total rust files changed7total loc change323

Click to show changed files

Cargo.toml
src/tests.rs
src/arch/riscv64.rs
src/arch/aarch64.rs
src/flag.rs
src/arch/x86_64.rs
.cargo_vcs_info.json
src/io/io.rs
Cargo.toml.orig
src/lib.rs

Click to show changed files with unsafe code

src/arch/aarch64.rs
src/arch/riscv64.rs
src/arch/x86_64.rs
src/flag.rs

hyper updated: 0.14.4 --> 0.14.11
:tada: This update fixes known advisories

RUSTSEC-2021-0079
RUSTSEC-2021-0078

No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed46total rust files changed41total loc change4,139

Click to show changed files

src/client/connect/http.rs
src/ffi/body.rs
src/server/accept.rs
src/common/drain.rs
Cargo.toml.orig
src/server/conn.rs
src/body/length.rs
src/proto/h1/dispatch.rs
src/proto/mod.rs
src/server/mod.rs
Cargo.toml
src/proto/h2/client.rs
src/ext.rs
src/client/pool.rs
.cargo_vcs_info.json
src/proto/h2/mod.rs
src/server/server.rs
src/client/client.rs
src/ffi/io.rs
src/common/lazy.rs
src/ffi/task.rs
src/upgrade.rs
src/proto/h2/ping.rs
src/ffi/client.rs
src/proto/h1/io.rs
LICENSE
src/common/sync_wrapper.rs
src/proto/h2/server.rs
src/ffi/http_types.rs
src/proto/h1/role.rs
src/client/conn.rs
src/proto/h1/mod.rs
src/server/tcp.rs
Cargo.lock
src/error.rs
src/lib.rs
src/proto/h1/decode.rs
src/server/shutdown.rs
src/proto/h1/conn.rs
src/ffi/error.rs
src/ffi/mod.rs
src/service/oneshot.rs
src/body/body.rs
src/client/dispatch.rs
src/headers.rs
src/ffi/macros.rs

Click to show changed files with unsafe code

src/client/connect/http.rs
src/common/sync_wrapper.rs
src/ffi/body.rs
src/ffi/client.rs
src/ffi/http_types.rs
src/ffi/io.rs
src/ffi/mod.rs
src/ffi/task.rs
src/proto/h1/io.rs
src/proto/h1/role.rs
src/proto/h2/client.rs
src/proto/h2/mod.rs
src/proto/h2/server.rs
src/server/tcp.rs
src/upgrade.rs

mio updated: 0.7.9 --> 0.7.13
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed10total rust files changed5total loc change88

Click to show changed files

Cargo.toml.orig
Cargo.lock
src/sys/unix/selector/epoll.rs
src/sys/unix/selector/mod.rs
src/lib.rs
.cargo_vcs_info.json
src/macros.rs
src/sys/unix/selector/kqueue.rs
CHANGELOG.md
Cargo.toml

Click to show changed files with unsafe code

src/sys/unix/selector/epoll.rs
src/sys/unix/selector/kqueue.rs

httpdate updated: 0.3.2 --> 1.0.1
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed9total rust files changed3total loc change964

Click to show changed files

src/lib.rs
Cargo.toml.orig
.travis.yml
src/date.rs
src/httpdate.rs
Cargo.toml
.cargo_vcs_info.json
.github/workflows/ci.yml
README.md

Click to show changed files with unsafe code

src/date.rs
src/httpdate.rs

futures-io updated: 0.3.13 --> 0.3.16
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed4total rust files changed1total loc change213

Click to show changed files

Cargo.toml
src/lib.rs
.cargo_vcs_info.json
Cargo.toml.orig

Click to show changed files with unsafe code

src/lib.rs

slab updated: 0.4.2 --> 0.4.4
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed11total rust files changed4total loc change1,484

Click to show changed files

tests/slab.rs
src/lib.rs
Cargo.toml
Cargo.toml.orig
CHANGELOG.md
.cargo_vcs_info.json
src/serde.rs
README.md
.gitignore
.travis.yml
tests/serde.rs

Click to show changed files with unsafe code

src/lib.rs

h2 updated: 0.3.1 --> 0.3.3
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed10total rust files changed6total loc change107

Click to show changed files

src/share.rs
CHANGELOG.md
.cargo_vcs_info.json
Cargo.toml
src/lib.rs
Cargo.toml.orig
src/proto/streams/buffer.rs
src/fuzz_bridge.rs
src/frame/headers.rs
src/proto/streams/state.rs

Click to show changed files with unsafe code

src/frame/headers.rs

lock_api updated: 0.4.2 --> 0.4.4
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed5total rust files changed2total loc change21

Click to show changed files

Cargo.toml.orig
.cargo_vcs_info.json
Cargo.toml
src/remutex.rs
src/lib.rs

Click to show changed files with unsafe code

src/lib.rs
src/remutex.rs

pin-project updated: 1.0.5 --> 1.0.8
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed120total rust files changed76total loc change2,029

Click to show changed files

tests/ui/pin_project/conflict-drop.rs
tests/ui/pinned_drop/unsafe-call.stderr
tests/ui/pin_project/add-attr-to-struct.stderr
tests/ui/pin_project/project_replace_unsized.stderr
tests/ui/pinned_drop/unsafe-call.rs
tests/expand/pinned_drop/tuple_struct.rs
tests/ui/cfg/cfg_attr-type-mismatch.rs
tests/ui/pin_project/packed.rs
tests/ui/pin_project/remove-attr-from-struct.rs
tests/expand/pub/enum.expanded.rs
tests/ui/cfg/packed_sneaky-span-issue-2.stderr
tests/expand/naming/struct-own.expanded.rs
tests/expand/pub/tuple_struct.expanded.rs
tests/expand/project_replace/enum.expanded.rs
tests/ui/pinned_drop/forget-pinned-drop-impl.stderr
tests/ui/cfg/packed_sneaky-span-issue-1.stderr
tests/ui/cfg/unsupported.stderr
tests/ui/pinned_drop/pinned-drop-no-attr-arg.rs
tests/ui/unstable-features/overlapping_marker_traits-feature-gate.stderr
tests/ui/pin_project/overlapping_unpin_struct.rs
Cargo.toml
tests/ui/pin_project/add-attr-to-struct.rs
tests/ui/pin_project/unaligned_references.stderr
tests/ui/unsafe_unpin/conflict-unpin.stderr
tests/ui/pinned_drop/pinned-drop-no-attr-arg.stderr
CHANGELOG.md
tests/expand/project_replace/struct.expanded.rs
tests/ui/unstable-features/marker_trait_attr-feature-gate.rs
tests/ui/pin_project/packed.stderr
tests/ui/pinned_drop/call-drop-inner.rs
tests/ui/pinned_drop/self.stderr
tests/expand/pinned_drop/struct.expanded.rs
examples/enum-default-expanded.rs
tests/ui/pinned_drop/self.rs
tests/ui/pin_project/packed-name-value.stderr
tests/expand/unsafe_unpin/tuple_struct.expanded.rs
tests/ui/pin_project/conflict-unpin.stderr
tests/expand/pinned_drop/enum.rs
tests/lint.rs
examples/not_unpin-expanded.rs
tests/ui/pin_project/overlapping_unpin_struct.stderr
tests/ui/pin_project/remove-attr-from-field.rs
tests/ui/pin_project/remove-attr-from-struct.stderr
tests/ui/unstable-features/overlapping_marker_traits.stderr
tests/expand/naming/struct-all.expanded.rs
tests/ui/pin_project/packed_sneaky-2.stderr
src/lib.rs
README.md
tests/expand/default/struct.expanded.rs
tests/pin_project.rs
tests/expand/default/enum.expanded.rs
tests/expand/naming/enum-none.expanded.rs
tests/expand/naming/tuple_struct-all.expanded.rs
tests/expand/naming/tuple_struct-mut.expanded.rs
tests/expand/pinned_drop/struct.rs
tests/expand/pinned_drop/tuple_struct.expanded.rs
tests/expandtest.rs
tests/expand/project_replace/tuple_struct.expanded.rs
tests/expand/naming/enum-mut.expanded.rs
tests/expand/naming/enum-ref.expanded.rs
tests/ui/pin_project/add-pinned-field.stderr
Cargo.toml.orig
tests/ui/pin_project/impl-unsafe-unpin.stderr
tests/ui/pin_project/packed_sneaky-1.rs
tests/ui/cfg/packed_sneaky-span-issue-2.rs
tests/expand/naming/enum-all.expanded.rs
tests/ui/pin_project/packed_sneaky-3.stderr
examples/unsafe_unpin-expanded.rs
tests/expand/naming/tuple_struct-none.expanded.rs
tests/expand/naming/enum-own.expanded.rs
tests/ui/not_unpin/impl-unsafe-unpin.stderr
tests/expand/default/tuple_struct.expanded.rs
tests/compiletest.rs
tests/expand/not_unpin/enum.expanded.rs
tests/ui/unstable-features/overlapping_marker_traits-feature-gate.rs
tests/ui/pin_project/packed-name-value.rs
Cargo.lock
tests/ui/not_unpin/conflict-unpin.stderr
tests/ui/pinned_drop/conditional-drop-impl.rs
tests/ui/pin_project/packed-enum.stderr
tests/pinned_drop.rs
tests/ui/pinned_drop/conditional-drop-impl.stderr
.cargo_vcs_info.json
tests/ui/pin_project/packed-enum.rs
tests/ui/unstable-features/marker_trait_attr.stderr
tests/expand/unsafe_unpin/struct.expanded.rs
tests/expand/pinned_drop/enum.expanded.rs
tests/ui/pin_project/conflict-drop.stderr
tests/ui/pin_project/safe_packed_borrows.rs
tests/ui/unstable-features/trivial_bounds-bug.stderr
tests/expand/pub/struct.expanded.rs
tests/ui/pin_project/safe_packed_borrows.stderr
tests/expand/naming/struct-mut.expanded.rs
tests/ui/unstable-features/trivial_bounds-feature-gate.stderr
tests/ui/pin_project/project_replace_unsized_fn_params.stderr
tests/ui/pinned_drop/call-drop-inner.stderr
tests/ui/unstable-features/marker_trait_attr.rs
examples/struct-default-expanded.rs
tests/expand/multifields/enum.expanded.rs
tests/expand/multifields/tuple_struct.expanded.rs
tests/expand/naming/struct-ref.expanded.rs
tests/repr_packed.rs
tests/expand/unsafe_unpin/enum.expanded.rs
tests/expand/naming/tuple_struct-ref.expanded.rs
tests/ui/pinned_drop/invalid.stderr
tests/ui/cfg/packed_sneaky-span-issue-1.rs
tests/ui/pin_project/packed_sneaky-1.stderr
tests/ui/pinned_drop/invalid.rs
tests/expand/naming/struct-none.expanded.rs
tests/ui/pin_project/unaligned_references.rs
examples/pinned_drop-expanded.rs
tests/ui/pin_project/remove-attr-from-field.stderr
tests/expand/not_unpin/tuple_struct.expanded.rs
tests/expand/not_unpin/struct.expanded.rs
tests/ui/cfg/cfg_attr-type-mismatch.stderr
tests/ui/unstable-features/overlapping_marker_traits.rs
tests/expand/naming/tuple_struct-own.expanded.rs
tests/ui/unstable-features/marker_trait_attr-feature-gate.stderr
examples/project_replace-expanded.rs
tests/expand/multifields/struct.expanded.rs

Click to show changed files with unsafe code

examples/enum-default-expanded.rs
examples/not_unpin-expanded.rs
examples/pinned_drop-expanded.rs
examples/project_replace-expanded.rs
examples/struct-default-expanded.rs
examples/unsafe_unpin-expanded.rs
src/lib.rs
tests/expand/default/enum.expanded.rs
tests/expand/default/struct.expanded.rs
tests/expand/default/tuple_struct.expanded.rs
tests/expand/multifields/enum.expanded.rs
tests/expand/multifields/struct.expanded.rs
tests/expand/multifields/tuple_struct.expanded.rs
tests/expand/naming/enum-all.expanded.rs
tests/expand/naming/enum-mut.expanded.rs
tests/expand/naming/enum-none.expanded.rs
tests/expand/naming/enum-own.expanded.rs
tests/expand/naming/enum-ref.expanded.rs
tests/expand/naming/struct-all.expanded.rs
tests/expand/naming/struct-mut.expanded.rs
tests/expand/naming/struct-none.expanded.rs
tests/expand/naming/struct-own.expanded.rs
tests/expand/naming/struct-ref.expanded.rs
tests/expand/naming/tuple_struct-all.expanded.rs
tests/expand/naming/tuple_struct-mut.expanded.rs
tests/expand/naming/tuple_struct-none.expanded.rs
tests/expand/naming/tuple_struct-own.expanded.rs
tests/expand/naming/tuple_struct-ref.expanded.rs
tests/expand/not_unpin/enum.expanded.rs
tests/expand/not_unpin/struct.expanded.rs
tests/expand/not_unpin/tuple_struct.expanded.rs
tests/expand/pinned_drop/enum.expanded.rs
tests/expand/pinned_drop/struct.expanded.rs
tests/expand/pinned_drop/tuple_struct.expanded.rs
tests/expand/project_replace/enum.expanded.rs
tests/expand/project_replace/struct.expanded.rs
tests/expand/project_replace/tuple_struct.expanded.rs
tests/expand/pub/enum.expanded.rs
tests/expand/pub/struct.expanded.rs
tests/expand/pub/tuple_struct.expanded.rs
tests/expand/unsafe_unpin/enum.expanded.rs
tests/expand/unsafe_unpin/struct.expanded.rs
tests/expand/unsafe_unpin/tuple_struct.expanded.rs
tests/ui/pin_project/packed_sneaky-1.rs
tests/ui/pinned_drop/invalid.rs

unicode-xid updated: 0.2.1 --> 0.2.2
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:white_check_mark:Depdive failed to compare the crates.io code with its git source:warning:

Cilck to show details

Click to show version diff summary
total files changed6total rust files changed2total loc change103

Click to show changed files

Cargo.toml
Cargo.toml.orig
.cargo_vcs_info.json
README.md
benches/xid.rs
src/lib.rs

futures-task updated: 0.3.12 --> 0.3.16
No known advisories:white_check_mark:No change in the build script:x:No change in any file with unsafe code:x:The source and crates.io code are the same:x:

Cilck to show details

Click to show version diff summary
total files changed11total rust files changed8total loc change280

Click to show changed files

no_atomic_cas.rs
src/noop_waker.rs
build.rs
Cargo.toml
src/spawn.rs
src/future_obj.rs
src/waker.rs
src/waker_ref.rs
.cargo_vcs_info.json
src/lib.rs
Cargo.toml.orig

Click to show modified build scripts

build.rs

Click to show changed files with unsafe code

src/future_obj.rs
src/noop_waker.rs
src/waker.rs
src/waker_ref.rs

Click to show the files that differ in crates.io from the git source

no_atomic_cas.rs

hashbrown updated: 0.9.1 --> 0.11.2
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed19total rust files changed14total loc change3,305

Click to show changed files

src/raw/sse2.rs
src/map.rs
src/set.rs
benches/bench.rs
src/external_trait_impls/rayon/set.rs
README.md
.cargo_vcs_info.json
src/external_trait_impls/rayon/map.rs
src/external_trait_impls/rayon/raw.rs
Cargo.toml.orig
src/raw/generic.rs
src/scopeguard.rs
src/raw/alloc.rs
tests/serde.rs
src/lib.rs
Cargo.toml
CHANGELOG.md
src/rustc_entry.rs
src/raw/mod.rs

Click to show changed files with unsafe code

src/external_trait_impls/rayon/map.rs
src/external_trait_impls/rayon/raw.rs
src/map.rs
src/raw/alloc.rs
src/raw/generic.rs
src/raw/mod.rs
src/raw/sse2.rs
src/rustc_entry.rs
src/set.rs

httparse updated: 1.3.5 --> 1.4.1
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed9total rust files changed5total loc change367

Click to show changed files

.cargo_vcs_info.json
src/simd/avx2.rs
src/simd/sse42.rs
tests/uri.rs
Cargo.toml.orig
src/lib.rs
Cargo.toml
LICENSE-MIT
src/simd/mod.rs

Click to show changed files with unsafe code

src/lib.rs
src/simd/avx2.rs
src/simd/mod.rs
src/simd/sse42.rs

futures-macro updated: 0.3.12 --> 0.3.16
No known advisories:white_check_mark:No change in the build script:x:No change in any file with unsafe code:white_check_mark:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed8total rust files changed5total loc change189

Click to show changed files

src/select.rs
Cargo.toml.orig
Cargo.toml
src/executor.rs
build.rs
src/join.rs
.cargo_vcs_info.json
src/lib.rs

Click to show modified build scripts

build.rs

instant updated: 0.1.9 --> 0.1.10
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:Depdive failed to compare the crates.io code with its git source:warning:

Cilck to show details

Click to show version diff summary
total files changed4total rust files changed1total loc change14

Click to show changed files

.cargo_vcs_info.json
src/wasm.rs
Cargo.toml
Cargo.toml.orig

Click to show changed files with unsafe code

src/wasm.rs

memchr updated: 2.3.4 --> 2.4.0
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed50total rust files changed45total loc change11,940

Click to show changed files

src/memchr/x86/sse42.rs
README.md
src/memmem/mod.rs
src/x86/avx.rs
src/memmem/prefilter/x86/sse.rs
src/memmem/prefilter/x86/avx.rs
src/memmem/byte_frequencies.rs
src/memchr/fallback.rs
src/memmem/x86/avx.rs
Cargo.toml
src/memchr/mod.rs
src/memmem/x86/mod.rs
src/memmem/x86/sse.rs
src/memmem/prefilter/x86/mod.rs
src/tests/memchr.rs
src/memchr/x86/avx.rs
src/memmem/genericsimd.rs
src/tests/memchr/mod.rs
src/tests/memchr/iter.rs
src/x86/mod.rs
src/x86/sse2.rs
src/cow.rs
src/lib.rs
src/iter.rs
src/memchr/iter.rs
src/tests/mod.rs
Cargo.toml.orig
.github/workflows/ci.yml
src/tests/memchr/memchr.rs
src/memmem/twoway.rs
src/tests/miri.rs
.cargo_vcs_info.json
src/memmem/prefilter/mod.rs
src/memmem/util.rs
src/naive.rs
src/memmem/vector.rs
src/tests/iter.rs
src/memchr/naive.rs
src/memmem/rabinkarp.rs
src/tests/memchr/testdata.rs
src/fallback.rs
src/c.rs
src/memchr/x86/sse2.rs
src/memchr/c.rs
src/memmem/prefilter/genericsimd.rs
src/memmem/prefilter/fallback.rs
src/memchr/x86/mod.rs
src/memmem/rarebytes.rs
src/tests/memchr/simple.rs
src/x86/sse42.rs

Click to show changed files with unsafe code

src/c.rs
src/fallback.rs
src/memchr/c.rs
src/memchr/fallback.rs
src/memchr/x86/avx.rs
src/memchr/x86/sse2.rs
src/memchr/x86/sse42.rs
src/memmem/genericsimd.rs
src/memmem/prefilter/genericsimd.rs
src/memmem/prefilter/mod.rs
src/memmem/prefilter/x86/avx.rs
src/memmem/prefilter/x86/sse.rs
src/memmem/util.rs
src/memmem/vector.rs
src/memmem/x86/avx.rs
src/memmem/x86/sse.rs
src/x86/avx.rs
src/x86/sse2.rs
src/x86/sse42.rs

miow updated: 0.3.6 --> 0.3.7
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed7total rust files changed3total loc change54

Click to show changed files

src/net.rs
Cargo.toml
src/lib.rs
src/pipe.rs
Cargo.toml.orig
CHANGELOG.md
.cargo_vcs_info.json

Click to show changed files with unsafe code

src/net.rs
src/pipe.rs

tokio updated: 1.8.1 --> 1.9.0
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed57total rust files changed53total loc change4,463

Click to show changed files

src/runtime/tests/queue.rs
src/runtime/tests/task.rs
src/runtime/task/list.rs
src/task/local.rs
src/runtime/handle.rs
src/sync/watch.rs
src/runtime/task/inject.rs
src/runtime/shell.rs
src/net/tcp/stream.rs
src/runtime/queue.rs
src/runtime/task/error.rs
src/time/clock.rs
src/runtime/basic_scheduler.rs
src/sync/mutex.rs
src/net/udp.rs
tests/io_async_fd.rs
src/runtime/task/mod.rs
CHANGELOG.md
tests/task_abort.rs
src/lib.rs
src/task/mod.rs
src/runtime/thread_pool/mod.rs
Cargo.toml
src/net/unix/datagram/socket.rs
src/fs/read_dir.rs
src/net/windows/named_pipe.rs
src/runtime/blocking/schedule.rs
src/runtime/thread_pool/worker.rs
src/runtime/tests/task_combinations.rs
src/util/sync_wrapper.rs
src/sync/once_cell.rs
src/runtime/task/core.rs
src/runtime/tests/mod.rs
src/loom/std/atomic_u64.rs
src/sync/barrier.rs
src/runtime/blocking/mod.rs
src/runtime/task/raw.rs
src/runtime/tests/loom_local.rs
src/io/poll_evented.rs
src/runtime/task/state.rs
src/runtime/task/stack.rs
tests/uds_datagram.rs
src/net/unix/stream.rs
src/fs/read.rs
src/net/unix/ucred.rs
src/task/task_local.rs
.cargo_vcs_info.json
src/fs/read_to_string.rs
tests/support/mock_file.rs
src/util/linked_list.rs
Cargo.toml.orig
src/runtime/task/harness.rs
tests/async_send_sync.rs
src/runtime/tests/loom_queue.rs
src/runtime/tests/loom_oneshot.rs
src/util/mod.rs
src/fs/write.rs

Click to show changed files with unsafe code

src/net/tcp/stream.rs
src/net/udp.rs
src/net/unix/datagram/socket.rs
src/net/unix/stream.rs
src/net/unix/ucred.rs
src/net/windows/named_pipe.rs
src/runtime/basic_scheduler.rs
src/runtime/queue.rs
src/runtime/task/core.rs
src/runtime/task/harness.rs
src/runtime/task/inject.rs
src/runtime/task/list.rs
src/runtime/task/mod.rs
src/runtime/task/raw.rs
src/runtime/task/stack.rs
src/runtime/tests/task.rs
src/runtime/tests/task_combinations.rs
src/runtime/thread_pool/worker.rs
src/sync/mutex.rs
src/sync/once_cell.rs
src/task/local.rs
src/util/linked_list.rs
src/util/sync_wrapper.rs
tests/support/mock_file.rs

futures-channel updated: 0.3.13 --> 0.3.16
No known advisories:white_check_mark:No change in the build script:x:No change in any file with unsafe code:x:The source and crates.io code are the same:x:

Cilck to show details

Click to show version diff summary
total files changed16total rust files changed13total loc change579

Click to show changed files

src/lib.rs
tests/oneshot.rs
Cargo.toml.orig
src/mpsc/sink_impl.rs
src/mpsc/queue.rs
src/oneshot.rs
src/lock.rs
benches/sync_mpsc.rs
tests/channel.rs
Cargo.toml
tests/mpsc-close.rs
no_atomic_cas.rs
build.rs
.cargo_vcs_info.json
tests/mpsc.rs
src/mpsc/mod.rs

Click to show modified build scripts

build.rs

Click to show changed files with unsafe code

src/lock.rs
src/mpsc/mod.rs
src/mpsc/queue.rs

Click to show the files that differ in crates.io from the git source

no_atomic_cas.rs

hermit-abi updated: 0.1.18 --> 0.1.19
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:Depdive failed to compare the crates.io code with its git source:warning:

Cilck to show details

Click to show version diff summary
total files changed4total rust files changed1total loc change13

Click to show changed files

Cargo.toml
src/lib.rs
.cargo_vcs_info.json
Cargo.toml.orig

Click to show changed files with unsafe code

src/lib.rs

futures-sink updated: 0.3.13 --> 0.3.16
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed4total rust files changed1total loc change41

Click to show changed files

Cargo.toml.orig
.cargo_vcs_info.json
Cargo.toml
src/lib.rs

Click to show changed files with unsafe code

src/lib.rs

tokio-macros updated: 1.1.0 --> 1.3.0
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:white_check_mark:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed7total rust files changed2total loc change202

Click to show changed files

src/lib.rs
Cargo.toml
CHANGELOG.md
.cargo_vcs_info.json
LICENSE
Cargo.toml.orig
src/entry.rs

socket2 updated: 0.3.19 --> 0.4.1
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:Depdive failed to compare the crates.io code with its git source:warning:

Cilck to show details

Click to show version diff summary
total files changed18total rust files changed8total loc change7,589

Click to show changed files

src/utils.rs
.github/workflows/main.yml
TODO
src/tests.rs
SO_ACCEPTCONN.patch
diff.patch
src/sockaddr.rs
Cargo.toml.orig
src/lib.rs
src/socket.rs
src/sockref.rs
README.md
.gitignore
src/sys/windows.rs
.cargo_vcs_info.json
src/sys/unix.rs
check_targets.bash
Cargo.toml

Click to show changed files with unsafe code

src/lib.rs
src/sockaddr.rs
src/socket.rs
src/sockref.rs
src/sys/unix.rs
src/sys/windows.rs

syn updated: 1.0.72 --> 1.0.74
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed23total rust files changed20total loc change1,701

Click to show changed files

src/lib.rs
src/error.rs
tests/repo/mod.rs
Cargo.toml.orig
src/lit.rs
benches/file.rs
src/expr.rs
src/attr.rs
Cargo.toml
src/item.rs
src/data.rs
src/punctuated.rs
src/lifetime.rs
src/ty.rs
.cargo_vcs_info.json
benches/rust.rs
src/gen/visit.rs
tests/common/eq.rs
tests/test_precedence.rs
tests/test_round_trip.rs
src/gen/visit_mut.rs
src/discouraged.rs
tests/test_ty.rs

Click to show changed files with unsafe code

src/discouraged.rs

indexmap updated: 1.6.2 --> 1.7.0
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:white_check_mark:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed13total rust files changed8total loc change82

Click to show changed files

.cargo_vcs_info.json
src/rayon/set.rs
Cargo.toml.orig
src/set.rs
src/map.rs
Cargo.toml
src/rayon/map.rs
src/rayon/mod.rs
tests/quick.rs
benches/bench.rs
src/lib.rs
.github/workflows/ci.yml
README.rst

http updated: 0.2.3 --> 0.2.4
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed7total rust files changed3total loc change77

Click to show changed files

.cargo_vcs_info.json
CHANGELOG.md
Cargo.toml.orig
benches/method.rs
src/lib.rs
src/uri/path.rs
Cargo.toml

Click to show changed files with unsafe code

src/uri/path.rs

tokio-util updated: 0.6.4 --> 0.6.7
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:x:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed19total rust files changed14total loc change504

Click to show changed files

src/time/delay_queue.rs
src/compat.rs
Cargo.toml
src/codec/decoder.rs
src/lib.rs
tests/_require_full.rs
tests/udp.rs
src/codec/framed.rs
src/codec/framed_impl.rs
.cargo_vcs_info.json
src/udp/frame.rs
src/cfg.rs
LICENSE
tests/framed_read.rs
src/codec/length_delimited.rs
Cargo.toml.orig
src/sync/poll_semaphore.rs
src/sync/mpsc.rs
CHANGELOG.md

Click to show changed files with unsafe code

src/lib.rs
src/udp/frame.rs

serde updated: 1.0.125 --> 1.0.127
No known advisories:white_check_mark:No change in the build script:white_check_mark:No change in any file with unsafe code:white_check_mark:The source and crates.io code are the same:white_check_mark:

Cilck to show details

Click to show version diff summary
total files changed6total rust files changed3total loc change27

Click to show changed files

Cargo.toml
src/de/mod.rs
src/lib.rs
.cargo_vcs_info.json
src/private/de.rs
Cargo.toml.orig

:warning: Possible dependency Conflicts

proc-macro2 has version 1.0.28 as a transitive dep but version 0.4.30 as a direct dep
syn has version 1.0.74 as a transitive dep but version 0.15.44 as a direct dep
proc-macro2 has version 1.0.28 as a transitive dep but version 0.4.30 as a direct dep
syn has version 1.0.74 as a transitive dep but version 0.15.44 as a direct dep

0s
2s
0s
0s
0s
	Cilck to show details

Click to show version diff summary
total files changed6total rust files changed3total loc change27

Click to show changed files

Cargo.toml
src/de/mod.rs
src/lib.rs
.cargo_vcs_info.json
src/private/de.rs
Cargo.toml.orig

:warning: Possible dependency Conflicts

proc-macro2 has version 1.0.28 as a transitive dep but version 0.4.30 as a direct dep
syn has version 1.0.74 as a transitive dep but version 0.15.44 as a direct dep
proc-macro2 has version 1.0.28 as a transitive dep but version 0.4.30 as a direct dep
syn has version 1.0.74 as a transitive dep but version 0.15.44 as a direct dep

Cilck to show details

Click to show version diff summary
total files changed6total rust files changed3total loc change27

Click to show changed files

Cargo.toml
src/de/mod.rs
src/lib.rs
.cargo_vcs_info.json
src/private/de.rs
Cargo.toml.orig

:warning: Possible dependency Conflicts

proc-macro2 has version 1.0.28 as a transitive dep but version 0.4.30 as a direct dep
syn has version 1.0.74 as a transitive dep but version 0.15.44 as a direct dep
proc-macro2 has version 1.0.28 as a transitive dep but version 0.4.30 as a direct dep
syn has version 1.0.74 as a transitive dep but version 0.15.44 as a direct dep

Cilck to show details

Click to show version diff summary
total files changed6total rust files changed3total loc change27

Click to show changed files

Cargo.toml
src/de/mod.rs
src/lib.rs
.cargo_vcs_info.json
src/private/de.rs
Cargo.toml.orig

:warning: Possible dependency Conflicts

proc-macro2 has version 1.0.28 as a transitive dep but version 0.4.30 as a direct dep
syn has version 1.0.74 as a transitive dep but version 0.15.44 as a direct dep
proc-macro2 has version 1.0.28 as a transitive dep but version 0.4.30 as a direct dep
syn has version 1.0.74 as a transitive dep but version 0.15.44 as a direct dep

Cilck to show details

Click to show version diff summary
total files changed6total rust files changed3total loc change27

Click to show changed files

Cargo.toml
src/de/mod.rs
src/lib.rs
.cargo_vcs_info.json
src/private/de.rs
Cargo.toml.orig

:warning: Possible dependency Conflicts

proc-macro2 has version 1.0.28 as a transitive dep but version 0.4.30 as a direct dep
syn has version 1.0.74 as a transitive dep but version 0.15.44 as a direct dep
proc-macro2 has version 1.0.28 as a transitive dep but version 0.4.30 as a direct dep
syn has version 1.0.74 as a transitive dep but version 0.15.44 as a direct dep

/land


ADR for E2E testing

We should do an ADR for how we want to do E2E testing.

A lot has changed since we built out the current framework
The current framework was created quickly and without much feedback

References:

ADR docs

@YrrepNoj since you were already working on some e2e stuff from before our new prioritization, can you turn that work/info into the start of this ADR?  Total valid to experiment / try things for the ADR, but we do need to come up with a plan before we fully execute anything.  I won't really need help with the EKS stuff for another day or so, so let's timebox the E2E testing/ADR until Wednesday afternoon maybe?

Can we move this to Doing Now?


Sleep Stages

Just got my first Garmin and was pleasantly surprised to find this integration! Just got it setup, but was curious if sleep stages come through or if I need to do something specific to see them? I thought they'd maybe be attributes of sleep time or something but can't seem to find them; or are they just not there?
Thanks for the great work, looking forward to exploring what Garmin offers compared to Fitbit.

I've been wondering something similar. Is there a clear way to check if Garmin thinks I'm asleep or awake? This could be really helpful for automatons as I have multiple folks in my home that wear a Garmin watch to bed. I can't seem to find that data point

I've been trying to create some automations based on the sleep confidence sensor from my phone, it's not perfect and would love to capture it from my garmin.

I am trying to turn off all the lights left on if I fall asleep.

I would like to use to turn off my TV when I go into deep sleep.
Lying still is sometimes seen as light sleep.
Did someone already found a solution?

Looking for a solution for this as well


docs: Include ECS as supported backend

What does this PR do?
Update Supported Backends in readme and include ECS as supported backend.
Motivation
We are using ECS extensively.
More

[x] Added/updated documentation

Hello @aleyrizvi,
Thanks for your contribution,
Please could you rebase this pull request on the v2.11 branch?

Closing this PR as new PR was generated to rebase changes on v2.11
#10393


Add support for XR_FB_composition_layer_secure_content

This depends on PR https://github.com/godotengine/godot/pull/90237
It adds a new "External Output" property to OpenXRCompositionLayer nodes, which can be used to set the flags used by XR_FB_composition_layer_secure_content to configure the given composition layer:

I've tested this on the Meta Quest 3 and it works!
When casting to the web, setting the composition layer to "Replace" will display it blacked out in the cast, and setting to "Exclude" will remove it from the cast entirely. As expected, the setting has no effect in the headset.
Marking as draft until the Godot PR is merged.

The Godot PR was merged, so taking this out of draft

@dsnopek Can you rebase this PR for merging.

Rebased!


socks5h not working

Per report on discord:
I think there might be an issue with MITM - might be an error on creating a tunnel?
with socket:
'Error: reading CONNECT response failed (unexpected EOF)'
...
Error: reading CONNECT response failed (unexpected EOF)

or with http:
  clientError: 'Error: connection refused (502)\n' +
    '<!doctype html>
Webpage not available

The webpage could not be loaded because:

Block direct route
',

sample code:
const {Agent} = require('secret-agent');

(async () => {
    let agent = await new Agent({
        upstreamProxyUrl: 'socks5h://**********************-country-us-route_err-block-session-1:**********@zproxy.lum-superproxy.io:22228',
        // upstreamProxyUrl: 'http://**********************-country-us-route_err-block-session-1:**********@zproxy.lum-superproxy.io:22225',
    });

    await agent.goto("https://lumtest.com/myip.json");

    console.log(await (await agent.document).body.innerText);

    await agent.close();
})();

NOTES: likely broke this trying to detect connections disconnecting upstream that were not closing down. A proxy over CONNECT will obviously have an EOF after the connect. We need to stay open past that EOF, but might need to just ignore EOFs for a proxy connection?


[BUG] AMP invoices do not appear on Alby transaction list

Describe the bug
With my Umbrel node connected on ZEUS wallet and connected on Alby too, I created an AMP invoice on Zeus and paid with Breez. The transaction do not appear on Alby transaction list, but transaction with no AMP selected, appear.
Steps To Reproduce

With Umbrel connected on Zeus and Alby, create an AMP invoice on Zeus wallet.
Pay the invoice using any other wallet, like Breez.
Go to Alby transaction list to see if the transaction received appear on transaction list

Expected behavior
The transaction appear on Alby received transactions.
Alby information
Alby verson: 1.18
Alby connected on Umbrel LND

You mean on the "incoming" transactions, right?
Do these txs show up in Umbrel?

You mean on the "incoming" transactions, right? Do these txs show up in Umbrel?

1- Yes, incoming transactions
3- These txs do not show up on Umbrel.

Alby only shows the info it gets from the connector (i.e. Umbrel). If the tx is missing there I don't think we can do something about that.

Understood, but please make the issue opened as wont fix.

You mean?:

leave open and tag a "won't fix"
close it as "won't fix"

I would prefer option 1. A related Umbrel issue coudl be linked here.

Yes, I prefer 1

I would prefer option 1. A related Umbrel issue coudl be linked here.

Later I will try to find any related issue on Umbrel repository.

Actually I prefer option 2. :D
But ok. Let's tag it for now.

I opened an issue on Umbrel repository: https://github.com/getumbrel/umbrel/issues/1522

The LND invoices-call returns invoices including AMP info:

Sounds like they should show up?
Would need to have a closer look.

This might be related: https://github.com/lightningnetwork/lnd/issues/7071


Add justification for "Plugins should be Railties or Rails engines."

done when: justification is added

closed by #67


Always display reference num option

Following the trial rollout of 'Book To Nomis' to Featherstone we
received feedback from staff stating that they still need the option of
adding a reference number to each visit.  The feature had been
implemented in such a way that if a visit could be booked directly to
Nomis then we no longer displayed the reference number, unless the
user specifically opted out, or if it needed to be a closed visit.
Therefore, we have amended the feature to allow the user the option of
including a reference number regardless of whether the prison has the
'Book To Nomis' feature enabled or not.

can we fill in the refenrence_no in the book to nomis feature tests?


Add tests for complex numbers

Added some missing tests

@hernanmd yes. I use it because it feels natural (I did a Theoretical Physics degree and z or w were used all the time) it makes it so much more DSL like


HidP_SetUsages

HidP_SetUsages
Client code:
#define TAILLIGHT_PAGE      0xFF
#define TAILLIGHT_FEATURE   0x02

status = FireflySetFeature(
    WdfObjectGet_DEVICE_CONTEXT(WdfWmiInstanceGetDevice(WmiInstance)),
    TAILLIGHT_PAGE,
    TAILLIGHT_FEATURE,
    pInfo->TailLit
    );

Implementation:
NTSTATUS
FireflySetFeature(
    IN  PDEVICE_CONTEXT DeviceContext,
    IN  UCHAR           PageId,
    IN  USHORT          FeatureId,
    IN  BOOLEAN         EnableFeature
    )

// Edit the report to reflect the enabled feature
USAGE usage = FeatureId;
ULONG usageLength = 1;

status = HidP_SetUsages(
    HidP_Feature,
    PageId,
    0,
    &usage, // pointer to the usage list
    &usageLength, // number of usages in the usage list
    preparsedData,
    report,
    caps.FeatureReportByteLength
    );

Problem avoided by instead hardcoding the feature report in d0d8d2c73b2db087e6e87f063c62958f03141743.


Extend cloudagent config command

Description:
The cloudagent config method contains only one sub-command (schema). To make cloudagent more user-friendly let's implement the following subcommands to give users the possibility to modify existing config files without any manual action:

[ ] cloudagent config - print actual configuration
[x] cloudagent config schema - print config jsonschema
[ ] cloudagent config add-gardener - add gardener project
[ ] cloudagent config del-gardener - delete gardener project
[ ] cloudagent config add-azure - add azure project
[ ] cloudagent config del-azure - delete azure project
[ ] cloudagent config add-gcp - add gardener project
[ ] cloudagent config del-gcp - delete gardener project

Some functionalities would be right now blocked. After merging this story, ticket will be unblocked again.


feat(GUI): allow double-click to quick-select drives

The user can now double-click to swiftly select a drive in the
drive widget instead of having to toggle a drive and then clicking the
continue button to close the modal and finalize the drive selection.
Closes: https://github.com/resin-io/etcher/issues/880
Change-Type: patch
Changelog-Entry: Implement double-click to quick-select drives in the
drive widget.

I added the changes you suggested in https://github.com/resin-io/etcher/commit/42b708b24fecfc365747c8ebddb9fa17fbf716f6#comments, and a $timeout to make click events instant (bringing them to the Angular world). It doesn't seem to be needed for double-clicks, although in retrospective maybe I should add a $timeout there as well to avoid future headaches.

@Shou Did you try my $q vs Bluebird suggestion? As a rule of thumb, manually triggering a digest loop should be use very sparingly, and I believe the issue here is that we are mixing promises types.

@jviotti I should've resolved all of that now.

I don't think the "resolve the selected drive" is accurate, since the promise is resolving undefined.

I removed that with this commit that since it's just copy/pasted from the close method above, so it's probably redundant to mention twice. Instead just saying we're closing should be enough, right?

Can we move the .then() to the line above, just for consistency reasons with the rest of the code base?

Sure, you mean one long line like this? No worries about a column limit?
return shouldChangeDriveSelectionState(drive).then((shouldChangeDriveSelectionState) => {

I also changed the shouldChangeDriveSelectionState function arguments to canChangeDriveSelectionState so as not to shadow in this preceding commit—passes the tests now, at least locally.


Removed weird character.

@jzeferino thanks for that - that happens when you accidentally hit ctrl-S instead of command-S on macOS in VS Code.


extract_fa: Fix handling inversion of an FA xor output

Fixes what seems to be a missing inversion of the xor output when the heueristic decides to use an inverted FA.

Doesn't fully address the general issue in #3879 (see later comment), and I'm also not certain this change doesn't introduce new issues.


Panic when running turbo run test --dry

What version of Turborepo are you using?
trunk
What package manager are you using / does the bug impact?
pnpm
What operating system are you using?
Mac
Describe the Bug
A panic happens when executing the command ./turbow.sh run test --dry on trunk
@gsoltis
❯ ./turbow.sh run test --dry
Packages in Scope
Name           Path
@turbo/codemod packages/turbo-codemod
benchmark      benchmark
cli            cli
create-turbo   packages/create-turbo
docs           docs
Tasks to Run
cli#test
Task          = test
Package       = cli
Hash          = 45d563cd2aa4e615
Directory     = cli
Command       = go test -race ./internal/...
Outputs       =
Log File      = cli/.turbo/turbo-test.log
Dependencies  =
Dependendents =
create-turbo#build
Task          = build
Package       = create-turbo
Hash          = 4f998d45d3a15b19
Directory     = packages/create-turbo
Command       = tsup src/index.ts --format cjs
Outputs       = .next/*/
Log File      = packages/create-turbo/.turbo/turbo-build.log
Dependencies  =
Dependendents = create-turbo#test
create-turbo#test
panic: runtime error: slice bounds out of range [1:0]
Expected Behavior
I would expect the command wouldn't cause a panic
To Reproduce
Check out the source code with branch main
Run pnpm install
Run pnpm run build
Run ./turbow.sh run test --dry

Fixed by PR #877


bugfix: do not proxy connections without an xid

Ⅰ. Describe what this PR did
Ⅱ. Does this pull request fix one issue?

fixes #3072
Ⅲ. Why don't you add test cases (unit test/integration test)?
Ⅳ. Describe how to verify it
Ⅴ. Special notes for reviews

Codecov Report

Merging #3073 into develop will decrease coverage by 0.12%.
The diff coverage is 14.28%.

@@              Coverage Diff              @@
##             develop    #3073      +/-   ##
=============================================
- Coverage      50.38%   50.25%   -0.13%
+ Complexity      3095     3094       -1
=============================================
  Files            600      600
  Lines          19541    19519      -22
  Branches        2412     2368      -44
=============================================
- Hits            9845     9810      -35
+ Misses          8707     8697      -10
- Partials         989     1012      +23

Impacted Files
Coverage Δ
Complexity Δ

...ta/rm/datasource/xa/AbstractDataSourceProxyXA.java
7.69% <0.00%> (ø)
1.00 <0.00> (ø)

...eata/rm/datasource/xa/DataSourceProxyXANative.java
72.22% <0.00%> (-4.25%)
4.00 <0.00> (ø)

...a/io/seata/rm/datasource/xa/DataSourceProxyXA.java
69.56% <20.00%> (-13.77%)
5.00 <1.00> (+1.00)
:arrow_down:

...obuf/convertor/BranchRegisterRequestConvertor.java
90.47% <0.00%> (-9.53%)
3.00% <0.00%> (ø%)

...otobuf/convertor/BranchReportRequestConvertor.java
90.90% <0.00%> (-9.10%)
3.00% <0.00%> (ø%)

...obuf/convertor/BranchRollbackRequestConvertor.java
92.00% <0.00%> (-8.00%)
3.00% <0.00%> (ø%)

...otobuf/convertor/GlobalBeginResponseConvertor.java
92.59% <0.00%> (-7.41%)
3.00% <0.00%> (ø%)

...otobuf/convertor/GlobalCommitRequestConvertor.java
93.75% <0.00%> (-6.25%)
3.00% <0.00%> (ø%)

...otobuf/convertor/GlobalStatusRequestConvertor.java
93.75% <0.00%> (-6.25%)
3.00% <0.00%> (ø%)

...obuf/convertor/GlobalRollbackRequestConvertor.java
93.75% <0.00%> (-6.25%)
3.00% <0.00%> (ø%)

... and 29 more


Should DateAndTime have a type code and be added to the basic serializer?

Done by https://github.com/ApptiveGrid/Soil/pull/785


Fix formatting issue on blog post

Prior to this changes, the class prose was setting
a specific width and break the responsiveness with the blog container.
This change also add the class
text-right in order to align the text on the right side when the image is on the right class
Note: I didn't fully tested it, I haven't finished to configured again my setup

I'm fine with this being merged to test and iterate on immediately. Otherwise we should probably check how this changes the blog posts visually (and if it fixes #263)


Memory error

When I try to instantiate matrix via XGBoost::DMatrix.new(x_train, label: y_train) I sometimes get this error:
IndexError (Memory access offset=0 size=13288 is out of bounds):
Repeated commands sometimes make it just go through and sometimes it get stuck on this error for a while. Why is this happening and what could I do to prevent it?
Thanks.

Hi @djolereject, can you paste the stack trace?

Hi @ankane, thanks for helping. Unfortunately there is not much to add to it, in the stack trace I only get a list of my methods:
web_1        | [9b4742b2-5b16-4cb3-8b29-05a401ecbe11] IndexError (Memory access offset=0 size=13264 is out of bounds):
web_1        | [9b4742b2-5b16-4cb3-8b29-05a401ecbe11]
web_1        | [9b4742b2-5b16-4cb3-8b29-05a401ecbe11] lib/oracle/decision_tree.rb:47:in `new'
web_1        | [9b4742b2-5b16-4cb3-8b29-05a401ecbe11] lib/oracle/decision_tree.rb:47:in `create_matrices'
web_1        | [9b4742b2-5b16-4cb3-8b29-05a401ecbe11] lib/oracle/decision_tree.rb:57:in `train'
web_1        | [9b4742b2-5b16-4cb3-8b29-05a401ecbe11] lib/oracle/decision_tree.rb:17:in `initialize'

Those methods look like this:
    def train(model, num_rounds)
      train_matrix, test_matrix = create_matrices(model)
      params = { 'booster' => 'gbtree',
                 'objective' => 'multi:softprob',
                 'num_class' => 3,
                 'eval_metric' => 'merror',
                 'num_parallel_tree' => 10,
                 'seed' => 42 }
      @booster = XGBoost.train(params, train_matrix, num_boost_round: num_rounds,
                                                     evals: [[train_matrix, 'train'], [test_matrix, 'test']],
                                                     early_stopping_rounds: 10)
    end

    def create_matrices(model)
      split_index = (model.size * 0.8).to_i
      training_data = model[0...split_index]
      testing_data = model[split_index..]

      x_train = extract_sample(training_data, 0)
      y_train = extract_sample(training_data, 1)
      x_test = extract_sample(testing_data, 0)
      y_test = extract_sample(testing_data, 1)

      train_matrix = XGBoost::DMatrix.new(x_train, label: y_train)
      test_matrix = XGBoost::DMatrix.new(x_test, label: y_test)
      [train_matrix, test_matrix]
    end

    def extract_sample(from, at)
      from.map { |data| data[at] }
    end

So, it's only this oneliner of an error which actually looks like it's coming from C. Maybe somebody can notice some issue with this code that is obvious, because I'm seasoned rubist, but a beginner in this field.

Just to add - same thing sometimes happen on Mac and on Linux Alpine docker container.

I was able to reproduce by passing an invalid matrix. Improved the error message in the commit above.

Thanks!


Server Template and scripting Improvement

Need:

[ ] No breakage or smooth update of existing code during proto update
[ ] Less boilerplate code should be part of the template and user code
[ ] Ways to abstract the user code and template code

route_guide_new.zip
This is one implementation where user code is separated from the generated code. Developed by modifying the route guide example.

I second the third point for abstraction. In my application I created a wrapper class that has two top level poly VIs. "Get Request" and "Set Response"
Example Get Request wrapper vi

Example Set Request wrapper VI

This way the user of the library does not depend on the message type definitions and only the data I care about is on the input or output. Then the server application just calls two VIs and the developer needs to make sure Response and Request VIs match.

I can also see a big benefit in separating user code from generated code. It is probably going to avoid issues with generation in the future.
The way I've seen this done in other languages is with the equivalent of interfaces. So the generated code would generate interfaces which the user code inherits. I know this isn't as straightforward in LabVIEW due to version restrictions and user familiarity.
This would enable another improvement I see though which is then the user code can be called in the sync and async case without the user having to do any additional work.


jenkins service hook "pull request merge attempted" should not trigger on completed pull requests

Environment
Server: VSTS
account name<EMAIL_ADDRESS>team project name: 2CS.Goce
Issue Description
At the moment, when "merge result" is set to "successful" this service hook is triggering a build under 3 conditions:

pull request created (good)
pull request updated with new commits pushed to the source branch (good)
pull request completed and merge commit pushed to the target branch (bad)

This last one is basically redundant to "code pushed" hook and additionally confuses jenkins tfs plugin as it tries to update build status of a completed pull request (see below).
Additionally the name of this hook is quite misleading: it should be something like "pull request modified"
Error logs
ERROR: Error while trying to update pending status in TFS/Team Services
java.io.IOException: HTTP 403 (Forbidden): {"$id":"1","innerException":null,"message":"The requested pull request status cannot be updated as it requires an active pull request.","typeName":"Microsoft.TeamFoundation.Git.Server.GitPullRequestStatusNotEditableException, Microsoft.TeamFoundation.Git.Server","typeKey":"GitPullRequestStatusNotEditableException","errorCode":0,"eventId":3000}
at hudson.plugins.tfs.util.TeamRestClient.innerRequest(TeamRestClient.java:164)
at hudson.plugins.tfs.util.TeamRestClient.request(TeamRestClient.java:123)
at hudson.plugins.tfs.util.TeamRestClient.request(TeamRestClient.java:84)
at hudson.plugins.tfs.util.TeamRestClient.addPullRequestStatus(TeamRestClient.java:292)
at hudson.plugins.tfs.util.TeamStatus.createFromRun(TeamStatus.java:69)
at hudson.plugins.tfs.TeamPendingStatusBuildStep.perform(TeamPendingStatusBuildStep.java:44)
at hudson.plugins.tfs.TeamPendingStatusBuildStep.perform(TeamPendingStatusBuildStep.java:38)
at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:81)

This bug isn't related to the jenkins tasks so this isn't a great spot for it. But we did see it. I will file this bug internally so that we can track it and try to update this issue with the progress.

Closing this issue to clean up the backlog. Reopen this if the issue presents itself again.


Constraints for sum and relations of the variables

Hello! Firstly, thank you for the library, it's just amazing.
I'm somehow new to Javascript and of course to jsLPSolver and I have to solve the following equation:
    Objective: Maximize r17

    Variables:
    - Floats: q7, q8, q9, q10, q11, q12, q13, q14, q15, q16, q17
    - Floats: r7, r8, r9, r10, r11, r12, r13, r14, r16, r16, r17

    Relations:
    - q7 +q8 +q9 +q10 + q11 + q12 + q13 + q14 + q15 + q16 = q17
    - r7 +r8 +r9 +r10 + r11 + r12 + r13 + r14 + r15 + r16 = r17
    - r7 = q7 / 0.50
    - r8 = q8 / 0.75
    - r9 = q9 / 0.88
    - r10 = q10 / 1.00
    - r11 = q11 / 1.13
    - r12 = q12 / 1.18
    - r13 = q13 / 1.76
    - r14 = q14 / 2.11
    - r15 = q15 / 2.33
    - r16 = q16 / 2.50

    Constraints:
    - 1000 <= q7 <= 17500
    - 2000 <= q8 <= 6300
    - 5000 <= q9 <= 19292
    - 1200 <= q10 <= 29820
    - 100 <= q11 <=2887.50
    - 700 <= q12 <= 20825
    - 300 <= q13 <= 9481.50
    - 150 <= q14 <= 5764.50,
    - 1200 <= q15 <= 48594,
    - 300 <= q16 <= 12600
    - 60500 <= q17 <= 60500

Basically, I don't have any idea right now how could I plug in these rules into the library's model. Like the relations or the sum constraints?

I'll close the issue as I sorted it out myself using LP arrays.
I've taken a thorough look here and managed to solve my equation. Apparently, division is not allowed, so I converted my division relationships into coefficient like this:
a =  b / c is the equivalent of a = b * (1 / c)

And thus I float values such as 0.4 for 2.5 (1/2.5=0.4). The issues were still not gone, as apparently you can't have floats in lpsolve (take a look).
Furthermore, I kept playing with my equation and realised the results are starting to have the desired shape, but my q's still could have values of 0. Wonder why? Apparently, jsLPSolver can't parse a multi-comparison restriction, such as 1000 <= q7 <= 17500. I had to split that into:
q7 >= 1000
q7 <= 17500

@JWally Thanks again for this library, but, if you're open to suggestions, I would recommend explicitly marking these restrictions on the first page (no division, no floats, no multi-comparison etc). It would help a lot people like me which had to solve a complex linear equation.
Finally, the solution:
var model = [
          "max: 200 q7 + 134 q8 + 114 q9 + 100 q10 + 88 q11 + 85 q12 + 57 q13 + 47 q14 + 43 q15 + 40 q16",
          "q7 >= 1000", "q7 <= 17500",
          "q8 >= 2000", "q8 <= 6300",
          "q9 >= 5000", "q9 <= 19292",
          "q10 >= 1200", "q10 <= 29820",
          "q11 >= 100", "q11 <=2887",
          "q12 >= 700", "q12 <= 20825",
          "q13 >= 300", "q13 <= 9481",
          "q14 >= 150", "q14 <= 5764",
          "q15 >= 1200", "q15 <= 48594",
          "q16 >= 300", "q16 <= 12600",
          "sum: q7 + q8 + q9 + q10 + q11 + q12 + q13 + q14 + q15 + q16 = 60500",
          "int q7, q8, q9, q10, q11, q12, q13, q14, q15, q16"
        ];

How do you run an LP array instead of the object?


about log

the log() can just use in API, when the log function can use in json? I need to recording the logs when I use the json method not the API method，thank you
final HttpServer server = httpServer(log("path/to/log.log"));

Log is enable by default for standalone Moco, so you can simply redirect stdout to a file.


Make Concat return a new globPattern.

I don't know if this is fully sufficient, but it seems to fix the specific test case mentioned.
Fixes #1245

Thanks!


Build a Roman Numeral Converter

"https://github.com/royajamal/Roman-Numeral-Converter/assets/168343975/57203f13-efc3-40a4-9623-595b38e465c4"
Use this Roman numeral converter to convert numbers from 1 to 3,999,999 into Roman numerals. Or input a Roman numeral to get its regular Arabic number value which is the same for English values.
Roman numerals are a number system developed in ancient Rome where letters represent numbers. The modern use of Roman numerals involves the letters I, V, X, L, C, D, and M.
To convert Roman numerals greater than 3,999 use the table below for converter inputs. Use a leading underline character to input Roman numerals with an overline. A line over a Roman numeral means it is multiplied by 1,000.
In this project i added
HTML file
CSS file
Linters
JavaScript file
README file

Hi @royajamal,
Wow, you did an excellent job! 👏
Status: Approved ✅
Optional:

Include a screenshot of your project in your readme file. 🖼
Aim for clear and descriptive comment names in your code. 💬

Keep up the great work! 🌟"

@ahzamir
hello teacher! I hope doing well .please take moment to review my project.

@ahzamir
Thank you from your feedback. Now all things fixed please check it.

@royajamal

Still your page scrolls horizontally in mobile version. Your page should not scroll horizontally check your elements sizing and fix it

@royajamal

Well done your README is now clean just solve the above issue and request for a re-review.

@ahzamir
Thanks form your feedback.Now all requirements done please check it.


Fixed invalid xcdsearch path to xkcd in _examples/xcdsearch Dockerfile

xcdsearch example: Dockerfile path to xkcd in _examples/xcdsearch was wrong

Since this is a community submitted pull request, a Jenkins build has not been kicked off automatically. Can an Elastic organization member please verify the contents of this patch and then kick off a build manually?

Contributor agreement signed

Nice catch, thanks for the contribution !


Fix celery-worker bringup and image builder on arm64

Description
Fix celery-worker bringup and image builder on arm64
Checklist

[x] The PR branch is set up to merge into dev instead of master.
[x] I haven't introduced breaking changes that would disrupt existing jobs, i.e. backwards compatibility is maintained.
[x] In case I changed the dependencies in any requirements.in I have run pip-compile to update the corresponding requirements.txt.

lgtm


fix(toolkit): usage on windows

based on the limited experience 😄 , it was already working the non-working part was toolkit utilities, this PR fixes the usage of toolkit utilities


OpenCode'19 results to be declared by first week of march.

The goodies for OpenCode have been delayed due to which we have to shift the result declaration. They will be arriving during the exam time here at IIIT Allahabad due to which we had to shift the result declaration date to first week of march.

@Anupam-dagar are results announced ?

Results will be announced by tomorrow evening.
On Wed, 6 Mar 2019, 20:39 Sourabh Pruthi<EMAIL_ADDRESS>wrote:

@Anupam-dagar https://github.com/Anupam-dagar are results announced ?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/opencodeiiita/Opencode-Collaborative-19/issues/393#issuecomment-470142710,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AUMZLJ5wWhVyPTDX_6Ejn-mrRsrTId_dks5vT9ofgaJpZM4a_ZaZ
.

I believe you should remove the timer from the website and replace it with a text saying competition has ended.
The current state of the timer is meaningless(it's going in negatives )

@Anupam-dagar are results out

Hey @theParadoxicalWizard, the plan is to announce the result on the prize distribution ceremony, there are conflicts due to which its getting delayed. It is scheduled for sunday.

@Anupam-dagar are the results announced?

Results have been computed,It will be declared tomorrow morning.
On Mon, 11 Mar 2019, 01:12 ANKUR KESHARWANI<EMAIL_ADDRESS>wrote:

@Anupam-dagar https://github.com/Anupam-dagar are the results announced?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/opencodeiiita/Opencode-Collaborative-19/issues/393#issuecomment-471337258,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AUMZLFxBlbhWh5aMczUEUknvvDtHcnQpks5vVWA_gaJpZM4a_ZaZ
.


add the tree of header files for convenient navigation of sources.

Hi,
I'm experimenting with cherry-pick, and have a cleaner pull request.
This is not very important, but...
this go inardertedly to group...

http://makandracards.com/makandra/1182-git-advisory-for-cherry-picks-to-production-branches
https://ariejan.net/2010/06/10/cherry-picking-specific-commits-from-another-branch/
http://stackoverflow.com/questions/6372044/how-do-i-merge-a-specific-commit-from-one-branch-into-another-in-git
http://stackoverflow.com/questions/881092/how-to-merge-a-specific-commit-in-git


are the scaled areas correct?

spot check total WU for 1970: DC vs Connecticut. Connecticut is 1,537, DC is 1,261, but sure looks bigger than CN:

vs

the scaled areas are correct (I spot checked these two)

At best they are the same size, although DC looks bigger (in black)

fixed in #93


MIAPPE metadata

Filesystem tree overlay

Allow workflow developer to specify which MIAPPE fields are necessary for each specific workflow
Require full annotation/metadata before publishing DOI
Auto-save last used experiment/study (and/or pre-configured templates) so users don't have to re-enter information on each workflow submission

We should also keep a changelog of MIAPPE properties/metadata for provenance purposes. Couple options:

https://github.com/etianen/django-reversion
https://github.com/jazzband/django-simple-history

Currently we have basic properties for investigations, studies, and people, and ability to link tasks with investigations/studies

We now have ability to link datasets with investigations/studies (on dataset creation)

We should also allow export for MIAPPE projects/studies or associated datasets/files


DDSP training fails when training finished - zip file not found[BUG]

I was attempting to train a new instrument on 18 minutes of audio in an mp3. When completed, I expected it to output a .zip file, but it did not.
When I attempt to restart, it fails.
I completed this using Google Colab
[https://colab.research.google.com/github/magenta/ddsp/blob/main/ddsp/colab/demos/Train_VST.ipynb]
I do not know how to reproduce it, but I have tried twice with this audio, but it has worked on other audio before.
Here is the error:
Zipping Complete! Downloading... Voice.zip
You can also find your model at /content/gdrive/MyDrive/VST-DDSP/VST Voice2/ddsp-training-2022-07-23-0218/Voice

FileNotFoundError                         Traceback (most recent call last)
/usr/local/lib/python3.7/dist-packages/ipyfilechooser/filechooser.py in _on_select_click(self, _b)
315             if self._callback is not None:
316                 try:
--> 317                     self._callback(self)
318                 except TypeError:
319                     # Support previous behaviour of not passing self
3 frames
 in run_after_select(chooser)
301     def run_after_select(chooser):
302       drive_dir = chooser.selected_path
--> 303       run_training(drive_dir=drive_dir)
304
305     fc = FileChooser(initial_dir)
 in run_training(drive_dir)
375   print()
376   print('Exporting model...')
--> 377   export_and_download(model_dir)
378
379   log_event('exportMins', {'value': round((time.time() - tick) // 60)})
 in export_and_download(model_dir, model_name)
254   print(f'Zipping Complete! Downloading... {zip_fname}')
255   print(f'You can also find your model at {export_path}')
--> 256   colab_utils.download(zip_fp)
257
258
/usr/local/lib/python3.7/dist-packages/google/colab/files.py in download(filename)
179   if not _os.path.exists(filename):
180     msg = 'Cannot find file: {}'.format(filename)
--> 181     raise FileNotFoundError(msg)  # pylint: disable=undefined-variable
182
183   comm_manager = _IPython.get_ipython().kernel.comm_manager
FileNotFoundError: Cannot find file: /content/gdrive/MyDrive/VST-DDSP/VST Voice2/ddsp-training-2022-07-23-0218/Voice.zip

I found a fix in https://github.com/magenta/ddsp-vst/issues/11

the file path had a space in it, causing the issue.

If you have this issue in future, remove spaces!


sum in pandas can concatenate strings

Possibly related: #13912
This looks wrong to me -- probably a bug?
In [36]: pd.Series(['a', 'b', 'c']).sum()
Out[36]: 'abc'

In [37]: pd.__version__
Out[37]: '0.18.1'

This happens on DataFrames, as well:
In [8]: pd.Series(['a', 'b', 'c']).to_frame().sum()
Out[8]:
0    abc
dtype: object

Note, of course, that summing strings:
In [2]: sum(['a', 'b', 'c'])
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-2-eba0487fc411> in <module>()
----> 1 sum(['a', 'b', 'c'])

TypeError: unsupported operand type(s) for +: 'int' and 'str'

Interestingly, NumPy has the same (buggy?) behavior on dtype=object arrays:
In [11]: pd.Series(['a', 'b', 'c']).values.sum()
Out[11]: 'abc'

In [12]: pd.Series(['a', 'b', 'c']).values.astype(str).sum()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-12-4e25bf0067a8> in <module>()
----> 1 pd.Series(['a', 'b', 'c']).values.astype(str).sum()

/Users/shoyer/conda/envs/xarray-dev/lib/python3.5/site-packages/numpy/core/_methods.py in _sum(a, axis, dtype, out, keepdims)
     30
     31 def _sum(a, axis=None, dtype=None, out=None, keepdims=False):
---> 32     return umr_sum(a, axis, dtype, out, keepdims)
     33
     34 def _prod(a, axis=None, dtype=None, out=None, keepdims=False):

TypeError: cannot perform reduce with flexible type

this is just following numpy example. I agree it is a bit confusing, though, xref https://github.com/pydata/pandas/issues/9733. shouldn't something like this be fixed upstream? though I suspect a pandas fix would be much quicker.


datasets create scope

Closes #14592
This PR just adds the scope and validations, it does not add any new logic to actually GRANT the permissions.
FIRST YOU HAVE TO DEPLOY THE NEW POSTGRESQL EXTENSION HERE

:heavy_check_mark: Acceptance OK

OAuth flow with/without new scope
create, select, alter, insert, drop
select from another user table => permission denied
select from system tables => forbidden
select from public or information_schema schemas => ok

retest this please

:heavy_check_mark: Acceptance OK. Tested again with the new trigger:

OAuth flow with/without new scope
create, select, alter, insert, drop
select from another user table => permission denied
select from system tables => forbidden
select from public or information_schema schemas => ok
manage oauth tables with master api key
cartodbfy
revoke
destroy
2 tokens from the same app with different scopes


haskell.packages.ghc96.hedgehog: distribute v1.2

Description of changes
This PR enables building hedgehog: nix build -L .#haskell.packages.ghc96.tasty-hedgehog

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Thanks!


Truvari bench finds no calls in vcf file.

Version :
Truvari v3.0.0
Describe the bug :
Hello.
I am currently simulating a vcf file with the help of Mason and a fastq file from it. My tool calculates its own vcf from the fastq file and with truvari bench I compare the truth (the vcf from Mason) with my own.
My problem: Mason's vcf does not seem to meet truvari's requirements, as truvari does not find any calls:
2022-10-19 17:20:49,926 [INFO] Matching base to calls
2022-10-19 17:20:49,968 [WARNING] No TP or FN calls in base!
2022-10-19 17:20:49,968 [INFO] Parsing FPs from calls
2022-10-19 17:20:49,994 [WARNING] No TP or FN calls in base!

However, I don't get any error message and therefore wanted to ask which header information and which column information truvari accesses.
To Reproduce :
Here is my simulation script: https://github.com/Irallia/iGenVar/blob/TEST/benchmarks/dataset_comparison_simulate_data/test/benchmark/simulation/mason_simulation.sh
I can also send you my created vcf file for running truvari bench with it.
Expected behavior :
A error message like: Row 80 in your base vcf file was not accepted because the QUAL field was corrupted. would be super helpful.
Example Data :
As the files are huge, please ask and I give you access.

Hello,
Those warnings are just warnings, not errors. Truvari will throw errors if there is a problem with the VCF such as corrupted qual fields. Instead, the warnings are telling us that the --base VCF file has no SVs. Please check the file and make sure there are SVs. For Truvari to consider a VCF entry to be an SV, it has to pass some set of conditionals:

The call must be between --sizemin and --sizemax in length. See docs for how size is determined
The call must be non-reference-homozygous (0/0) when using --no-ref
The call must have a PASS for FILTER if --passonly
The call's start and end must land within a region from the --includebed if it was provided

It's possible I'm forgetting something, so please check these things and if you're still having issues I will need to see the VCF. Perhaps not the entire file, but just your hg38_SV_simulation_noSNP_sorted_fixed.vcf.gz if that file is used as the --base or the other non-mason VCF I believe you described you're comparing against. I wouldn't need to see the entire file, just a handful of entries you believe are SVs but Truvari is disagreeing.
Have a great day,
~/Adam English

Hello,
thank you for your answer. I checked the conditionals you gave me, but I still have empty base calls.

Hello,
Those warnings are just warnings, not errors. Truvari will throw errors if there is a problem with the VCF such as corrupted qual fields. Instead, the warnings are telling us that the --base VCF file has no SVs.

Sorry, of course I meant warnings, not errors.

Please check the file and make sure there are SVs. For Truvari to consider a VCF entry to be an SV, it has to pass some set of conditionals:
* The call must be between `--sizemin` and `--sizemax` in length. See [docs](https://truvari.readthedocs.io/en/latest/truvari.html#entry-size) for how size is determined

Yes, there is an SVLEN. Plus we have start and end information.

* The call must be non-reference-homozygous (0/0) when using `--no-ref`

I hope that the GT	./. works, as it works in my other vcf files.

* The call must have a PASS for FILTER if `--passonly`

Yes mason does only create entrys with PASS.

* The call's start and end must land within a region from the `--includebed` if it was provided

The bed file is created by convert2bed --input=vcf --output=bed < hg38_SV_simulation_noSNP_sorted_fixed.vcf > hg38_SV_simulation_noSNP.bed thus it should include all regions.

It's possible I'm forgetting something, so please check these things and if you're still having issues I will need to see the VCF. Perhaps not the entire file, but just your hg38_SV_simulation_noSNP_sorted_fixed.vcf.gz if that file is used as the --base or the other non-mason VCF I believe you described you're comparing against. I wouldn't need to see the entire file, just a handful of entries you believe are SVs but Truvari is disagreeing.

Here is the start of my hg38_SV_simulation_noSNP_sorted_fixed.vcf.gz and I think at least the sim_sv_indel* ones should got used by truvari.
##fileformat=VCFv4.2
##FILTER=<ID=PASS,Description="All filters passed">
##INFO=<ID=END,Number=1,Type=Integer,Description="End position of the variant described in this record">
##INFO=<ID=SVLEN,Number=.,Type=Integer,Description="Difference in length between REF and ALT alleles">
##INFO=<ID=SVTYPE,Number=1,Type=String,Description="Type of structural variant">
##INFO=<ID=TARGETPOS,Number=1,Type=String,Description="Target position for duplications.">
##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
##contig=<ID=chr21,length=46709983>
##ALT=<ID=DEL,Description="Deletion">
##ALT=<ID=INS,Description="Insertion of novel sequence">
##ALT=<ID=DUP,Description="Duplication">
##ALT=<ID=INV,Description="Inversion">
##reference=hg38_chr21.fa
##source=mason_variator
#CHROM	POS	ID	REF	ALT	QUAL	FILTER	INFO	FORMAT	simulated
chr21	5030334	sim_trans_0	N	A[chr21:5031186[	1	PASS	SVTYPE=BND	GT	./.
chr21	5030335	sim_trans_0	N	[chr21:5047468[A	1	PASS	SVTYPE=BND	GT	./.
chr21	5031185	sim_trans_0	N	C[chr21:5047469[	1	PASS	SVTYPE=BND	GT	./.
chr21	5031186	sim_trans_0	N	[chr21:5030334[A	1	PASS	SVTYPE=BND	GT	./.
chr21	5047468	sim_trans_0	N	T[chr21:5030335[	1	PASS	SVTYPE=BND	GT	./.
chr21	5047469	sim_trans_0	N	[chr21:5031185[C	1	PASS	SVTYPE=BND	GT	./.
chr21	5060293	sim_dup_0	N	<DUP>	1	PASS	END=5073031;SVLEN=12738;SVTYPE=DUP;TARGETPOS=chr21:5087033	GT	./.
chr21	5105328	sim_small_indel_0	N	CTTTCAC	1	PASS	.	GT	./.
chr21	5126727	sim_small_indel_1	N	C	1	PASS	.	GT	./.
chr21	5127415	sim_sv_indel_0	N	<DEL>	1	PASS	SVLEN=-18647;SVTYPE=DEL;END=5146062	GT	./.
chr21	5152875	sim_small_indel_2	N	ACT	1	PASS	.

Have a great day, ~/Adam English

Thank you for your quick and helpful answer!
Best Lydia Buntrock

I believe the problem might be with the --includebed. Could you try to run once without that file and see if it changes anything?
The reason I'm suspicious of the bed is that the example entries you provided above worked just fine (see below).
It could be as simple as an off by one error since beds/vcfs use different indexing (0/1 based respectively). I'd also be curious to see what would happen if you inflated your bed regions (see bedtools slop here).
git checkout tags/v3.0.0
python3 -m pip install .
truvari bench -b ticket137.vcf.gz -c ticket137.vcf.gz -o test3.0 -f reference/grch38/GRCh38_1kg_mainchrs.fa
cat test3.0/summary.txt
{
    "TP-base": 6,
    "TP-call": 6,
    "FP": 0,
    "FN": 0,
    "precision": 1.0,
    "recall": 1.0,
    "f1": 1.0,
    "base cnt": 6,
    "call cnt": 6,
    "TP-call_TP-gt": 6,
    "TP-call_FP-gt": 0,
    "TP-base_TP-gt": 6,
    "TP-base_FP-gt": 0,
    "gt_concordance": 1.0
}

It was indeed the bedfile. Thank you very much for your help. Now I have learned a lot more about truvari.
From my point of view, the issue can now be closed.

Thanks for reporting this.
As a note: I looked into it more and I believe you've actually found an error. Apparently pyintervaltree isn't behaving as I was expecting and therefore your bed files didn't contain the SVs. For example, say we have coordinates from BedOps convert2bed using repo_utils/test_files/input1.vcf.gz :
>>> x = IntervalTree()
>>> x.addi(66234, 66235) # convert2bed coordinates of first entry
>>> x.overlaps(66234) # pysam.VariantRecord.start
True
>>> x.overlaps(66235) # pysam.VariantRecord.stop
False

Position 66235 not overlapping position 66235 is not desired behavior. I'll close this ticket after I get the change checked in


Added Forms EditorRenderer and Editor sample

Added basic Editor control support.

Current features:

Text Property
TextColor Property
Fonts Properties
TextChanged Event

Also, added a basic sample.

Ah shoot, looks like we duplicated each other's work! I do not need the EditorRenderer anymore, but would still love the example. Would you mind rebasing to master and using my EditorRenderer?

Oh, I just saw it. You're right!. I have obtained the latest changes. Your EditorRenderer is used but I have kept the Editor sample :)

Thank you!