{"crate":{"id":"duct","name":"duct","updated_at":"2026-09-03T19:18:12.468738Z","versions":[3146040,1815899,1669727,1554493,994616,672482,335512,230971,186186,182822,182061,177831,134036,108999,98888,80906,68564,55842,55154,48844,48648,48585,44860,43384,41138,40283,29181,26155,22682],"keywords":["child","command","pipe","process","subprocess"],"categories":[],"badges":[],"created_at":"2016-02-20T18:55:39.791588Z","downloads":41040752,"recent_downloads":8382399,"default_version":"1.1.2","num_versions":29,"yanked":false,"max_version":"1.1.2","newest_version":"1.1.2","max_stable_version":"1.1.2","description":"a library for running child processes","homepage":null,"documentation":"https://docs.rs/duct","repository":"https://github.com/oconnor663/duct.rs","links":{"version_downloads":"/api/v1/crates/duct/downloads","versions":null,"owners":"/api/v1/crates/duct/owners","owner_team":"/api/v1/crates/duct/owner_team","owner_user":"/api/v1/crates/duct/owner_user","reverse_dependencies":"/api/v1/crates/duct/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":3146040,"crate":"duct","num":"1.1.2","dl_path":"/api/v1/crates/duct/1.1.2/download","readme_path":"/api/v1/crates/duct/1.1.2/readme","updated_at":"2026-09-03T19:18:12.468738Z","created_at":"2026-09-03T19:18:12.468738Z","downloads":943241,"features":{"default":["timeout"],"timeout":["shared_child/timeout"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/1.1.2/dependencies","version_downloads":"/api/v1/crates/duct/1.1.2/downloads","authors":"/api/v1/crates/duct/1.1.2/authors"},"crate_size":36327,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[{"action":"publish","user":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"time":"2026-09-03T19:18:12.468738Z"}],"checksum":"61b9e2a29ff01e8bb526a571ad06c10ed72aae80d5999ed204f7971f99f19974","rust_version":null,"has_lib":true,"bin_names":["cat","child_grandchild","echo","exe_in_dir","print_env","print_env_name","pwd","sleep","status","x_to_y"],"edition":"2021","description":"a library for running child processes","homepage":null,"documentation":"https://docs.rs/duct","repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1970,"comment_lines":388,"files":14}},"total_code_lines":1971,"total_comment_lines":389}},{"id":1815899,"crate":"duct","num":"1.1.1","dl_path":"/api/v1/crates/duct/1.1.1/download","readme_path":"/api/v1/crates/duct/1.1.1/readme","updated_at":"2025-11-09T06:43:36.091704Z","created_at":"2025-11-09T06:43:36.091704Z","downloads":7935223,"features":{"default":["timeout"],"timeout":["shared_child/timeout"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/1.1.1/dependencies","version_downloads":"/api/v1/crates/duct/1.1.1/downloads","authors":"/api/v1/crates/duct/1.1.1/authors"},"crate_size":37041,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[{"action":"publish","user":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"time":"2025-11-09T06:43:36.091704Z"}],"checksum":"7e66e9c0c03d094e1a0ba1be130b849034aa80c3a2ab8ee94316bc809f3fa684","rust_version":null,"has_lib":true,"bin_names":["cat","child_grandchild","echo","exe_in_dir","print_env","print_env_name","pwd","sleep","status","x_to_y"],"edition":"2021","description":"a library for running child processes","homepage":null,"documentation":"https://docs.rs/duct","repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1974,"comment_lines":386,"files":14}},"total_code_lines":1975,"total_comment_lines":387}},{"id":1669727,"crate":"duct","num":"1.1.0","dl_path":"/api/v1/crates/duct/1.1.0/download","readme_path":"/api/v1/crates/duct/1.1.0/readme","updated_at":"2025-08-03T19:22:14.958621Z","created_at":"2025-08-03T19:22:14.958621Z","downloads":1592414,"features":{"default":["timeout"],"timeout":["shared_child/timeout"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/1.1.0/dependencies","version_downloads":"/api/v1/crates/duct/1.1.0/downloads","authors":"/api/v1/crates/duct/1.1.0/authors"},"crate_size":35093,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[{"action":"publish","user":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"time":"2025-08-03T19:22:14.958621Z"}],"checksum":"d7478638a31d1f1f3d6c9f5e57c76b906a04ac4879d6fd0fb6245bc88f73fd0b","rust_version":null,"has_lib":true,"bin_names":["cat","child_grandchild","echo","exe_in_dir","print_env","print_env_name","pwd","sleep","status","x_to_y"],"edition":"2021","description":"a library for running child processes","homepage":null,"documentation":"https://docs.rs/duct","repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1883,"comment_lines":350,"files":14}},"total_code_lines":1884,"total_comment_lines":351}},{"id":1554493,"crate":"duct","num":"1.0.0","dl_path":"/api/v1/crates/duct/1.0.0/download","readme_path":"/api/v1/crates/duct/1.0.0/readme","updated_at":"2025-05-07T20:41:36.798910Z","created_at":"2025-05-07T20:41:36.798910Z","downloads":800505,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/1.0.0/dependencies","version_downloads":"/api/v1/crates/duct/1.0.0/downloads","authors":"/api/v1/crates/duct/1.0.0/authors"},"crate_size":31978,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[{"action":"publish","user":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"time":"2025-05-07T20:41:36.798910Z"}],"checksum":"b6ce170a0e8454fa0f9b0e5ca38a6ba17ed76a50916839d217eb5357e05cdfde","rust_version":null,"has_lib":true,"bin_names":["cat","child_grandchild","echo","exe_in_dir","print_env","pwd","sleep","status","x_to_y"],"edition":"2021","description":"a library for running child processes","homepage":null,"documentation":"https://docs.rs/duct","repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1631,"comment_lines":320,"files":12}},"total_code_lines":1632,"total_comment_lines":321}},{"id":994616,"crate":"duct","num":"0.13.7","dl_path":"/api/v1/crates/duct/0.13.7/download","readme_path":"/api/v1/crates/duct/0.13.7/readme","updated_at":"2023-12-22T18:35:36.375016Z","created_at":"2023-12-22T18:35:36.375016Z","downloads":19072584,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.13.7/dependencies","version_downloads":"/api/v1/crates/duct/0.13.7/downloads","authors":"/api/v1/crates/duct/0.13.7/authors"},"crate_size":30055,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[{"action":"publish","user":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"time":"2023-12-22T18:35:36.375016Z"}],"checksum":"e4ab5718d1224b63252cd0c6f74f6480f9ffeb117438a2e0f5cf6d9a4798929c","rust_version":null,"has_lib":true,"bin_names":["cat","child_grandchild","echo","exe_in_dir","print_env","pwd","sleep","status","x_to_y"],"edition":"2021","description":"a library for running child processes","homepage":null,"documentation":"https://docs.rs/duct","repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1510,"comment_lines":274,"files":12}},"total_code_lines":1511,"total_comment_lines":275}},{"id":672482,"crate":"duct","num":"0.13.6","dl_path":"/api/v1/crates/duct/0.13.6/download","readme_path":"/api/v1/crates/duct/0.13.6/readme","updated_at":"2022-11-29T00:34:38.197376Z","created_at":"2022-11-29T00:34:38.197376Z","downloads":5020217,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.13.6/dependencies","version_downloads":"/api/v1/crates/duct/0.13.6/downloads","authors":"/api/v1/crates/duct/0.13.6/authors"},"crate_size":29320,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[{"action":"publish","user":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"time":"2022-11-29T00:34:38.197376Z"}],"checksum":"37ae3fc31835f74c2a7ceda3aeede378b0ae2e74c8f1c36559fcc9ae2a4e7d3e","rust_version":null,"has_lib":true,"bin_names":["cat","child_grandchild","echo","exe_in_dir","print_env","pwd","sleep","status","x_to_y"],"edition":"2018","description":"a library for running child processes","homepage":null,"documentation":"https://docs.rs/duct","repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1509,"comment_lines":275,"files":12}},"total_code_lines":1510,"total_comment_lines":276}},{"id":335512,"crate":"duct","num":"0.13.5","dl_path":"/api/v1/crates/duct/0.13.5/download","readme_path":"/api/v1/crates/duct/0.13.5/readme","updated_at":"2021-02-04T20:55:41.602234Z","created_at":"2021-02-04T20:55:41.602234Z","downloads":4637821,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.13.5/dependencies","version_downloads":"/api/v1/crates/duct/0.13.5/downloads","authors":"/api/v1/crates/duct/0.13.5/authors"},"crate_size":28838,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[{"action":"publish","user":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"time":"2021-02-04T20:55:41.602234Z"}],"checksum":"0fc6a0a59ed0888e0041cf708e66357b7ae1a82f1c67247e1f93b5e0818f7d8d","rust_version":null,"has_lib":true,"bin_names":["cat","child_grandchild","echo","exe_in_dir","print_env","pwd","sleep","status","x_to_y"],"edition":"2018","description":"a library for running child processes","homepage":null,"documentation":"https://docs.rs/duct","repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1510,"comment_lines":275,"files":12}},"total_code_lines":1511,"total_comment_lines":276}},{"id":230971,"crate":"duct","num":"0.13.4","dl_path":"/api/v1/crates/duct/0.13.4/download","readme_path":"/api/v1/crates/duct/0.13.4/readme","updated_at":"2020-04-13T21:01:47.953342Z","created_at":"2020-04-13T21:01:47.953342Z","downloads":334667,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.13.4/dependencies","version_downloads":"/api/v1/crates/duct/0.13.4/downloads","authors":"/api/v1/crates/duct/0.13.4/authors"},"crate_size":29163,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[{"action":"publish","user":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"time":"2020-04-13T21:01:47.953342Z"}],"checksum":"f90a9c3a25aafbd538c7d40a53f83c4487ee8216c12d1c8ef2c01eb2f6ea1553","rust_version":null,"has_lib":true,"bin_names":["cat","child_grandchild","echo","exe_in_dir","print_env","pwd","sleep","status","x_to_y"],"edition":"2018","description":"a library for running child processes","homepage":null,"documentation":"https://docs.rs/duct","repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1510,"comment_lines":275,"files":12}},"total_code_lines":1511,"total_comment_lines":276}},{"id":186186,"crate":"duct","num":"0.13.3","dl_path":"/api/v1/crates/duct/0.13.3/download","readme_path":"/api/v1/crates/duct/0.13.3/readme","updated_at":"2019-10-30T13:57:57.591265Z","created_at":"2019-10-30T13:57:57.591265Z","downloads":102102,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.13.3/dependencies","version_downloads":"/api/v1/crates/duct/0.13.3/downloads","authors":"/api/v1/crates/duct/0.13.3/authors"},"crate_size":29364,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[],"checksum":"1607fa68d55be208e83bcfbcfffbc1ec65c9fbcf9eb1a5d548dc3ac0100743b0","rust_version":null,"has_lib":true,"bin_names":["cat","child_grandchild","echo","exe_in_dir","print_env","pwd","sleep","status","x_to_y"],"edition":"2018","description":"a library for running child processes","homepage":null,"documentation":"https://docs.rs/duct","repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1510,"comment_lines":275,"files":12}},"total_code_lines":1511,"total_comment_lines":276}},{"id":182822,"crate":"duct","num":"0.13.2","dl_path":"/api/v1/crates/duct/0.13.2/download","readme_path":"/api/v1/crates/duct/0.13.2/readme","updated_at":"2019-10-15T17:17:37.526121Z","created_at":"2019-10-15T17:17:37.526121Z","downloads":37087,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.13.2/dependencies","version_downloads":"/api/v1/crates/duct/0.13.2/downloads","authors":"/api/v1/crates/duct/0.13.2/authors"},"crate_size":28941,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[],"checksum":"5db881d9db1674cb1e40cb225319e3a149ef85b50fd99e09fd75d26bf766de59","rust_version":null,"has_lib":true,"bin_names":["cat","child_grandchild","echo","exe_in_dir","print_env","pwd","sleep","status","x_to_y"],"edition":"2018","description":"a library for running child processes","homepage":null,"documentation":"https://docs.rs/duct","repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1467,"comment_lines":275,"files":12}},"total_code_lines":1468,"total_comment_lines":276}},{"id":182061,"crate":"duct","num":"0.13.1","dl_path":"/api/v1/crates/duct/0.13.1/download","readme_path":"/api/v1/crates/duct/0.13.1/readme","updated_at":"2019-10-12T06:22:11.294869Z","created_at":"2019-10-12T06:22:11.294869Z","downloads":14587,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.13.1/dependencies","version_downloads":"/api/v1/crates/duct/0.13.1/downloads","authors":"/api/v1/crates/duct/0.13.1/authors"},"crate_size":28301,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[],"checksum":"90ced42b23d8a7f4229242a92716a49c2959f367552703ecab4d600db9a2f38a","rust_version":null,"has_lib":true,"bin_names":["cat","child_grandchild","echo","exe_in_dir","print_env","pwd","sleep","status","x_to_y"],"edition":"2018","description":"a library for running child processes","homepage":null,"documentation":"https://docs.rs/duct","repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1433,"comment_lines":269,"files":12}},"total_code_lines":1434,"total_comment_lines":270}},{"id":177831,"crate":"duct","num":"0.13.0","dl_path":"/api/v1/crates/duct/0.13.0/download","readme_path":"/api/v1/crates/duct/0.13.0/readme","updated_at":"2019-09-22T16:55:35.468181Z","created_at":"2019-09-22T16:55:35.468181Z","downloads":50763,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.13.0/dependencies","version_downloads":"/api/v1/crates/duct/0.13.0/downloads","authors":"/api/v1/crates/duct/0.13.0/authors"},"crate_size":27000,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[],"checksum":"92838cc29654e1ccec7f30904dfb63b7e9b2d3620b63c69a9bf6fb10094223c7","rust_version":null,"has_lib":true,"bin_names":["cat","echo","exe_in_dir","print_env","pwd","sleep","status","x_to_y"],"edition":"2018","description":"a library for running child processes","homepage":null,"documentation":"https://docs.rs/duct","repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1388,"comment_lines":242,"files":11}},"total_code_lines":1389,"total_comment_lines":243}},{"id":134036,"crate":"duct","num":"0.12.0","dl_path":"/api/v1/crates/duct/0.12.0/download","readme_path":"/api/v1/crates/duct/0.12.0/readme","updated_at":"2019-02-15T23:03:33.834754Z","created_at":"2019-02-15T23:03:33.834754Z","downloads":78163,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.12.0/dependencies","version_downloads":"/api/v1/crates/duct/0.12.0/downloads","authors":"/api/v1/crates/duct/0.12.0/authors"},"crate_size":27057,"published_by":null,"audit_actions":[],"checksum":"3640af123c78bedc20c1d3928e43cc0621e57011899d1ef917900c12fdb7a1ee","rust_version":null,"has_lib":true,"bin_names":["cat","echo","exe_in_dir","print_env","pwd","sleep","status","x_to_y"],"edition":"2018","description":"a library for creating shell pipelines","homepage":null,"documentation":"https://docs.rs/duct","repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1478,"comment_lines":273,"files":11}},"total_code_lines":1479,"total_comment_lines":274}},{"id":108999,"crate":"duct","num":"0.11.1","dl_path":"/api/v1/crates/duct/0.11.1/download","readme_path":"/api/v1/crates/duct/0.11.1/readme","updated_at":"2018-09-20T18:50:53.501283Z","created_at":"2018-09-20T18:50:53.501283Z","downloads":83688,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.11.1/dependencies","version_downloads":"/api/v1/crates/duct/0.11.1/downloads","authors":"/api/v1/crates/duct/0.11.1/authors"},"crate_size":26992,"published_by":null,"audit_actions":[],"checksum":"f87f5af80601599209bff21146e4113e8c54471151049deebc37e75b78e42729","rust_version":null,"has_lib":true,"bin_names":["cat","echo","exe_in_dir","print_env","pwd","sleep","status","x_to_y"],"edition":null,"description":"a library for creating shell pipelines","homepage":null,"documentation":"https://docs.rs/duct","repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1474,"comment_lines":273,"files":11}},"total_code_lines":1475,"total_comment_lines":274}},{"id":98888,"crate":"duct","num":"0.11.0","dl_path":"/api/v1/crates/duct/0.11.0/download","readme_path":"/api/v1/crates/duct/0.11.0/readme","updated_at":"2018-07-05T23:12:16.147686Z","created_at":"2018-07-05T23:12:16.147686Z","downloads":12973,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.11.0/dependencies","version_downloads":"/api/v1/crates/duct/0.11.0/downloads","authors":"/api/v1/crates/duct/0.11.0/authors"},"crate_size":27056,"published_by":null,"audit_actions":[],"checksum":"9df59e20878eb2b006af6b20ee44d3fb5134a1978ff14cfcc99c08c898d424c6","rust_version":null,"has_lib":true,"bin_names":["cat","echo","exe_in_dir","print_env","pwd","sleep","status","x_to_y"],"edition":null,"description":"a library for creating shell pipelines","homepage":null,"documentation":"https://docs.rs/duct","repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1476,"comment_lines":273,"files":11}},"total_code_lines":1477,"total_comment_lines":274}},{"id":80906,"crate":"duct","num":"0.10.0","dl_path":"/api/v1/crates/duct/0.10.0/download","readme_path":"/api/v1/crates/duct/0.10.0/readme","updated_at":"2018-02-12T19:13:39.185153Z","created_at":"2018-02-12T19:13:39.185153Z","downloads":33533,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.10.0/dependencies","version_downloads":"/api/v1/crates/duct/0.10.0/downloads","authors":"/api/v1/crates/duct/0.10.0/authors"},"crate_size":25949,"published_by":null,"audit_actions":[],"checksum":"166298c17c5b4fe5997b962c2f22e887c7c5adc44308eb9103ce5b66af45a423","rust_version":null,"has_lib":true,"bin_names":["cat","echo","exe_in_dir","print_env","pwd","sleep","status","x_to_y"],"edition":null,"description":"a library for creating shell pipelines","homepage":null,"documentation":"https://docs.rs/duct","repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1425,"comment_lines":271,"files":11}},"total_code_lines":1426,"total_comment_lines":272}},{"id":68564,"crate":"duct","num":"0.9.2","dl_path":"/api/v1/crates/duct/0.9.2/download","readme_path":"/api/v1/crates/duct/0.9.2/readme","updated_at":"2017-11-30T03:13:22.391157Z","created_at":"2017-10-16T19:25:45.298746Z","downloads":55041,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.9.2/dependencies","version_downloads":"/api/v1/crates/duct/0.9.2/downloads","authors":"/api/v1/crates/duct/0.9.2/authors"},"crate_size":25047,"published_by":null,"audit_actions":[],"checksum":"8c553d79f40e74f7f611e49bf3429b6760cff79596b61818291c27cc0b18549d","rust_version":null,"has_lib":true,"bin_names":["cat","echo","exe_in_dir","print_env","pwd","sleep","status","x_to_y"],"edition":null,"description":"a library for creating shell pipelines","homepage":null,"documentation":"https://docs.rs/duct","repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1376,"comment_lines":244,"files":11}},"total_code_lines":1377,"total_comment_lines":245}},{"id":55842,"crate":"duct","num":"0.9.1","dl_path":"/api/v1/crates/duct/0.9.1/download","readme_path":"/api/v1/crates/duct/0.9.1/readme","updated_at":"2017-11-30T03:18:03.321044Z","created_at":"2017-06-05T01:46:32.930852Z","downloads":3612,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.9.1/dependencies","version_downloads":"/api/v1/crates/duct/0.9.1/downloads","authors":"/api/v1/crates/duct/0.9.1/authors"},"crate_size":24624,"published_by":null,"audit_actions":[],"checksum":"e2f3154a9285e24d7c3aba0dca9a13adf2ba6160cce3490b157c8b37a0f80e85","rust_version":null,"has_lib":true,"bin_names":["cat","echo","exe_in_dir","print_env","pwd","sleep","status","x_to_y"],"edition":null,"description":"a library for creating shell pipelines","homepage":null,"documentation":"https://docs.rs/duct","repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1347,"comment_lines":244,"files":11}},"total_code_lines":1348,"total_comment_lines":245}},{"id":55154,"crate":"duct","num":"0.9.0","dl_path":"/api/v1/crates/duct/0.9.0/download","readme_path":"/api/v1/crates/duct/0.9.0/readme","updated_at":"2017-11-30T03:47:43.654554Z","created_at":"2017-05-30T05:20:36.200252Z","downloads":3121,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.9.0/dependencies","version_downloads":"/api/v1/crates/duct/0.9.0/downloads","authors":"/api/v1/crates/duct/0.9.0/authors"},"crate_size":23687,"published_by":null,"audit_actions":[],"checksum":"69a3ad95a725fdf84e1f02fff0223bb1d6ba068fab8d72c0f81615a3873ac728","rust_version":null,"has_lib":true,"bin_names":["cat","echo","exe_in_dir","print_env","pwd","sleep","status","x_to_y"],"edition":null,"description":"a library for creating shell pipelines","homepage":null,"documentation":"https://docs.rs/duct","repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1263,"comment_lines":242,"files":10}},"total_code_lines":1264,"total_comment_lines":243}},{"id":48844,"crate":"duct","num":"0.8.2","dl_path":"/api/v1/crates/duct/0.8.2/download","readme_path":"/api/v1/crates/duct/0.8.2/readme","updated_at":"2017-11-30T03:19:06.911397Z","created_at":"2017-03-27T18:44:46.117146Z","downloads":128325,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.8.2/dependencies","version_downloads":"/api/v1/crates/duct/0.8.2/downloads","authors":"/api/v1/crates/duct/0.8.2/authors"},"crate_size":23307,"published_by":null,"audit_actions":[],"checksum":"e45aa15fe0a8a8f511e6d834626afd55e49b62e5c8802e18328a87e8a8f6065c","rust_version":null,"has_lib":true,"bin_names":["cat","echo","exe_in_dir","print_env","pwd","sleep","status","x_to_y"],"edition":null,"description":"a library for creating shell pipelines","homepage":null,"documentation":"https://docs.rs/duct","repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1246,"comment_lines":240,"files":10}},"total_code_lines":1247,"total_comment_lines":241}},{"id":48648,"crate":"duct","num":"0.8.1","dl_path":"/api/v1/crates/duct/0.8.1/download","readme_path":"/api/v1/crates/duct/0.8.1/readme","updated_at":"2017-11-30T02:44:26.446820Z","created_at":"2017-03-24T16:05:25.587248Z","downloads":3147,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.8.1/dependencies","version_downloads":"/api/v1/crates/duct/0.8.1/downloads","authors":"/api/v1/crates/duct/0.8.1/authors"},"crate_size":23232,"published_by":null,"audit_actions":[],"checksum":"7a738dcd79552940f6866a3ae8286db3a3a78a570c505d31baad0fcccde89064","rust_version":null,"has_lib":true,"bin_names":["cat","echo","exe_in_dir","print_env","pwd","sleep","status","x_to_y"],"edition":null,"description":"a library for creating shell pipelines","homepage":null,"documentation":"https://docs.rs/duct","repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1243,"comment_lines":240,"files":10}},"total_code_lines":1244,"total_comment_lines":241}},{"id":48585,"crate":"duct","num":"0.8.0","dl_path":"/api/v1/crates/duct/0.8.0/download","readme_path":"/api/v1/crates/duct/0.8.0/readme","updated_at":"2017-11-30T02:44:26.443624Z","created_at":"2017-03-23T22:56:05.663509Z","downloads":4120,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.8.0/dependencies","version_downloads":"/api/v1/crates/duct/0.8.0/downloads","authors":"/api/v1/crates/duct/0.8.0/authors"},"crate_size":22661,"published_by":null,"audit_actions":[],"checksum":"2ea62c4debefa445caff0d03eec3e141830924b70b1f7ade4e4ea4d536693759","rust_version":null,"has_lib":true,"bin_names":["cat","echo","exe_in_dir","print_env","pwd","sleep","status","x_to_y"],"edition":null,"description":"a library for creating shell pipelines","homepage":null,"documentation":"https://docs.rs/duct","repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1206,"comment_lines":238,"files":10}},"total_code_lines":1207,"total_comment_lines":239}},{"id":44860,"crate":"duct","num":"0.7.0","dl_path":"/api/v1/crates/duct/0.7.0/download","readme_path":"/api/v1/crates/duct/0.7.0/readme","updated_at":"2017-11-30T02:26:12.662546Z","created_at":"2017-02-06T15:59:51.107490Z","downloads":3242,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.7.0/dependencies","version_downloads":"/api/v1/crates/duct/0.7.0/downloads","authors":"/api/v1/crates/duct/0.7.0/authors"},"crate_size":18018,"published_by":null,"audit_actions":[],"checksum":"b7988e31f76bcb017d7406d4f1f585840ee6a5d53ea8493ebb4764611c651b30","rust_version":null,"has_lib":true,"bin_names":["cat","echo","exe_in_dir","print_env","pwd","status","x_to_y"],"edition":null,"description":"a library for creating shell pipelines","homepage":null,"documentation":null,"repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":934,"comment_lines":154,"files":9}},"total_code_lines":935,"total_comment_lines":155}},{"id":43384,"crate":"duct","num":"0.6.0","dl_path":"/api/v1/crates/duct/0.6.0/download","readme_path":"/api/v1/crates/duct/0.6.0/readme","updated_at":"2017-11-30T02:26:03.156551Z","created_at":"2017-01-26T15:52:33.154480Z","downloads":4155,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.6.0/dependencies","version_downloads":"/api/v1/crates/duct/0.6.0/downloads","authors":"/api/v1/crates/duct/0.6.0/authors"},"crate_size":18019,"published_by":null,"audit_actions":[],"checksum":"c564d4cd10dfcd2556b2164b2d9cb62322b4eeffca2adba77553b456055696cb","rust_version":null,"has_lib":true,"bin_names":["cat","echo","exe_in_dir","print_env","pwd","status","x_to_y"],"edition":null,"description":"a library for creating shell pipelines","homepage":null,"documentation":null,"repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":935,"comment_lines":154,"files":9}},"total_code_lines":936,"total_comment_lines":155}},{"id":41138,"crate":"duct","num":"0.5.1","dl_path":"/api/v1/crates/duct/0.5.1/download","readme_path":"/api/v1/crates/duct/0.5.1/readme","updated_at":"2017-11-30T03:02:46.869548Z","created_at":"2016-12-29T21:18:11.484085Z","downloads":3252,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.5.1/dependencies","version_downloads":"/api/v1/crates/duct/0.5.1/downloads","authors":"/api/v1/crates/duct/0.5.1/authors"},"crate_size":17688,"published_by":null,"audit_actions":[],"checksum":"54d8472f78165a1553734d6d0deac13b72d1f3e20ded8b109a91c9bd95d2af89","rust_version":null,"has_lib":true,"bin_names":["cat","echo","exe_in_dir","print_env","pwd","status","x_to_y"],"edition":null,"description":"a library for creating shell pipelines","homepage":null,"documentation":null,"repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":916,"comment_lines":153,"files":8}},"total_code_lines":917,"total_comment_lines":154}},{"id":40283,"crate":"duct","num":"0.5.0","dl_path":"/api/v1/crates/duct/0.5.0/download","readme_path":"/api/v1/crates/duct/0.5.0/readme","updated_at":"2017-11-30T03:47:43.625286Z","created_at":"2016-12-24T07:00:09.840319Z","downloads":3151,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.5.0/dependencies","version_downloads":"/api/v1/crates/duct/0.5.0/downloads","authors":"/api/v1/crates/duct/0.5.0/authors"},"crate_size":11887,"published_by":null,"audit_actions":[],"checksum":"e44ba5cafcd47b37703a3c27b91294ba88f0c8970b7773b24aecab5d920ebb0d","rust_version":null,"has_lib":true,"bin_names":["cat","echo","exe_in_dir","print_env","pwd","status","x_to_y"],"edition":null,"description":"a library for creating shell pipelines","homepage":null,"documentation":null,"repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":856,"comment_lines":110,"files":8}},"total_code_lines":857,"total_comment_lines":111}},{"id":29181,"crate":"duct","num":"0.4.0","dl_path":"/api/v1/crates/duct/0.4.0/download","readme_path":"/api/v1/crates/duct/0.4.0/readme","updated_at":"2017-11-30T03:14:23.144615Z","created_at":"2016-06-26T02:47:39.187996Z","downloads":8962,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.4.0/dependencies","version_downloads":"/api/v1/crates/duct/0.4.0/downloads","authors":"/api/v1/crates/duct/0.4.0/authors"},"crate_size":7798,"published_by":null,"audit_actions":[],"checksum":"007e0b7f60e219a5c01ad7c7b7ec7b66a6e0f7b0b27f0cfd7789d8077489b1b0","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"a library for creating shell pipelines","homepage":null,"documentation":null,"repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":771,"comment_lines":33,"files":2}},"total_code_lines":771,"total_comment_lines":33}},{"id":26155,"crate":"duct","num":"0.2.0","dl_path":"/api/v1/crates/duct/0.2.0/download","readme_path":"/api/v1/crates/duct/0.2.0/readme","updated_at":"2017-11-30T02:25:57.952379Z","created_at":"2016-04-26T06:33:49.918839Z","downloads":3249,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.2.0/dependencies","version_downloads":"/api/v1/crates/duct/0.2.0/downloads","authors":"/api/v1/crates/duct/0.2.0/authors"},"crate_size":6876,"published_by":null,"audit_actions":[],"checksum":"99960a7386e8567bd1be470f32467c6ba31e0f160bb592b412895411f3e2ac13","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"a library for creating shell pipelines","homepage":null,"documentation":null,"repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":788,"comment_lines":35,"files":2}},"total_code_lines":788,"total_comment_lines":35}},{"id":22682,"crate":"duct","num":"0.1.0","dl_path":"/api/v1/crates/duct/0.1.0/download","readme_path":"/api/v1/crates/duct/0.1.0/readme","updated_at":"2017-11-30T03:47:43.587081Z","created_at":"2016-02-20T18:55:39.791588Z","downloads":3282,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/duct/0.1.0/dependencies","version_downloads":"/api/v1/crates/duct/0.1.0/downloads","authors":"/api/v1/crates/duct/0.1.0/authors"},"crate_size":388,"published_by":null,"audit_actions":[],"checksum":"ec7d25ef8a548eeec92ee83ec3b7cd33135945cbd5764df8b1c481b7152846ab","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"a library for creating shell pipelines","homepage":null,"documentation":null,"repository":"https://github.com/oconnor663/duct.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6,"comment_lines":0,"files":1}},"total_code_lines":6,"total_comment_lines":0}}],"keywords":[{"id":"child","keyword":"child","created_at":"2016-05-31T07:19:50.441421Z","crates_cnt":17},{"id":"command","keyword":"command","created_at":"2014-11-20T22:44:11.883214Z","crates_cnt":390},{"id":"pipe","keyword":"pipe","created_at":"2015-01-31T05:28:56.751835Z","crates_cnt":119},{"id":"process","keyword":"process","created_at":"2015-08-15T17:16:53.296634Z","crates_cnt":551},{"id":"subprocess","keyword":"subprocess","created_at":"2016-05-31T07:19:50.441421Z","crates_cnt":67}],"categories":[]}