Review: rust-jsonpath-lib-polars-vendor 0.0.1-1
Package Information
| Description | JSONPath queries for JSON data - Rust source code - Rust source code JSONPath is a query language for selecting values from JSON documents. It uses path expressions to navigate objects and arrays, with support for wildcards, recursive descent, and filtering. This crate provides the JSONPath implementation maintained as a vendor fork for Polars, a DataFrame library. Source code for Debianized Rust crate "jsonpath_lib_polars_vendor" |
|---|---|
| Maintainer | Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net> |
| Changed By | Steffen Moeller <moeller@debian.org> |
| Sponsor | moeller@debian.org |
| Distribution | unstable |
| Architecture | any |
| VCS | git: https://salsa.debian.org/rust-team/debcargo-conf.git [src/jsonpath-lib-polars-vendor] (browse) |
| Closes | #1147499 |
| Tracker | https://tracker.debian.org/pkg/rust-jsonpath-lib-polars-vendor |
| Uploaded | 8 days ago |
New Package Report
.changes
| Version | 0.0.1-1 |
|---|---|
| Changed-By | Steffen Moeller |
| Architecture | source amd64 |
| Distribution | unstable |
| Date | Sat, 12 Sep 2026 15:42:05 +0200 |
| Source | rust-jsonpath-lib-polars-vendor |
Changelog
rust-jsonpath-lib-polars-vendor (0.0.1-1) unstable; urgency=medium . * Initial upload (Closes: #1147499) * Package jsonpath_lib_polars_vendor 0.0.1 from crates.io using debcargo 2.8.4
.dsc
| Component | main |
|---|---|
| Package-List | librust-jsonpath-lib-polars-vendor-dev deb rust optional arch=any |
| Section | rust |
| Priority | optional |
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: jsonpath_lib_polars_vendor
Upstream-Contact: Changseok Han <freestrings@gmail.com>
Source: https://github.com/freestrings/jsonpath
Files: *
Copyright:
2019-2025 Changseok Han <freestrings@gmail.com>
License: MIT
Files: docs/bench/1.bootstrap.js
Copyright:
2011-2013 Ariya Hidayat <ariya.hidayat@gmail.com>
2013 Thaddee Tyl <thaddee.tyl@gmail.com>
2012-2013 Mathias Bynens <mathias@qiwi.be>
2012 Joost-Wim Boekesteijn <joost-wim@boekesteijn.nl>
2012 Kris Kowal <kris.kowal@cixar.com>
2012 Yusuke Suzuki <utatane.tea@gmail.com>
2012 Arpad Borsos <arpad.borsos@googlemail.com>
License: BSD-2-Clause
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Files: debian/*
Copyright:
2026 Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
2026 Steffen Moeller <moeller@debian.org>
License: MIT
License: MIT
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
.
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Review Information
accepted — allocated to eamanu 7 days ago, started 7 days ago, completed 7 days ago.
Final Comment
thanks for your contributions to Debian!
Please consider use libjs-bootstrap package.
Public Notes
debian/copyright check
Command: cme check dpkg-copyright
Exit code: 0
Warning in 'Files:"*" License short_name': value is "MIT". There are many versions of the MIT license. Please use Expat instead, when it matches. See L<Debian copyright format|https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#license-specification> and L<wikipedia|https://en.wikipedia.org/wiki/MIT_License#Various_versions>for details.
Offending value: 'MIT'
Warning in 'Files:"debian/*" License short_name': value is "MIT". There are many versions of the MIT license. Please use Expat instead, when it matches. See L<Debian copyright format|https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#license-specification> and L<wikipedia|https://en.wikipedia.org/wiki/MIT_License#Various_versions>for details.
Offending value: 'MIT'
you can try 'cme fix dpkg-copyright' to fix the warnings shown above
licenserecon
Command: licenserecon
Exit code: 3
en: Versions: licenserecon '17.0' licensecheck '3.3.9-1'
Parsing Source Tree ....
Reading d/copyright ....
Running licensecheck ....
d/copyright | licensecheck
BSD-2-Clause | BSD-2-clause and/or Expat docs/bench/1.bootstrap.js
Look for SPDX
Command: grep -r -B1 'SPDX-'
Exit code: 1
(no output)
Lintian
Command: lintian -i -I -v --pedantic
Exit code: 2
N:
E: librust-jsonpath-lib-polars-vendor-dev: privacy-breach-uses-embedded-file You may use the libjs-bootstrap package. (https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css) [usr/share/cargo/registry/jsonpath_lib_polars_vendor-0.0.1/docs/bench/index.html]
N:
N: This package creates a potential privacy breach by fetching data from an
N: external website at runtime. Please remove these scripts or external HTML
N: resources.
N:
N: Instead you can use the Debian package indicated in the context if it is
N: compatible.
N:
N: Visibility: error
N: Show-Always: no
N: Check: files/privacy-breach
N: Renamed from: privacy-breach-may-use-debian-package
N:
N:
E: librust-jsonpath-lib-polars-vendor-dev: privacy-breach-uses-embedded-file You may use the libjs-bootstrap package. (https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css) [usr/share/cargo/registry/jsonpath_lib_polars_vendor-0.0.1/docs/index.html]
N:
W: librust-jsonpath-lib-polars-vendor-dev: privacy-breach-generic [<script async src="https://www.googletagmanager.com/gtag/js?id=ua-3020058-1">] (https://www.googletagmanager.com/gtag/js?id=ua-3020058-1) [usr/share/cargo/registry/jsonpath_lib_polars_vendor-0.0.1/docs/index.html]
N:
N: This package creates a potential privacy breach by fetching data from an
N: external website at runtime. Please remove these scripts or external HTML
N: resources.
N:
N: Please replace any scripts, images, or other remote resources with
N: non-remote resources. It is preferable to replace them with text and links
N: but local copies of the remote resources are also acceptable as long as
N: they don't also make calls to remote services. Please ensure that the
N: remote resources are suitable for Debian main before making local copies
N: of them.
N:
N: Visibility: warning
N: Show-Always: no
N: Check: files/privacy-breach
N:
N:
I: librust-jsonpath-lib-polars-vendor-dev: package-contains-documentation-outside-usr-share-doc [usr/share/cargo/registry/jsonpath_lib_polars_vendor-0.0.1/LICENSE]
N:
N: This package ships a documentation file outside /usr/share/doc
N: Documentation files are normally installed inside /usr/share/doc.
N:
N: If this file doesn't describe the contents or purpose of the directory it
N: is in, please consider moving this file to /usr/share/doc/ or maybe even
N: removing it. If this file does describe the contents or purpose of the
N: directory it is in, please add a lintian override.
N:
N: Visibility: info
N: Show-Always: no
N: Check: documentation
N:
N: Screen: python/egg/metadata
N: Advocates: "Scott Kitterman" <debian@kitterman.com>
N: Reason: The folders XXX.dist-info/ and XXX.egg-info/ hold metadata for
N: Python modules. Those files are not documentation even though
N: some of their names carry the .txt file extension.
N:
N: Python modules can be both public and private.
N:
N: Read more in
N: https://www.python.org/dev/peps/pep-0427/#the-dist-info-directory,
N: https://www.python.org/dev/peps/pep-0376/#id16,
N: https://www.python.org/dev/peps/pep-0610/,
N: https://www.python.org/dev/peps/pep-0639/,
N: https://setuptools.pypa.io/en/latest/deprecated/python_eggs.html,
N: and Bug#1003913.
N:
N:
I: librust-jsonpath-lib-polars-vendor-dev: package-contains-documentation-outside-usr-share-doc [usr/share/cargo/registry/jsonpath_lib_polars_vendor-0.0.1/README.md]
N:
I: librust-jsonpath-lib-polars-vendor-dev: package-contains-documentation-outside-usr-share-doc [usr/share/cargo/registry/jsonpath_lib_polars_vendor-0.0.1/docs/bench/index.html]
N:
I: librust-jsonpath-lib-polars-vendor-dev: package-contains-documentation-outside-usr-share-doc [usr/share/cargo/registry/jsonpath_lib_polars_vendor-0.0.1/docs/index.html]
N:
I: rust-jsonpath-lib-polars-vendor source: upstream-metadata-missing-bug-tracking [debian/upstream/metadata]
N:
N: The DEP 12 metadata file does not specify any upstream bug tracking
N: information (ie. the Bug-Database or Bug-Submit fields are missing).
N:
N: The upstream metadata can be found in the source package in the file
N: debian/upstream/metadata.
N:
N: Please refer to https://dep-team.pages.debian.net/deps/dep12/ for details.
N:
N: Visibility: info
N: Show-Always: no
N: Check: debian/upstream/metadata
N:
N:
P: rust-jsonpath-lib-polars-vendor source: package-uses-old-debhelper-compat-version 13
N:
N: This package uses a debhelper compatibility level that is no longer
N: recommended. Please consider using the recommended level.
N:
N: For most packages, the best way to set the compatibility level is to
N: specify debhelper-compat (= X) as a Build-Depends in debian/control. You
N: can also use the debian/compat file or export DH_COMPAT in debian/rules.
N:
N: If no level is selected debhelper defaults to level 1, which is
N: deprecated.
N:
N: Please refer to the debhelper(7) manual page for details.
N:
N: Visibility: pedantic
N: Show-Always: no
N: Check: debhelper
N:
N:
P: rust-jsonpath-lib-polars-vendor source: source-contains-prebuilt-javascript-object [docs/0.bootstrap.js]
N:
N: The source tarball contains a prebuilt (minified) JavaScript object. They
N: are usually left by mistake when generating the tarball by not cleaning
N: the source directory first. You may want to report this as an upstream
N: bug, in case there is no sign that this was intended.
N:
N: Visibility: pedantic
N: Show-Always: no
N: Check: files/source-missing
N:
N:
P: rust-jsonpath-lib-polars-vendor source: source-contains-prebuilt-javascript-object [docs/bench/0.bootstrap.js]
N:
P: rust-jsonpath-lib-polars-vendor source: source-contains-prebuilt-javascript-object [docs/bench/1.bootstrap.js]
N:
P: rust-jsonpath-lib-polars-vendor source: source-contains-prebuilt-wasm-binary [docs/494668cdc2dc16eb1895.module.wasm]
N:
N: The source tarball contains a prebuilt binary wasm object. They are
N: usually provided for the convenience of users. These files usually just
N: take up space in the tarball and need to be rebuilt from source.
N:
N: Check if upstream also provides source-only tarballs that you can use as
N: the upstream distribution instead. If not, you may want to ask upstream to
N: provide source-only tarballs.
N:
N: Visibility: pedantic
N: Show-Always: no
N: Check: files/source-missing
N:
N:
P: rust-jsonpath-lib-polars-vendor source: source-contains-prebuilt-wasm-binary [docs/bench/494668cdc2dc16eb1895.module.wasm]
duck
Command: duck
Exit code: 1
E: debian/copyright:17: Email: kris.kowal@cixar.com: ERROR (Certainty:possible)
kris.kowal@cixar.com: No MX entry found.
kris.kowal@cixar.com: No A entry found.
kris.kowal@cixar.com: No AAAA entry found.
Author check: rust-jsonpath-lib-polars-vendor 0.0.1-1
Scanned 54 files. 10 author(s) declared in debian/copyright.
All source-file authors appear in debian/copyright.
License check: rust-jsonpath-lib-polars-vendor 0.0.1-1
Archive component: main
COMPATIBLE:
- BSD-2-Clause
- MIT