Skip to content

Conversation

@itdependsnetworks
Copy link
Contributor

No description provided.

github-actions bot and others added 25 commits September 28, 2023 14:17
{
  "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>
* 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
@itdependsnetworks itdependsnetworks merged commit 89449c7 into main Mar 9, 2024
michalis1 pushed a commit to michalis1/netutils that referenced this pull request Feb 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants