diffsync
diffsync copied to clipboard
A utility library for comparing and synchronizing different datasets.
### Environment * DiffSync version: 2.0.0 ### Proposed Functionality The way flags are managed in https://github.com/networktocode/diffsync/blob/315b5e9396148209a71a9526c090b2899deab77a/diffsync/helpers.py#L185-L208, means that the GLOBAL flags always take precedence over the MODEL ones. I would...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [bandit](https://bandit.readthedocs.io/) ([source](https://redirect.github.com/PyCQA/bandit), [changelog](https://redirect.github.com/PyCQA/bandit/releases)) | `1.7.4` -> `1.7.10` | [](https://docs.renovatebot.com/merge-confidence/)...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [mypy](https://www.mypy-lang.org/) ([source](https://redirect.github.com/python/mypy), [changelog](https://mypy-lang.blogspot.com/)) | `1.4.1` -> `1.13.0` | [](https://docs.renovatebot.com/merge-confidence/)...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [pytest](https://togithub.com/pytest-dev/pytest) ([changelog](https://docs.pytest.org/en/stable/changelog.html)) | `7.2.1` -> `7.4.4` | [](https://docs.renovatebot.com/merge-confidence/) |...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [pylint](https://togithub.com/pylint-dev/pylint) ([changelog](https://pylint.readthedocs.io/en/latest/whatsnew/3/)) | `2.13.9` -> `2.17.7` | [](https://docs.renovatebot.com/merge-confidence/) |...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [black](https://togithub.com/psf/black) ([changelog](https://togithub.com/psf/black/blob/main/CHANGES.md)) | `23.1.0` -> `23.12.1` |...
Should return objects filtered by their fields.
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [yamllint](https://togithub.com/adrienverge/yamllint) | `1.29.0` -> `1.35.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
I think we should get the following things over the line in preparation for 2.0: - [ ] #231 (if we want to do it) - [x] #219 - [...
### Environment * DiffSync version: 2.0.0 ### Proposed Functionality Add the ability to define dependencies on DiffSyncModels. An example of this would be an Interface depending on a Device, a...