- Fix a bug that cause file-no-found error on multi-thread application because py7zr do a file operation with temporal context of os.chdir().
Added
- Add concurrent extraction test.
- Add remote data test for general application test.
- Add class for multi volume header.
- Add readlink helper function for windows.
Changed
- Release process is done by Github Actions
- Temporary disable to measure coverage, which is not working with threading.
- Tox: now pass PYTEST_ADDOPTS environment variable.
Fixed
- Build with pep517 utility.
- Fix race condition for changing current working directory of caller, which cause failures in multithrea
ding.(#80,#82)
Security
- CLI: Use 'getpass' standard library to input password.(#59)