Scikit-rf

Latest version: v1.6.2

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

Scan your dependencies

Page 1 of 7

1.6.2

minor version for CI tests only

What's Changed
* v1.6.2 by jhillairet in https://github.com/scikit-rf/scikit-rf/pull/1260


**Full Changelog**: https://github.com/scikit-rf/scikit-rf/compare/v1.6.1...v1.6.2

1.6.1

minor release for testing purposes

What's Changed
* v1.16.1 by jhillairet in https://github.com/scikit-rf/scikit-rf/pull/1259

**Full Changelog**: https://github.com/scikit-rf/scikit-rf/compare/v1.6.0...v1.6.1

1.6.0

This new release of sciki-rf brings many new features and improvements, in particular concerning Vector Fitting models, the MDIF files support, a new class of VNA supported (R&S ZVA) and additional performance improvements for Circuit. Several bugs have been fixed and the documentation updated.

Many thanks to all the contributors!

New Features
* VectorFitting: New SPICE netlist topology by Vinc0110 in https://github.com/scikit-rf/scikit-rf/pull/1228
* Vector Fitting: DC point enforcement by Vinc0110 in https://github.com/scikit-rf/scikit-rf/pull/1242
* Vector Fitting: State-space topology for equivalent circuits by Vinc0110 in https://github.com/scikit-rf/scikit-rf/pull/1247

* Implement R&S ZVA Class by cafeclimber in https://github.com/scikit-rf/scikit-rf/pull/1233

* Export NetworkSet with Noise Parameters to valid MDIF by jrmagers in https://github.com/scikit-rf/scikit-rf/pull/1238
* Enable read of noisy mdf file by FranzForstmayr in https://github.com/scikit-rf/scikit-rf/pull/1258

* Renormalization for 16-term calibration by Ttl in https://github.com/scikit-rf/scikit-rf/pull/1246


Bug fix
* Fix the issue of the 'Network.inv' due to mismatched port impedance. by Asachoo in https://github.com/scikit-rf/scikit-rf/pull/1220
* Fix plot z time response numerical singularities by mhuser in https://github.com/scikit-rf/scikit-rf/pull/1256
* fix port_names connect issues when the second network has no port names by mhuser in https://github.com/scikit-rf/scikit-rf/pull/1257

Improvements
* Optimize the circuit algorithm by Asachoo in https://github.com/scikit-rf/scikit-rf/pull/1235
* Add a singular s-matrix processing logic by Asachoo in https://github.com/scikit-rf/scikit-rf/pull/1223
* extrapolate_to_dc: prevent phase aliasing between DC and first non-interpolated point by jankae in https://github.com/scikit-rf/scikit-rf/pull/1219
* Attempt to provide the power wave definition for the splitter. by Asachoo in https://github.com/scikit-rf/scikit-rf/pull/1227

Documentation
* Docstring for vector length of time responses by FranzForstmayr in https://github.com/scikit-rf/scikit-rf/pull/1253
* Vector Fitting: Update of Tutorial by Vinc0110 in https://github.com/scikit-rf/scikit-rf/pull/1244

New Contributors
* jankae made their first contribution in https://github.com/scikit-rf/scikit-rf/pull/1219

**Full Changelog**: https://github.com/scikit-rf/scikit-rf/compare/v1.5.0...v1.6.0

1.5.0

This new release of scikit-rf offer several improvements and bug fixes, along with two new/improved features:

New features
* New circuit synthesizer write_spice_subcircuit_s_new() reduces node a… by fnordpole in https://github.com/scikit-rf/scikit-rf/pull/1198
* Use RLGC distortion model and nominal impedance in DefinedAEpTandZ0 media by mhuser in https://github.com/scikit-rf/scikit-rf/pull/1202

Improvements
* line_floating S-parameter definition by Ttl in https://github.com/scikit-rf/scikit-rf/pull/1207
* Allow pass network name as kwarg for streams by FranzForstmayr in https://github.com/scikit-rf/scikit-rf/pull/1212

