diffsync
diffsync copied to clipboard
A utility library for comparing and synchronizing different datasets.
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [coverage](https://togithub.com/nedbat/coveragepy) | dev-dependencies | patch | `6.4.1` -> `6.4.2` | --- ### Release...
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [bandit](https://bandit.readthedocs.io/) ([source](https://togithub.com/PyCQA/bandit), [changelog](https://togithub.com/PyCQA/bandit/releases)) | dev-dependencies | patch | `1.7.1` -> `1.7.4` | ---...
### Environment * DiffSync version: 1.6.0 ### Proposed Functionality Provide documentation or an example on how to use subclassing to filter fields from being included in the Diff. ### Use...
### Environment * DiffSync version: 1.4.3 ### Proposed Functionality Currently, when a child model instance is moved from a parent model instance A to a parent model instance B, the...
### Environment * DiffSync version: 1.3.0 * Python version: 3.6 ### Observed Behavior When using diffsync within Nautobot-plugin-ssot, it would be nice to allow the Destination (Target) to have no...
### Environment * DiffSync version: 1.3.0 ### Proposed Functionality The README makes mention of extending a "base" DiffSyncModel for handling CRUD actions in a backend, but doesn't do a great...
This came up in internal conversations around usage and some potential improvements. Potentially adding a flag that will set the create/update to process parents before children and then also the...
### Environment * DiffSync version: 1.3.0 ### Proposed Functionality Extend the list of counter returned by diff.summary() to include `skip` in addition to `create`, `update`, `delete` & `no-change` ### Use...
### Environment * DiffSync version: 1.4.1 ### Proposed Functionality Implement either a global or model flag (or both) called `IGNORE_CASE`, that will tell DiffSync to ignore case-sensitive mismatches. Example for...