Odata-v4-query

Latest version: v0.2.0

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

Scan your dependencies

0.2.0

[0.2.0](https://github.com/daireto/odata-v4-query/compare/v0.1.0...v0.2.0) (2025-03-19)

> Introduces the `$page` option and improves `README.md`.

Added
- Support for `$page` option.

Documentation
- Added examples for `$search` and `$select` options in ORM/ODM integration helpers.

0.1.0

[0.1.0](https://github.com/daireto/odata-v4-query/commits/v0.1.0) (2025-03-19)

> First release.

Features

- Support for the following OData V4 standard query parameters:
- `$count` - Include count of items
- `$expand` - Expand related entities
- `$filter` - Filter results
- `$format` - Response format (json, xml, csv, tsv)
- `$orderby` - Sort results
- `$search` - Search items
- `$select` - Select specific fields
- `$skip` - Skip N items
- `$top` - Limit to N items

- Comprehensive filter expression support:
- Comparison operators: `eq`, `ne`, `gt`, `ge`, `lt`, `le`, `in`, `nin`
- Logical operators: `and`, `or`, `not`, `nor`
- Collection operators: `has`
- String functions: `startswith`, `endswith`, `contains`

- Utility functions to apply options to ORM/ODM queries.

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.