Bug fixes and updates
* Use s-parameter to build lumped components. by Asachoo in https://github.com/scikit-rf/scikit-rf/pull/1206
* Use trapezoid rule from scipy by FranzForstmayr in https://github.com/scikit-rf/scikit-rf/pull/1200
* Modify the input arguments order in plot_s_db_time method. by Asachoo in https://github.com/scikit-rf/scikit-rf/pull/1201
* definedAEpTandZ0 keep z0 parameter as raw characteristic impedance if array-llike by mhuser in https://github.com/scikit-rf/scikit-rf/pull/1203
* Fix uninitialized memory use in touchstone parser by Ttl in https://github.com/scikit-rf/scikit-rf/pull/1208
* Bugfix to avoid instance name collisions. Bug occurs for networks wi by fnordpole in https://github.com/scikit-rf/scikit-rf/pull/1209
* Fixed another bug of similar type that only occurs for number of port by fnordpole in https://github.com/scikit-rf/scikit-rf/pull/1210
* Fix the issue in parse csv frequency. by Asachoo in https://github.com/scikit-rf/scikit-rf/pull/1193

Continuous Integration
* Publish releases on PyPI automatically by jhillairet in https://github.com/scikit-rf/scikit-rf/pull/1216

New Contributors
* fnordpole made their first contribution in https://github.com/scikit-rf/scikit-rf/pull/1198

**Full Changelog**: https://github.com/scikit-rf/scikit-rf/compare/v1.4.1...v1.5.0

1.4.1

This release aims to fix an issue with the Network interpolation.

What's Changed
* Pass kind to interpolate method (again) by FranzForstmayr in https://github.com/scikit-rf/scikit-rf/pull/1195


**Full Changelog**: https://github.com/scikit-rf/scikit-rf/compare/v1.4.0...v1.4.1

1.4.0

This version 1.4.0 of scikit-rf brings several new features and improvements, along with bug fixes and an always improved documentation

What's Changed
New features
* A generalized/abstract Network connection method by Asachoo in https://github.com/scikit-rf/scikit-rf/pull/1166
* Allow ynp, znp and friends as file extension. by FranzForstmayr in https://github.com/scikit-rf/scikit-rf/pull/1175
* Add method to turn NetworkSets with parameters into pandas DataFrames by wsapia in https://github.com/scikit-rf/scikit-rf/pull/1176
* Add line_floating method to Media by gvcallen in https://github.com/scikit-rf/scikit-rf/pull/1181

Improvements
* Optimize the performance of Network connect method by Asachoo in https://github.com/scikit-rf/scikit-rf/pull/1168
* Optimize the performance of Circuit s_external mehod by Asachoo in https://github.com/scikit-rf/scikit-rf/pull/1170
* Use module-level logger in vectorFitting.py by neutrinonerd3333 in https://github.com/scikit-rf/scikit-rf/pull/1179

Documentation
* Add Circuit.update_networks() to API page. by Asachoo in https://github.com/scikit-rf/scikit-rf/pull/1167
* Update documention on calkit modelling by jhillairet in https://github.com/scikit-rf/scikit-rf/pull/1188
* Improve tutorial for virtual instruments by mxxmxn in https://github.com/scikit-rf/scikit-rf/pull/1187


Bug fixes
* Fix c0 reference impedance renormalization for NISTMultilineTRL by torgovanov in https://github.com/scikit-rf/scikit-rf/pull/1182
* fix possible division by zero in quadratic formula in TUGMultilineTRL by ZiadHatab in https://github.com/scikit-rf/scikit-rf/pull/1183
* Fix Djordjevic-Svensson dispersion lead to negative tanD in DefinedAEpTandZ0 by mhuser in https://github.com/scikit-rf/scikit-rf/pull/1186

CI
* Remove nbval from testing requirements by FranzForstmayr in https://github.com/scikit-rf/scikit-rf/pull/1171
* Add Python 3.13 to the test scheme by jhillairet in https://github.com/scikit-rf/scikit-rf/pull/1189

New Contributors
* neutrinonerd3333 made their first contribution in https://github.com/scikit-rf/scikit-rf/pull/1179
* torgovanov made their first contribution in https://github.com/scikit-rf/scikit-rf/pull/1182
* gvcallen made their first contribution in https://github.com/scikit-rf/scikit-rf/pull/1181

**Full Changelog**: https://github.com/scikit-rf/scikit-rf/compare/v1.3.0...v1.4.0

Page 1 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.