Skip to content

Latest commit

 

History

History
155 lines (131 loc) · 3.51 KB

CHANGES.rst

File metadata and controls

155 lines (131 loc) · 3.51 KB

Changelog

  • new MAJOR version for incompatible API changes,
  • new MINOR version for added functionality in a backwards compatible manner
  • new PATCH version for backwards compatible bug fixes
planned:
  • KEY* Permissions on SetValue, ReadValue, etc ...
  • test matrix on windows to compare fake and original winreg in detail
  • auditing events
  • investigate SYSWOW32/64 Views
  • Admin Permissions

v1.6.3

2023-07-20:
  • require minimum python 3.8
  • remove python 3.7 tests
  • introduce PEP517 packaging standard
  • introduce pyproject.toml build-system
  • remove mypy.ini
  • remove pytest.ini
  • remove setup.cfg
  • remove setup.py
  • remove .bettercodehub.yml
  • remove .travis.yml
  • update black config
  • clean ./tests/test_cli.py
  • add codeql badge
  • move 3rd_party_stubs outside the src directory to ./.3rd_party_stubs
  • add pypy 3.10 tests
  • add python 3.12-dev tests

v1.6.2.2

2022-06-01: update to github actions checkout@v3 and setup-python@v3

v1.6.2.1

2022-06-01: update github actions test matrix

v1.6.2

2022-03-29: remedy mypy Untyped decorator makes function "cli_info" untyped

v1.6.1

2022-03-25: fix github actions windows test

v1.6.0

2021-12-19: feature release
  • update github actions
  • fix "setup.py test"
  • fix typing

v1.5.7

2021-12-18: feature release
  • allow PyHKEY to act as a context manager, thanks to Ben Rowland

v1.5.6

2020-10-09: service release
  • update travis build matrix for linux 3.9-dev
  • update travis build matrix (paths) for windows 3.9 / 3.10

v1.5.5

2020-08-08: service release
  • fix documentation
  • fix travis
  • deprecate pycodestyle
  • implement flake8

v1.5.4

2020-08-01: fix pypi deploy

v1.5.3

2020-07-31: fix travis build

v0.5.2

2020-07-29: feature release
  • use the new pizzacutter template
  • use cli_exit_tools

v0.5.1

2020-07-16 : patch release
  • fix cli test
  • enable traceback option on cli errors

v0.5.0

2020-07-13 : feature release
  • CreateKeyEx added
  • access rights on CreateKey, CreateKeyEx, OpenKey, OpenKeyEX added

v0.4.1

2020-07-13 : patch release
  • 100% coverage
  • raise correct Exception when try to connect to Network Computer

v0.4.0

2020-07-13 : feature release
  • raise [WinError 1707] The network address is invalid if computername is given
  • make HKEYType int convertible
  • make type aliases for better readability
  • coverage

v0.3.1

2020-07-12 : patch release
  • corrected types

v0.3.0

2020-07-12 : feature release
  • raise Errors on SetValueEx if type is not appropriate
  • raise Errors on wrong parameter types like original winreg
  • comprehensive documentation

v0.2.0

2020-07-11 : feature release
  • added EnumValue
  • added Close() and Detach() for PyHKEY Class
  • more consistent naming in internal methods
  • added winerror attributes and values in exceptions
  • corrected handling of default key values
  • corrected race condition when deleting keys
  • corrected decorator to check for names arguments
  • added stub file for wrapt
  • added more REG* Types

v0.1.1

2020-07-08 : patch release
  • new click CLI
  • use PizzaCutter Template
  • added jupyter notebook
  • reorganized modules and import
  • updated documentation

v0.1.0

2020-06-17: initial public release
  • with all docs in place