🚨 Latest Research:Tanstack npm Packages Compromised in Ongoing Mini Shai-Hulud Supply-Chain Attack.Learn More
Socket
Book a DemoSign in
Socket

SQLDataModel

Package Overview
Dependencies
Maintainers
1
Versions
90
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

SQLDataModel - pypi Package Compare versions

Comparing version
1.1.0
to
1.2.0
+12
-2
PKG-INFO

@@ -1,4 +0,4 @@

Metadata-Version: 2.1
Metadata-Version: 2.2
Name: SQLDataModel
Version: 1.1.0
Version: 1.2.0
Summary: SQLDataModel is a lightweight dataframe library designed for efficient data extraction, transformation, and loading (ETL) across various sources and destinations, providing an efficient alternative to common setups like pandas, numpy, and sqlalchemy while also providing additional features without the overhead of external dependencies.

@@ -26,2 +26,12 @@ Home-page: https://github.com/AnteT/SQLDataModel

License-File: LICENSE
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: project-url
Dynamic: requires-python
Dynamic: summary

@@ -28,0 +38,0 @@ <img src="https://github.com/AnteT/SQLDataModel/raw/master/figs/sdm_banner_cyan.PNG?raw=true" alt="SQLDataModel Logo" style="width:100vw; border-radius: .6vw" />

+1
-1

@@ -8,3 +8,3 @@ import setuptools

name='SQLDataModel',
version='1.1.0',
version='1.2.0',
scripts=['src/SQLDataModel/SQLDataModel.py'] ,

@@ -11,0 +11,0 @@ author='Ante Tonkovic-Capin',

@@ -1,4 +0,4 @@

Metadata-Version: 2.1
Metadata-Version: 2.2
Name: SQLDataModel
Version: 1.1.0
Version: 1.2.0
Summary: SQLDataModel is a lightweight dataframe library designed for efficient data extraction, transformation, and loading (ETL) across various sources and destinations, providing an efficient alternative to common setups like pandas, numpy, and sqlalchemy while also providing additional features without the overhead of external dependencies.

@@ -26,2 +26,12 @@ Home-page: https://github.com/AnteT/SQLDataModel

License-File: LICENSE
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: project-url
Dynamic: requires-python
Dynamic: summary

@@ -28,0 +38,0 @@ <img src="https://github.com/AnteT/SQLDataModel/raw/master/figs/sdm_banner_cyan.PNG?raw=true" alt="SQLDataModel Logo" style="width:100vw; border-radius: .6vw" />

@@ -19,4 +19,3 @@ LICENSE

src/SQLDataModel/extensions/__init__.py
src/SQLDataModel/extensions/str_utils.c
tests/test_Future.py
tests/test_SQLDataModel.py
#define PY_SSIZE_T_CLEAN
#include <Python.h>
static PyObject* str_utils(PyObject* self, PyObject* args) {
const char *s;
Py_ssize_t count, ii;
char c;
if (0 == PyArg_ParseTuple (args, "s#", &s, &count)) {
return NULL;
}
for (ii = 0; ii < count; ii++) {
c = s[ii];
// check for invalid chars ', ", \, \n, maybe also: ’
switch (c) {
case '\'':
Py_RETURN_FALSE;
case '"':
Py_RETURN_FALSE;
case '\\':
Py_RETURN_FALSE;
case '\n':
Py_RETURN_FALSE;
default:
continue;
}
}
Py_RETURN_TRUE;
}
static PyMethodDef MyExtensionMethods[] = {
{"str_is_valid", str_utils, METH_VARARGS, "Print a hello message."},
{NULL, NULL, 0, NULL} /* Sentinel */
};
static struct PyModuleDef str_utils_module = {
PyModuleDef_HEAD_INIT,
"str_utils", /* name of module */
NULL, /* module documentation, may be NULL */
-1, /* size of per-interpreter state of the module, or -1 if the module keeps state in global variables. */
MyExtensionMethods
};
PyMODINIT_FUNC PyInit_str_utils(void) {
return PyModule_Create(&str_utils_module);
}

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display