aboutsummaryrefslogtreecommitdiff
path: root/net-mgmt/py-ciscoconfparse/distinfo
Commit message (Collapse)AuthorAgeFilesLines
* net-mgmt/py-ciscoconfparse: Update to 1.9.28Kai Knoblich2023-11-111-3/+3
| | | | | | Changelog since 1.9.16: https://github.com/mpenning/ciscoconfparse/compare/1.9.16...1.9.28
* net-mgmt/py-ciscoconfparse: Update to 1.9.16Kai Knoblich2023-10-311-3/+3
| | | | | | | | | | | | * Switch to PEP517 build framework. * Convert to USE_PYTHON=pytest to simplify Makefile. * Remove no longer required patch for newer releases of setuptools. Changelog since 1.5.51: https://github.com/mpenning/ciscoconfparse/compare/v1.5.51...1.9.16
* net-mgmt/py-ciscoconfparse: Update to 1.5.51Kai Knoblich2021-11-031-3/+3
| | | | | | | | | | | * Limit the Python version to 3.7+ due devel/py-loguru, which requires Python 3.7+ as well. Changelog since 1.5.30: https://github.com/mpenning/ciscoconfparse/compare/v1.5.30...v1.5.51 MFH: No (contains mostly feature additions)
* net-mgmt/py-ciscoconfparse: Update to 1.5.30Kai Knoblich2021-03-241-3/+3
| | | | | | | | | | Changelog: * Add helper-function: "as_text_list()", improve performance of ".delete()" * Fix "__int__()" and "__index__()" on "IPv4Obj()" and "IPv6Obj()" Notes: svn path=/head/; revision=569122
* net-mgmt/py-ciscoconfparse: Update to 1.5.28Kai Knoblich2021-01-251-3/+3
| | | | | | | | | | | | | | Changelog since 1.5.24: * Enhance "ccp_util.CiscoRange()" to parse a wider variety of string inputs * Remove slow code from "ccp_util.CiscoRange()" * Make "ccp_util.L4Object().__repr__()" more friendly * Use "unittest.mock" for tests if available * Fix the issue with the "L4Object_asa_{lt01,lt02,range}" tests * Fix multiple unreported bugs in "ccp_util.L4Object()" Notes: svn path=/head/; revision=562569
* net-mgmt/py-ciscoconfparse: Update to 1.5.24Kai Knoblich2021-01-111-3/+3
| | | | | | | | | | | | * Remove now obsolete conditionals for Python 2.7 while I'm here. Changelog: * Prevent "find_object_branches()" method from using any branches with "None" in the value. Notes: svn path=/head/; revision=561210
* net-mgmt/py-ciscoconfparse: Update to 1.5.22Kai Knoblich2020-12-091-3/+3
| | | | | | | | | | Changelog since 1.5.20: * Avoid overwrite of standard function "input" in "parse_line_braces()" * Fix references to non-existent "IOSConfigLine" Notes: svn path=/head/; revision=557368
* net-mgmt/py-ciscoconfparse: Update to 1.15.20Kai Knoblich2020-11-301-3/+3
| | | | | | | | | Changelog: * Add warnings for unsupported features in conjunction with JunOS. Notes: svn path=/head/; revision=556635
* net-mgmt/py-ciscoconfparse: Update to 1.5.19Kai Knoblich2020-11-201-3/+3
| | | | | | | | | | | | | Changelog since 1.5.6: * Fix "IPv4Obj" and "IPv6Obj" which cannot use logical compare ops with certain Python objects. * Fix Python 2.7 packaging. * Revise some methods of "IPv4Obj" and "IPv6Obj" which impacts the sorting behavior. Notes: svn path=/head/; revision=555750
* net-mgmt/py-ciscoconfparse: Update to 1.5.6Kai Knoblich2020-07-141-3/+3
| | | | | | | | | | Changelog since 1.5.4: * Improve "find_object_branches()" speed; reformat with black * Beta-test new function: "find_object_branches()" Notes: svn path=/head/; revision=542197
* net-mgmt/py-ciscoconfparse: Update to 1.5.4Kai Knoblich2020-05-151-3/+3
| | | | | | | | | | | | | | | | Changelog since 1.5.1: * Introduction of new methods to the IPv4Obj()/IPv6Obj() classes and changed return values of those. * Add support for int(), bin() and hex() on the IPv4Obj() and IPv6Obj() classes. * Fix "packed" and "exploded" methods of IPv6Obj(), add "IPv4Obj().packed" and "IPv4Obj().exploded" Notes: svn path=/head/; revision=535273
* net-mgmt/py-ciscoconfparse: Update to 1.5.1Kai Knoblich2020-03-301-3/+3
| | | | | | | | | | Changelog since 1.4.11: * Remove embedded JunOS debugging * Complete rewrite of JunOS parser and deprecate support for Python 3.4 Notes: svn path=/head/; revision=529896
* net-mgmt/py-ciscoconfparse: Update to 1.4.11Kai Knoblich2019-12-111-3/+3
| | | | | | | | | | | Changelog: * Explicitly close() open filehandles MFH: 2019Q4 Notes: svn path=/head/; revision=519831
* net-mgmt/py-ciscoconfparse: Update to 1.4.10Kai Knoblich2019-12-061-3/+3
| | | | | | | | | | | | Changelog since 1.4.7: * Add support for parsing "pathlib.Path" objects which contain a configuration * Add ".as_cidr_net" and ".as_cidr_addr" on "IPv4Obj" and "IPv6Obj" * Add support for name and track on IPv6 routes Notes: svn path=/head/; revision=519150
* net-mgmt/py-ciscoconfparse: Update to 1.4.7Kai Knoblich2019-09-121-3/+3
| | | | | | | | | | Changelog since 1.4.5: * Add support for NXOS "vrf" with "dhcp helper-address" * Add support for NXOS "dhcp-helper-address" (with factory=True) Notes: svn path=/head/; revision=511872
* net-mgmt/py-ciscoconfparse: Update to 1.4.5Kai Knoblich2019-09-081-3/+3
| | | | | | | | | | | Changelog since 1.4.3: * Add support for NXOS in "find_interface_objects()" method * Fix "append_line()" function when parsing ASA configurations * Fix broken regular expressions in "has_ip_pim()" methods Notes: svn path=/head/; revision=511563
* net-mgmt/py-ciscoconfparse: Update to 1.4.3Kai Knoblich2019-08-241-3/+3
| | | | | | | | | | | | | | | * Add "do-test" target to make future QA easier Changelog since 1.3.43: * Add parser for various NXOS features * Fix issue with "ip_helper_adddresses" function that wasn't able to handle 'global' helpers * Implement "re_search_children()" directly on the "CiscoConfParse()" object * Fix NXOS HRSP issue with "has_ip_hsrp" function Notes: svn path=/head/; revision=509756
* net-mgmt/py-ciscoconfparse: Update to 1.3.43Kai Knoblich2019-07-151-3/+3
| | | | | | | | | | Changelog: * Fix possible syntax error "from __future__ imports must occur at the beginning of the file" in some build environments. Notes: svn path=/head/; revision=506653
* net-mgmt/py-ciscoconfparse: Update to 1.3.42Kai Knoblich2019-06-291-3/+3
| | | | | | | | | | Changelog since 1.3.39: * HRSP timers now return a float (used to return int). * NXOS support for HSRP. Notes: svn path=/head/; revision=505360
* net-mgmt/py-ciscoconfparse: Update to 1.3.39Kai Knoblich2019-06-061-3/+3
| | | | | | | | | | Changelog since 1.3.37: * Allow re_match_iter_typed() to use default=True * Add CiscoConfParse().re_match_iter_typed() Notes: svn path=/head/; revision=503565
* net-mgmt/py-ciscoconfparse: Update to 1.3.37Kai Knoblich2019-05-181-3/+3
| | | | | | | | | | Changelog: * Further improve support for Python 3 when using in virtual environments in conjunction with pip. Notes: svn path=/head/; revision=501962
* net-mgmt/py-ciscoconfparse: Update to 1.3.36Kai Knoblich2019-04-261-3/+3
| | | | | | | | | | | | | Changes since 1.3.33: * Refine JunOS parsing * Refine IOS macro parsing * Add support for IOS macros Approved by: mentors (implicit) Notes: svn path=/head/; revision=500173
* net-mgmt/py-ciscoconfparse: Update to 1.3.33Kai Knoblich2019-04-101-3/+3
| | | | | | | | | | | | Changelog: * Fix bug with parse.delete_lines() where only every second sequential match was deleted. Approved by: mentors (implicit) Notes: svn path=/head/; revision=498534
* net-mgmt/py-ciscoconfparse: Update to 1.3.32Kai Knoblich2019-03-251-3/+3
| | | | | | | | | | | | | | | | | Changelog: * Fix CiscoRange() should automatically prune duplicates added to the list * Fix ciscoconfparse.ccp_util.CiscoRange() should support emtpy ranges * Fix ciscoconfparse.models_cisco needs an explicit MAX_VLAN constant * Fix IOSCfgLine().re_match_typed() doesn't have an 'untyped_default' boolean * Fix trunk_vlans_allowed returns only two lines Approved by: miwi (mentor) Differential Revision: https://reviews.freebsd.org/D19684 Notes: svn path=/head/; revision=496829
* net-mgmt/py-ciscoconfparse: Update to 1.3.30Kai Knoblich2019-02-241-3/+3
| | | | | | | | | | | | | | Changelog: * Fix unicode cast to be compatible with Python 3 * Fix collections import in Python 3 * Fix bug exposed in Python 3.7 Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D19313 Notes: svn path=/head/; revision=493813
* net-mgmt/py-ciscoconfparse: Update to 1.3.29Kai Knoblich2019-02-081-3/+3
| | | | | | | | | | | | | | Notable changes since 1.3.20: * Fix open() syntax with Python 3.5 * Add IP helper-address parsing in models_cisco.py Reviewed by: tcberner (mentor) Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D19121 Notes: svn path=/head/; revision=492443
* - Update to 1.3.20Martin Wilke2018-07-091-3/+3
| | | | | | | | | PR: 228844 Submitted by: maintainer Sponsored by: iXsystems Inc. Notes: svn path=/head/; revision=474278
* net-mgmt/py-ciscoconfparse: Update to 1.3.15Danilo G. Baio2018-04-261-3/+3
| | | | | | | | PR: 227690 Submitted by: Kai Knoblich <freebsd_ports@k-worx.org> (maintainer) Notes: svn path=/head/; revision=468314
* Update to 1.3.12Kirill Ponomarev2018-04-171-3/+3
| | | | | | | | PR: 227575 Submitted by: maintainer Notes: svn path=/head/; revision=467601
* net-mgmt/py-ciscoconfparse: Update to 1.3.11Danilo G. Baio2018-04-021-3/+3
| | | | | | | | | | | | Dependency devel/py-ipaddr is only necessary with Python 2. While here, update LICENSE. PR: 227162 Submitted by: Kai <freebsd_ports@k-worx.org> (maintainer) Notes: svn path=/head/; revision=466194
* New port: net-mgmt/py-ciscoconfparse: Parse, audit, query, build and modify ↵Yuri Victorovich2018-03-251-0/+3
Cisco IOS-style configurations PR: 226901 Submitted by: Kai <freebsd_ports@k-worx.org> Notes: svn path=/head/; revision=465496