notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
py-ciscoconfparse Parse, audit, query, build and modify Cisco IOS-style configurations
1.4.7 net-mgmt on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port 1.3.42Version of this port present on the latest quarterly branch.
Maintainer: kai@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-03-25 04:59:23
Last Update: 2019-09-12 11:28:26
SVN Revision: 511872
Also Listed In: python
License: GPLv3+
Description:
SVNWeb : Homepage

There is no configure plist information for this port.

Dependency lines:
  • py36-ciscoconfparse>0:net-mgmt/py-ciscoconfparse
To install the port: cd /usr/ports/net-mgmt/py-ciscoconfparse/ && make install clean
To add the package: pkg install py36-ciscoconfparse
PKGNAME: py36-ciscoconfparse
Package flavors (<flavor>: <package>)
  • py36: py36-ciscoconfparse
  • py27: py27-ciscoconfparse
distinfo:

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py36-setuptools>0 : devel/py-setuptools@py36
  2. python3.6 : lang/python36
Runtime dependencies:
  1. py36-colorama>0 : devel/py-colorama@py36
  2. py36-dnspython>0 : dns/py-dnspython@py36
  3. py36-passlib>0 : security/py-passlib@py36
  4. py36-setuptools>0 : devel/py-setuptools@py36
  5. python3.6 : lang/python36
There are no ports dependent upon this port

Configuration Options

USES:

pkg-message:
If upgrading from < 1.4.3:
Master Sites:
  1. https://files.pythonhosted.org/packages/source/c/ciscoconfparse/
  2. https://pypi.org/packages/source/c/ciscoconfparse/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2017-11-30
    Affects: */py*
    Author: mat@FreeBSD.org
    Reason: 
      Ports using Python via USES=python are now flavored.  All the py3-* ports
      have been removed and folded into their py-* master ports.
    
      People using Poudriere 3.2+ and binary packages do not have to do anything.
    
      For other people, to build the Python 3.6 version of, for example,
      databases/py-gdbm, you need to run:
    
        # make FLAVOR=py36 install
    
    

Number of commits found: 18

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
12 Sep 2019 10:28:26
Original commit files touched by this commit  1.4.7
Revision:511872
kai search for other commits by this committer
net-mgmt/py-ciscoconfparse: Update to 1.4.7

Changelog since 1.4.5:

* Add support for NXOS "vrf" with "dhcp helper-address"
* Add support for NXOS "dhcp-helper-address" (with factory=True)
08 Sep 2019 11:59:45
Original commit files touched by this commit  1.4.5
Revision:511563
kai search for other commits by this committer
net-mgmt/py-ciscoconfparse: Update to 1.4.5

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
24 Aug 2019 21:14:24
Original commit files touched by this commit  1.4.3
Revision:509756
kai search for other commits by this committer
net-mgmt/py-ciscoconfparse: Update to 1.4.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
15 Jul 2019 10:03:59
Original commit files touched by this commit  1.3.43
Revision:506653
kai search for other commits by this committer
net-mgmt/py-ciscoconfparse: Update to 1.3.43

Changelog:

* Fix possible syntax error "from __future__ imports must occur at the
  beginning of the file" in some build environments.
29 Jun 2019 16:25:14
Original commit files touched by this commit  1.3.42
Revision:505360
kai search for other commits by this committer
net-mgmt/py-ciscoconfparse: Update to 1.3.42

Changelog since 1.3.39:

* HRSP timers now return a float (used to return int).
* NXOS support for HSRP.
06 Jun 2019 05:02:17
Original commit files touched by this commit  1.3.39
Revision:503565
kai search for other commits by this committer
net-mgmt/py-ciscoconfparse: Update to 1.3.39

Changelog since 1.3.37:

* Allow re_match_iter_typed() to use default=True
* Add CiscoConfParse().re_match_iter_typed()
18 May 2019 12:59:16
Original commit files touched by this commit  1.3.37
Revision:501962
kai search for other commits by this committer
net-mgmt/py-ciscoconfparse: Update to 1.3.37

