New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

csvapi

Package Overview
Dependencies
Maintainers
2
Versions
38
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

csvapi - pypi Package Compare versions

Comparing version
2.0.0
to
2.0.1.dev769
+14
-0
csvapi/tableview.py

@@ -81,2 +81,16 @@ import aiosqlite

params[f'filter_value_{normalized_column}'] = f'%{f_value}%'
elif comparator == 'less':
try:
float_value = float(f_value)
except ValueError:
raise APIError('Float value expected for less comparison.', status=400)
wheres.append(f"[{column}] <= :filter_value_l_{normalized_column}")
params[f'filter_value_l_{normalized_column}'] = float_value
elif comparator == 'greater':
try:
float_value = float(f_value)
except ValueError:
raise APIError('Float value expected for greater comparison.', status=400)
wheres.append(f"[{column}] >= :filter_value_gt_{normalized_column}")
params[f'filter_value_gt_{normalized_column}'] = float_value
else:

@@ -83,0 +97,0 @@ app.logger.warning(f'Dropped unknown comparator in {f_key}')

+2
-2
Metadata-Version: 2.1
Name: csvapi
Version: 2.0.0
Version: 2.0.1.dev769
Summary: An instant JSON API for your CSV

@@ -11,4 +11,4 @@ License: MIT

Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: Quart (>=0.18.0,<0.19.0)

@@ -15,0 +15,0 @@ Requires-Dist: agate (>=1.6.3,<1.7.0)

[tool.poetry]
name = "csvapi"
version = "2.0.0"
version = "2.0.1.dev769"
description = "An instant JSON API for your CSV"

@@ -5,0 +5,0 @@ authors = ["Opendatateam <opendatateam@data.gouv.fr>"]

@@ -35,10 +35,10 @@ # -*- coding: utf-8 -*-

'name': 'csvapi',
'version': '2.0.0',
'version': '2.0.1.dev769',
'description': 'An instant JSON API for your CSV',
'long_description': None,
'long_description': 'None',
'author': 'Opendatateam',
'author_email': 'opendatateam@data.gouv.fr',
'maintainer': None,
'maintainer_email': None,
'url': None,
'maintainer': 'None',
'maintainer_email': 'None',
'url': 'None',
'packages': packages,

@@ -45,0 +45,0 @@ 'package_data': package_data,