Skip to main content

CRUDL wrappers for databases

Project description


This repo contains the python module crudl . It is publically available on the python package index as the package evonik-crudl .

Repo Structure

crudl/             # source code of crudl
LICENSE            # MIT license file          # this readme           # pypi setup script


Use the package manager pip to install crudl as the package evonik-crudl .

pip install evonik-crudl


from apitest import SqliteDB, MysqlDB


An example for the use of SqliteDB can be found in crudl/


To test the current implementation, execute the following:

pytest crudl/

Note that this only tests the SqliteDB wrapper.

Build & Upload

To build the package and upload a new version to pypi, execute the following commands:

rm -rf build dist evonik_crudl.egg-info
python3 sdist bdist_wheel --universal
twine upload dist/*

Open / Known Issues

  • generalization of filter comparators
  • add filter operators (and/or/...)



Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for evonik-crudl, version 0.0.1
Filename, size File type Python version Upload date Hashes
Filename, size evonik_crudl-0.0.1-py2.py3-none-any.whl (8.4 kB) File type Wheel Python version py2.py3 Upload date Hashes View
Filename, size evonik-crudl-0.0.1.tar.gz (6.1 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page