- Provide diff in napalm_install_config in
result.diff
instead ofresult.msg
.- Drop support of Python 2.7
- Update tests to iuse Ansible 2.10.x.
- FIX ISSUE WITH -U <USERNAME> NOT WORKING.
- Update tests to use newer Python and to use Ansible 2.8.x or 2.9.x.
- Improving documentation.
- Update module docstring.
- Update napalm_get_facts to allow _get_checkpoint_file for NX-OS
- Update dev tooling to pin dependencies and to install black
- Blacken the code base; exclude from PY27 install
- Add support for ansible_network_os
- Fix minor documentation errors
- Expand filenames for *_file parameters
- Fix Ansible 2.8 backwards incompatible changes
- Removing support of legacy napalm_base
- Changing napalm_cli to cli_results; napalm_ping to ping_results
- Use yaml safe_load for tests
- Python3 support
- Fix issue with an exception in napalm_install_config
- Fix PIP10 compatibility issue
- Add support for saving candidate_file during the config install
- Fix old napalm_base references
- Various documentation fixes
- Add action plugin to better support command-line arguments
- Fix import so that reunified napalm gets tried first
- Fix except statements to that they are compatible with Python3
- Add support for
nxos_ssh
driver- Update unit tests to support Ansible 2.4
- Minor internal improvements
- [#77] Added
napalm_cli
module- Prepend 'napalm_' to NAPALM ansible facts generated by napalm_get_facts module
- Make NAPALM 'get_facts' be directly accessible Ansible facts (e.g. napalm_model)
- Change validate behavior to fail if 'complies' is False
- Create run_tests.sh script to make it easier to run the unit tests
- First official version installable via pypi