-
Notifications
You must be signed in to change notification settings - Fork 63
Merge 1.7.0 into main #478
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{
"date": "2023-09-07T08:03:16.543Z",
"files": [
{
"name": "netutils/data_files/oui_mappings.py",
"deltaBytes": 1704,
"source": "https://standards-oui.ieee.org"
}
]
}
Co-authored-by: flat-data <flat-data@users.noreply.github.com>
{
"date": "2023-10-01T02:15:48.518Z",
"files": [
{
"name": "netutils/data_files/protocol_mappings.py",
"deltaBytes": 65,
"source": "https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.csv"
}
]
}
Co-authored-by: flat-data <flat-data@users.noreply.github.com>
{
"date": "2023-10-01T02:13:44.866Z",
"files": [
{
"name": "netutils/data_files/oui_mappings.py",
"deltaBytes": 1758,
"source": "https://standards-oui.ieee.org"
}
]
}
Co-authored-by: flat-data <flat-data@users.noreply.github.com>
* Adds hash_data function * Fixes auto generated file * Adds type annotations * Adds documentation for hash
* modified: netutils/lib_mapper.py * Update lib_mapper.py
{
"date": "2023-11-01T02:14:32.157Z",
"files": [
{
"name": "netutils/data_files/protocol_mappings.py",
"deltaBytes": 60,
"source": "https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.csv"
}
]
}
Co-authored-by: flat-data <flat-data@users.noreply.github.com>
{
"date": "2023-11-01T02:11:57.230Z",
"files": [
{
"name": "netutils/data_files/oui_mappings.py",
"deltaBytes": 8180,
"source": "https://standards-oui.ieee.org"
}
]
}
Co-authored-by: flat-data <flat-data@users.noreply.github.com>
{
"date": "2023-12-01T02:16:06.591Z",
"files": [
{
"name": "netutils/data_files/oui_mappings.py",
"deltaBytes": 6920,
"source": "https://standards-oui.ieee.org"
}
]
}
Co-authored-by: flat-data <flat-data@users.noreply.github.com>
* Updated parsers * Docs updated
* add capirca/aerleon lib mapper
* Update lib mappers for ansible * add f5
* Add forwardnetworks mapper and update docs * update docs
* dual banner test case single banner feature search * Refactor test, implement dual banner fix (#456) * Refactor test, implement dual banner fix * Add tests for multiple banners --------- Co-authored-by: Anthony House <anthony.house@networktocode.com> --------- Co-authored-by: Jeff Kala <jeff.l.kala@gmail.com> Co-authored-by: housepbass <80693460+housepbass@users.noreply.github.com> Co-authored-by: Anthony House <anthony.house@networktocode.com>
* Creating a Platform Mapping utility for breaking down platforms into their bits * Updated the create_platform_object function parameters for positional arguments instead of a dict * Did not fix an Example of changed code. * Moving the junos_version_parser to its own function Adding property decorators * Refactor platform mapper. * Fix juniper nist urls fun * Fix juniper nist urls fun * Move nist and version parsers to separate files. Refactor. * Fix bugs. Update tests. * Redo object factory using base class. Rename factory fun. * Address linting issues. * Fix bug with get_nist_urls fun assignment. Rename object factory. * Changing file name back to os_version.py per request from Adam. * Creating a Platform Mapping utility for breaking down platforms into their bits * Updated the create_platform_object function parameters for positional arguments instead of a dict * Did not fix an Example of changed code. * Moving the junos_version_parser to its own function Adding property decorators * Refactor platform mapper. * Fix juniper nist urls fun * Fix juniper nist urls fun * Move nist and version parsers to separate files. Refactor. * Fix bugs. Update tests. * Redo object factory using base class. Rename factory fun. * Address linting issues. * Fix bug with get_nist_urls fun assignment. Rename object factory. * Changing file name back to os_version.py per request from Adam. * Fixing the import for os_version; Added Exception to the raise * Adding an ignore for mypy; This was discussed with Jeff Kala before implementing. * Corrected typo per review * Fixing bugs * Update netutils/platform_mapper.py Co-authored-by: Ken Celenza <ken@celenza.org> * Making changes requested by Ken. Still 5 sections to go. * Removing gets from fstrings * Committing more of Ken's suggestions; escape_list * Making changes to the isspecial evaluation per Ken's suggestion. * Small change to format for Black's happiness * Getting latest lock file to avoid conflicts * Had pylint errors * Had pylint errors * Had black errors after fixing pylint errors * Had black errors after fixing pylint errors * After fixing black errors, more pylint errors. * Black found an extra space. * Updating nist.py to shorten line length; fixing pytest results. * Adding a doc for nist.py * Updating the mkdocs.yml for NIST --------- Co-authored-by: Brandon Minnix <bminnix@Brandons-MacBook-Pro.local> Co-authored-by: Brandon Minnix <brandon.minnix@networktocode.com> Co-authored-by: Przemek Rogala <progala@progala.net> Co-authored-by: Ken Celenza <ken@celenza.org> Co-authored-by: Brandon Minnix <bminnix@Brandons-MacBook-Pro-2.local>
…APALM when called (#466) * Improve performance of jinja2_convenience_function by not importing NAPALM unnecessarily * Fix optional test as well
{
"date": "2024-03-01T02:13:34.621Z",
"files": [
{
"name": "netutils/data_files/protocol_mappings.py",
"deltaBytes": -111,
"source": "https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.csv"
}
]
}
Co-authored-by: flat-data <flat-data@users.noreply.github.com>
{
"date": "2024-03-01T02:11:02.361Z",
"files": [
{
"name": "netutils/data_files/oui_mappings.py",
"deltaBytes": 19430,
"source": "https://standards-oui.ieee.org"
}
]
}
Co-authored-by: flat-data <flat-data@users.noreply.github.com>
* feat: Add method to sort list of CIDRs
michalis1
pushed a commit
to michalis1/netutils
that referenced
this pull request
Feb 2, 2026
Merge 1.7.0 into main
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.