Ifcfg

Latest version: v0.24

Safety actively analyzes 681881 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 3

0.12

- Fix encoding crashes on non-English Windows systems 16

0.11

Moving from an idea that this is in Beta to a mentality that we will probably never actually keep up with all the various ways of detecting network properties for different systems.

So let's **ship early, ship often** instead.

This release seeks to clean up the codebase (sparingly!) and introduce Windows compatibility.

* Add Windows compatible parsing of ipconfig output
* Handle non-unicode terminals (Windows+Mac especially)
* Removing ill-defined encoding keyword arg from ifcfg.get_parser
* Removed no-op Linux Kernel 2.x parsing and kernel keyword arg
* Removed class ifcfg.IfcfgParser, use UnixParser instead
* All strings are UTF-8, also in Py 2.7
* Only cross-platform features are now guaranteed to be in the result set: ['inet', 'ether', 'inet6', 'netmask']
* IPv6 addresses are now stored in a list.
* Removed prefixlen and scopeid, as they should be added for each IPv6 address, not the interface
* Allow ifcfg to be imported despite whether or not the OS system is recognized.
* Remove ifcfg.exc module
* Fix some interface names containing :_- characters on Linux (Sergej Vasiljev)

0.11b6

This release seeks to clean up the codebase (sparingly!) and introduce Windows compatibility.

* Add Windows compatible parsing of ipconfig output
* Handle non-unicode terminals (Windows+Mac especially)
* Removing ill-defined encoding keyword arg from ifcfg.get_parser
* Removed no-op Linux Kernel 2.x parsing and kernel keyword arg
* Removed class ifcfg.IfcfgParser, use UnixParser instead
* All strings are UTF-8, also in Py 2.7
* Only cross-platform features are now guaranteed to be in the result set: ['inet', 'ether', 'inet6', 'netmask']
* IPv6 addresses are now stored in a list.
* Removed prefixlen and scopeid, as they should be added for each IPv6 address, not the interface
* Allow ifcfg to be imported despite whether or not the OS system is recognized.
* Remove ifcfg.exc module
* Fix some interface names containing :_- characters on Linux (Sergej Vasiljev)

0.11b4

This release seeks to clean up the codebase (sparingly!) and introduce
Windows compatibility.

* Removing ill-defined ``encoding`` keyword arg from ``ifcfg.get_parser``
* Removed no-op Linux Kernel 2.x parsing and ``kernel`` keyword arg
* Removed class ``ifcfg.IfcfgParser``, use ``UnixParser`` instead
* All strings are UTF-8, also in Py 2.7
* Only cross-platform features are now guaranteed to be in the result set:
``['inet', 'ether', 'inet6', 'netmask']``
* IPv6 addresses are now stored in a list.
* Removed prefixlen and scopeid, as they should be added for each IPv6 address, not the
interface
* Allow ``ifcfg`` to be imported despite whether or not the OS system is
recognized.
* Remove ``ifcfg.exc`` module

0.11b2

This release seeks to clean up the codebase (sparingly!) and introduce
Windows compatibility.

* Removing ill-defined ``encoding`` keyword arg from ``ifcfg.get_parser``
* Removed no-op Linux Kernel 2.x parsing and ``kernel`` keyword arg
* Removed class ``ifcfg.IfcfgParser``, use ``UnixParser`` instead
* All strings are UTF-8, also in Py 2.7
* Only cross-platform features are now guaranteed to be in the result set: ``['inet', 'ether', 'inet6', 'netmask']``
* IPv6 addresses are now stored in a list.
* Removed prefixlen, as it should be added to one IPv6 address, not the interface

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.