Simple business rules engine configurable using YAML/JSON
Project description
Documentation: https://rulez.rtfd.org
Changelog
0.1.5 (2020-12-24)
reject field name with spaces
fix ‘~’ operator support when using ‘and’ and elasticsearch
allow typecasting of value to date/datetime
allow ‘+’ character in string dsl
fixed datetime handling in field dsl
update to elasticsearch 7
relicense to Apache License
0.1.4 (2020-11-14)
added docs
Deprecate rulez.field __getitem__ method in favor of __call__
0.1.3 (2020-11-12)
Added documentation
Improved DSL parsing
Enhance rulez.field with more operations
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
rulez-0.1.5.tar.gz
(20.3 kB
view details)
File details
Details for the file rulez-0.1.5.tar.gz
.
File metadata
- Download URL: rulez-0.1.5.tar.gz
- Upload date:
- Size: 20.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.23.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.7.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfaf70bb4af4936cdc8d8a19157e5cb5b966c468b68a30d8bddb4430de7fb00b |
|
MD5 | a8383fedefea04f380fb3ecdb8ef5824 |
|
BLAKE2b-256 | bddffee59fef9968c5f0be799bd9c407b2c1ec4778509cf336b50c7008e57a06 |