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.

Source Distribution

evonik-crudl-0.0.2.tar.gz (6.1 kB view hashes)

Uploaded source

Built Distribution

evonik_crudl-0.0.2-py2.py3-none-any.whl (8.4 kB view hashes)

Uploaded py2 py3

Supported by

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