Gnpy

Latest version: v2.10.0

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

Scan your dependencies

Page 1 of 3

2.10

This release introduces detailed impairments for ROADMs:
ROADM impairments can be defined per degree and roadm-path type (add, drop or express).
Minimum loss when crossing a ROADM is no more 0 dB. It can be set per ROADM degree with roadm-path-impairments.

The transceiver output power, which was previously set using the same parameter as the input span power (power_dbm),
can now be set using a different parameter.

2.9

This release introduces a major refactor that enables
a clear separation of design and propagation functions.
It also introduces some behaviour correction and bug fixes.

- fix frequency scaling for fibers
- fix documentation on readthedocs.io
- possible to freeze a design and propagate on it without automatic changes
- checking for power saturation during design for all cases

2.8

This new release adds some improvements in existing features,
and some new features:
- Spectrum assignment now supports multiple slots assignments
in a single request.
- Logs are now generalized in the library instead of bare
prints. Default verbose is "WARNING".
- Chromatic dispersion, effective area, Raman Gain coefficient,
and nonlinear coefficient can now be defined with a scaling
along frequency.
- Power equalization now enables defining a power offset
in transceiver library to represent the deviation from the
general equalisation strategy defined in ROADMs.
- Propagation now includes a latency calculation
- The library now supports of python 3.12

2.7

Starting with this release, the users can [define a mixed load of channels to be propagated in the input spectrum](https://gnpy.readthedocs.io/en/master/json.html#arbitrary-channel-definition). To better support real-life workloads, ROADM equalization strategies are now configurable, and there is also the usual set of bugfixes and performance optimizations.

2.6

Greetings from a sunny day in Basel, Switzerland. This is a general bugfix release with some preparations for the upcoming features (mixed-rate simulations and the YANG interface). Please stay tuned while we stabilize these, and try out our patches under review:

https://review.gerrithub.io/q/project:Telecominfraproject/oopt-gnpy

2.5

Hello from OFC 2022. Release highlights:

- CD, PMD and PDL tracking
- Improvements for OpenROADM
- Extended vendor support
- Performance optimization
- Bugfixes

If you're interested in what's coming next, be sure to [check the patches and changes](https://review.gerrithub.io/q/project:Telecominfraproject/oopt-gnpy) that we are currently working on.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.