Rdflib-endpoint

Latest version: v0.5.0

Safety actively analyzes 624038 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.5.0

What's Changed
* SPARQL update support by steve-bate in https://github.com/vemonet/rdflib-endpoint/pull/19
* Can be enabled using the param `enable_update=True` when instantiating the SPARQL API or Router (disabled by default)
* An API key can be defined to add basic authentication on `update` requests
* Improvement of the POST request params handling by steve-bate
* Error messages returned to the API now all contains the error message
* Fix the process time header to use the standard [`Server-Timing`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Server-Timing) header


**Full Changelog**: https://github.com/vemonet/rdflib-endpoint/compare/v0.4.3...v0.5.0

0.4.3

What's Changed
* Fixed issue with yasgui by steve-bate in https://github.com/vemonet/rdflib-endpoint/pull/18
* Fixed issue with API response examples
* Removed support for python 3.7, now deprecated

New Contributors
* steve-bate made their first contribution in https://github.com/vemonet/rdflib-endpoint/pull/18

**Full Changelog**: https://github.com/vemonet/rdflib-endpoint/compare/0.4.2...v0.4.3

0.4.2

Fix publish workflow

**Full Changelog**: https://github.com/vemonet/rdflib-endpoint/compare/0.4.1...0.4.2

0.4.1

What's Changed
* Reduce conditionals with a dictionary by cthoyt in https://github.com/vemonet/rdflib-endpoint/pull/10
* Added support for multiple options in accept header by datadavev in https://github.com/vemonet/rdflib-endpoint/pull/11
* Use first mime type from match list, update test by datadavev in https://github.com/vemonet/rdflib-endpoint/pull/12

New Contributors
* datadavev made their first contribution in https://github.com/vemonet/rdflib-endpoint/pull/11

**Full Changelog**: https://github.com/vemonet/rdflib-endpoint/compare/0.4.0...0.4.1

What's Changed
* Reduce conditionals with a dictionary by cthoyt in https://github.com/vemonet/rdflib-endpoint/pull/10
* Added support for multiple options in accept header by datadavev in https://github.com/vemonet/rdflib-endpoint/pull/11
* Use first mime type from match list, update test by datadavev in https://github.com/vemonet/rdflib-endpoint/pull/12

New Contributors
* datadavev made their first contribution in https://github.com/vemonet/rdflib-endpoint/pull/11

**Full Changelog**: https://github.com/vemonet/rdflib-endpoint/compare/0.4.0...0.4.1

0.4.0

What's Changed
* Add a new class `SparqlRouter` to create the SPARQL endpoint as an `APIRouter` instead of a full `FastAPI`. Make it easier to mount the SPARQL endpoint to an existing API
* Add ability to specify custom parser by cthoyt in https://github.com/vemonet/rdflib-endpoint/pull/6
* Usability, consistency, and readability improvements by cthoyt in https://github.com/vemonet/rdflib-endpoint/pull/9

New Contributors
* cthoyt made their first contribution in https://github.com/vemonet/rdflib-endpoint/pull/6

**Full Changelog**: https://github.com/vemonet/rdflib-endpoint/compare/0.3.0...0.4.0

0.3.0

Changelog

* ⚠️ Added option to define the SPARQL endpoint path, which is set to `/` by default. It was `/sparql` previously
* The YASGUI interface is now served on the SPARQL endpoint path when accessed through the browser (checking for Accept text/html headers) instead of at the root
* Added `convert` CLI command to easily merge and convert files to a specific format

**Full Changelog**: https://github.com/vemonet/rdflib-endpoint/compare/0.2.7...0.3.0

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.