Releases: krakozaure/pyzzy
Releases · krakozaure/pyzzy
v0.0.11
v0.0.10
v0.0.10
- Fix bad configuration for packaging
- Fix a bad escaped regexp in
tests/test_logs.py
- Add python 3.4 test for Travis
- Update year in
LICENSE
v0.0.9
v0.0.9
Reformat some files (black)
v0.0.8
v0.0.8
Add support for travis and codecov
Added
- Support for travis and codecov
- Some docstrings/comments in
pyzzy/data/core.py
Modified
- Test in
tests/test_logs.py
- Requirements in
tests-requirements.txt
- Badges in
README.md
v0.0.7
v0.0.7
Add minor changes
v0.0.6
v0.0.6
Add more tests and enhance coverage
Added
- Several tests functions in all
tests/*.py
files - Better coverage of code (100%)
changelog.md
andpytest.ini
in project directory
Modified
- Handling of
config
argument type is extracted frompyzzy.logs.init_logging
and added in new functionpyzzy.logs._get_config
- Predicate matching is extracted from
pyzzy.utils.dispatchers.predicate_dispatch.dispatch
and added in new functionpyzzy.utils.dispatchers.predicate_match
- Configuration files in
tests/configuration
are now all converted to json - Variables in
tests/test_data.py
starting withdatas_***
are replaced withdata_***
for/else
codes are more explicitpyzzy.utils.templates.xget
is now calledpyzzy.utils.templates.traverse
tests\test_search_files.py
is renamed totests\test_utils.py
and contains more tests
Fixed
- Handling of default section inside
pyzzy.data.io_conf.conf2dict
- Checking if
optionxform
is callable insidepyzzy.data.io_conf._conf_factory
filename
andmodule
extraction inpyzzy.logs.PzWarningsFormatter.update_record_from_warning
- Dispatch handling in
pyzzy.utils.dispatchers.predicate_dispatch.dispatch_match
Removed
init_logging
andload_config
frompyzzy.logs
_in_defaults
frompyzzy.data.io_conf
exc
variable inpyzzy.utils.templates.attr
andpyzzy.utils.templates.item
- Instance handling in
pyzzy.utils.predicate_dispatch
ncopy
function frompyzzy.utils.nested
. Redundant withcopy.deepcopy
tests/commons.py
v0.0.5
- Modify tests in
tests/test_logs.py
- Remove
tests
logger inpyzzy.logs.vars.DEFAULT_CONFIG
- Remove
tests/_test_logger.py
v0.0.4
Add minor changes
- Modify
tests/commons.py
due to ruamel.yaml new versions (>0.15.50) - Add
MANIFEST.in
to embedtests
folder in archives for PyPI
v0.0.3
Refactor pyzzy.logs part and associated files
- Add pending deprecation for
pyzzy.logs.load_config
andpyzzy.init_logger
.
User should usepyzzy.init_logging
andpyzzy.getLogger
instead. - Remove
pyzzy.logs.dump_config
- Add function to simplify warnings formatting (
pyzzy.logs.simple_warning_format
) - Add
pyzzy.logs.PzWarningsFormatter
to use correct warning values - Rename
pyzzy.logs.PzStreamFormatter
topyzzy.logs.PzConsoleFormatter
- Add configuration for warnings and testing (
pyzzy.logs.vars.DEFAULT_CONFIG
)
v0.0.2
- Remove fsscan dependency
- Add tests for pyzzy.utils.search_files
- Delete
_default_config_template
variable in pyzzy.logs.vars - Update release version