Detrusty

Latest version: v0.18.2

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

Scan your dependencies

Page 3 of 8

0.15.0

- Merge parsers
- DeTrusty uses only one parser now, hence,
- Deprecate sparql_one_dot_one parameter of run_query()
- Add support for parsing SPARQL queries with comments
- Fix issue with COUNT(*)

0.14.0

- Add complex expressions
- Update return format to match with the SPARQL specification, i.e., include type and datatype, not just the value
- Fix minor issues in aggregate functions
- Fix implicit grouping
- Fix error of executing a query with no matched source if only rdf:type statement in query
- Fix issue with non-grouped optional variables
- Fix filters
- ... for URIs
- ... over optional variables
- Fix wrong splitting of VALUES clause when using multiple variables
- Throw error if
- projected variables are not grouped or aggregates
- projected variables are not defined in the body
- variables in ORDER BY are not projected
- variables in GROUP BY are not defined in the body
- Add functionality for ordering by multiple variables
- Adjust Xorderby to use datatypes

0.13.2

- Fix argument parsing in create_rdfmts.py
- Docker: update Python

0.13.1

- Change extension of Jinja templates
- Add project URLs to setup.py
- Add support for Python 3.12
- Fix planning of OPTIONAL, i.e., which implementation to choose

0.13.0

- Add documentation to GitHub pages
- Add feature to get source description file via GET request
- Add feature to get query string from file via GET request

0.12.3

- Fix sub-query selectivity

Page 3 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.