Changelog:

* Further improve support for Python 3 when using in virtual environments in
  conjunction with pip.
26 Apr 2019 22:24:32
Original commit files touched by this commit  1.3.36
Revision:500173
kai search for other commits by this committer
net-mgmt/py-ciscoconfparse: Update to 1.3.36

Changes since 1.3.33:

* Refine JunOS parsing
* Refine IOS macro parsing
* Add support for IOS macros

Approved by:	mentors (implicit)
10 Apr 2019 07:37:14
Original commit files touched by this commit  1.3.33
Revision:498534
kai search for other commits by this committer
net-mgmt/py-ciscoconfparse: Update to 1.3.33

Changelog:

* Fix bug with parse.delete_lines() where only every second sequential match
  was deleted.

Approved by:	mentors (implicit)
25 Mar 2019 15:59:43
Original commit files touched by this commit  1.3.32
Revision:496829
kai search for other commits by this committer
net-mgmt/py-ciscoconfparse: Update to 1.3.32

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
24 Feb 2019 20:53:10
Original commit files touched by this commit  1.3.30
Revision:493813
kai search for other commits by this committer
net-mgmt/py-ciscoconfparse: Update to 1.3.30

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
08 Feb 2019 18:32:53
Original commit files touched by this commit  1.3.29
Revision:492443
kai search for other commits by this committer
net-mgmt/py-ciscoconfparse: Update to 1.3.29

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
01 Feb 2019 18:55:18
Original commit files touched by this commit  1.3.20
Revision:491837
kai search for other commits by this committer
Change my maintainer email address to my new one at the FreeBSD project.

Reviewed by:	miwi (mentor)
Approved by:	miwi (mentor)
Differential Revision: https://reviews.freebsd.org/D19050
09 Jul 2018 18:36:11
Original commit files touched by this commit  1.3.20
Revision:474278
miwi search for other commits by this committer
- Update to 1.3.20

PR:		228844
Submitted by:	maintainer
Sponsored by:	iXsystems Inc.
26 Apr 2018 00:29:10
Original commit files touched by this commit  1.3.15
Revision:468314
dbaio search for other commits by this committer
net-mgmt/py-ciscoconfparse: Update to 1.3.15

PR:		227690
Submitted by:	Kai Knoblich <freebsd_ports@k-worx.org> (maintainer)
17 Apr 2018 13:34:50
Original commit files touched by this commit  1.3.12
Revision:467601
krion search for other commits by this committer
Update to 1.3.12

PR:		227575
Submitted by:	maintainer
02 Apr 2018 00:03:19
Original commit files touched by this commit  1.3.11
Revision:466194
dbaio search for other commits by this committer
net-mgmt/py-ciscoconfparse: Update to 1.3.11

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)
25 Mar 2018 04:56:13
Original commit files touched by this commit  1.3.10
Revision:465496
yuri search for other commits by this committer
New port: net-mgmt/py-ciscoconfparse: Parse, audit, query, build and modify
Cisco IOS-style configurations

PR:		226901
Submitted by:	Kai <freebsd_ports@k-worx.org>

Number of commits found: 18

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
python37Oct 19
py-pillowOct 15
mod_perl2Oct 09
xpdfOct 06
xpdf3Oct 06
xpdf4Oct 06
unboundOct 03
cactiOct 02
gitlab-ceOct 02
gitlab-ceOct 02
ruby24Oct 02
ruby25Oct 02
mongodb34Sep 30
mongodb34Sep 30
mongodb36Sep 30

4 vulnerabilities affecting 12 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-10-19 10:52:46


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 37686
Broken 75
Deprecated 100
Ignore 340
Forbidden 3
Restricted 156
No CDROM 73
Vulnerable 26
Expired 15
Set to expire 71
Interactive 0
new 24 hours 3
new 48 hours3
new 7 days17
new fortnight42
new month158

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.