All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Updated devo-sdk version dependency
- Problems with end line of some fileformats
- Sorter regex parser now accept group != 0
- Upgrade requirements
- Faker
- Faker time periods for probability and frequency
- SimulationGenerator
- New providers
- New and splitted documentation of use
- Examples for scripts and CLI shell
- Generators/Faker now accept custom providers, custom functions from base python or custom scripts for use in templates
- CLI Shell has now all necessary flags for use all generators
- General
- Modified base devo-sender from version 3.0.x to 3.3.0
- Update dependencies to a new majors versions
- Set dependencies to fixed versions (more maintenance, but much more security and reliability)
- Sorter
- Sorter now accept file encoding for write/read
- file_sorted_join moved from devoutils.sorter to devoutils.fileio
- Remove Python 2 compatibility
- Faker
- Faker cli add verbose mode to show the events in the console
- Add file_name param to define a file to store events in batch mode or for testing, store in a file but do not send it.
- Generator template are moved for Template
- Generator date_generator are moved for Template
- Generators name changed, example: BatchSender for BatchFakerGenerator
- Now you can make functions callable in each line of Faker Jinja2 Template
- null_date_generator (Default date generator) isn't a generator now, its a normal function
- Template.process() now not create new DateGenerator in each call
- Numbers_providers has PEP8 variable names
freq
var/flag in all code are nowfrequency
prob
var/flag in all code are nowprobability
- CLI Shell --config file now require all vars in "faker" object, and all vars for Sender in "sender" object
- Modified base devo-sender from version 2.x to >=3.0.1
- Faker cli for adapt to new devo-sdk config files
- Problems with Sender raw sender in CLI removing tag
- Problems with call key when can not exists
- Updated requirements for high problems of security
- Fixed problems with syslog_raw_sender in Faker when not "\n" at end of line sended
- Requirements file
- .pyup.yaml file for security dependencies bot
- On the ninth month of the year, a Devo programmer finally decided to publish a part of the Utils and rest in peace.