Review: golang-github-karimkhaleel-jsonschema 0.0~git20231105.44bdb91-1
Package Information
| Description | Generate JSON Schemas from Go types (library) This package can be used to generate JSON Schemas () from Go types through reflection: http://json-schema.org/latest/json-schema-validation.html * Supports arbitrarily complex types, including interface{}, maps, slices, etc. * Supports json-schema features such as minLength, maxLength, pattern, format, etc. * Supports simple string and numeric enums. * Supports custom property fields via the jsonschema_extras struct tag. * Supports the latest JSON Schema Draft 2020-12. * Schema IDs are added automatically from the current Go package's URL in order to be unique, and can be disabled with the Anonymous option. * Support for the FullyQualifyTypeName option has been removed. If you have conflicts, you should use multiple schema files with different IDs, set the DoNotReference option to true to hide definitions completely, or add your own naming strategy using the Namer property. * Support for yaml tags and related options has been dropped for the sake of simplification.ere a few inconsistencies This package contains the Go development library. |
|---|---|
| Maintainer | Debian Go Packaging Team <team+pkg-go@tracker.debian.org> |
| Changed By | Jongmin Kim <jmkim@debian.org> |
| Distribution | unstable |
| Architecture | all |
| VCS | git: https://salsa.debian.org/go-team/packages/golang-github-karimkhaleel-jsonschema.git (browse) |
| Closes | #1142379 |
| Tracker | https://tracker.debian.org/pkg/golang-github-karimkhaleel-jsonschema |
| Uploaded | 19 hours ago |
New Package Report
.changes
| Changed-By | Jongmin Kim |
|---|---|
| Architecture | source all |
| Distribution | unstable |
| Date | Sat, 18 Jul 2026 18:51:16 -0300 |
| Source | golang-github-karimkhaleel-jsonschema |
| Version | 0.0~git20231105.44bdb91-1 |
Changelog
golang-github-karimkhaleel-jsonschema (0.0~git20231105.44bdb91-1) unstable; urgency=medium . * Initial release (Closes: #1142379) * Add patch for fixtures to use the forked repository path * Add lintian-overrides: package-has-long-file-name
.dsc
| Section | golang |
|---|---|
| Priority | optional |
| Component | main |
| Package-List | golang-github-karimkhaleel-jsonschema-dev deb golang optional arch=all |
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Source: https://github.com/karimkhaleel/jsonschema Upstream-Name: jsonschema Upstream-Contact: Karim Khaleel <code.karim@gmail.com> Files: * Copyright: 2023 Karim Khaleel <code.karim@gmail.com> License: Expat Files: debian/* Copyright: 2026 Jongmin Kim <jmkim@debian.org> License: Expat Comment: Debian packaging is licensed under the same terms as upstream License: Expat 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 mechtilde 15 hours ago, started 15 hours ago, completed 15 hours ago.