Commit Graph

  • 11d88bf09a CI: random bikeshedding about the name Jan Kundrát 2021-06-09 19:37:10 +02:00
  • af3cc4736e setup metadata: fix description Jan Kundrát 2021-06-09 16:30:38 +02:00
  • 50cb82ee18 packaging: fix the long description Jan Kundrát 2021-06-09 02:32:48 +02:00
  • c80aca6696 CI: GitHub: ensure tags are present Jan Kundrát 2021-06-09 01:09:06 +02:00
  • dfca35d4ae CI: always try to build a release wheel Jan Kundrát 2021-06-09 00:46:03 +02:00
  • 1fbdaef58a CI: Run on GitHub Actions Jan Kundrát 2021-06-08 22:29:03 +02:00
  • bd025f3af4 setup metadata: fix description Jan Kundrát 2021-06-09 16:30:38 +02:00
  • c3e546abe3 packaging: fix the long description Jan Kundrát 2021-06-09 02:32:48 +02:00
  • 9427d0b139 CI: GitHub: ensure tags are present Jan Kundrát 2021-06-09 01:09:06 +02:00
  • 89f5b12f7e CI: always try to build a release wheel Jan Kundrát 2021-06-09 00:46:03 +02:00
  • 9d2c10e267 CI: Run on GitHub Actions Jan Kundrát 2021-06-08 22:29:03 +02:00
  • 305620e5dd Do not load equipment['SI']['default'].power_range_db in the gain mode Jan Kundrát 2021-06-04 15:34:22 +02:00
  • c91c5d622f Bump the minimal required Python to 3.8 Jan Kundrát 2021-05-31 20:31:37 +02:00
  • d201ec26bf OFC 2021 demo: config generators and their output experimental/2021-ofc-gnpy-yang-onos Jan Kundrát 2021-06-06 12:00:45 +02:00
  • 183639ba07 REST: change the layout Jan Kundrát 2021-06-06 11:56:35 +02:00
  • 20c6d5cf95 API: a REST server for GNPy Jan Kundrát 2021-06-06 12:09:07 +02:00
  • 2b38e677b2 YANG: topology info for ONOS Jan Kundrát 2021-06-06 12:03:36 +02:00
  • dab521a99e YANG: tests: re-reading the equipment and topology from JSON Jan Kundrát 2021-06-05 00:45:57 +02:00
  • 6cc55b83e5 YANG: examples should produce exact-same results Jan Kundrát 2021-06-05 01:03:58 +02:00
  • ddbb9b5af7 YANG: Test conversion of equipment + settings + topology into YANG Jan Kundrát 2021-06-04 23:54:32 +02:00
  • dd3d2e1152 YANG: loading and storing topologies Jan Kundrát 2021-06-04 13:26:52 +02:00
  • 936b17c151 YANG: Network Topology Jan Kundrát 2019-07-01 17:25:57 +02:00
  • 5f38db2d2f YANG: Reading and saving equipment catalog and simulation options from YANG files Jan Kundrát 2020-07-31 17:35:52 +02:00
  • 7172ceab20 YANG: Global simulation parameters Jan Kundrát 2020-07-27 11:04:36 +02:00
  • 7874ad61af YANG: Equipment Library Jan Kundrát 2021-06-01 00:56:31 +02:00
  • cddebd55a1 YANG: tests: validate our sample data against the YANG model Jan Kundrát 2020-07-26 18:08:04 +02:00
  • aa96694c19 YANG: import: IETF models for network topologies Jan Kundrát 2019-06-28 14:33:16 +02:00
  • 1ed81a6fd9 YANG: import: basic stuff from IETF to make yangson happy Jan Kundrát 2019-07-07 22:08:17 +02:00
  • f611f3d899 YANG: Prepare for distributing YANG modules Jan Kundrát 2020-07-26 16:33:00 +02:00
  • f919bbea41 tests: requests: rely on pytest's own dict support Jan Kundrát 2021-06-05 13:38:52 +02:00
  • 4202d85260 Bump the minimal required Python to 3.8 Jan Kundrát 2021-05-31 20:31:37 +02:00
  • d5ca3fe6f6 tests: enable pytest's builtin multiline diffing Jan Kundrát 2021-06-05 01:03:08 +02:00
  • e5efdc0138 Do not load equipment['SI']['default'].power_range_db in the gain mode Jan Kundrát 2021-06-04 15:34:22 +02:00
  • 4fe77b2519 utils: document round2float Jan Kundrát 2021-06-04 15:33:45 +02:00
  • 1c971dbaeb OpenROADM: add "some" TX roll-off for all modes Jan Kundrát 2021-06-04 12:05:07 +02:00
  • 24e7f4a5a1 refactoring: OpenROADM: store the NF model of a premp/booster Jan Kundrát 2021-06-04 12:03:51 +02:00
  • 225cafa8b7 Floating point formatting of elements' operational parameters v2.3 Jan Kundrát 2021-06-04 22:36:06 +02:00
  • ad9cbb8a93 Merge "Use the term GSNR in result outputs" Jan Kundrát 2021-06-04 20:54:58 +00:00
  • 581b4a726f Use the term GSNR in result outputs Jonas Mårtensson 2021-06-04 12:36:33 +02:00
  • ce92d4e1b8 JSON: don't sleep when there are warnings in the input topology Jan Kundrát 2021-06-03 19:25:51 +02:00
  • eb17b74ea4 Merge "Fix behavior when there's no EDFA DGT" Jan Kundrát 2021-06-03 21:58:52 +00:00
  • 051359ad77 Merge changes I7596efae,I3633a59d Jan Kundrát 2021-06-03 21:49:58 +00:00
  • 912eb712c3 Fix behavior when there's no EDFA DGT Jan Kundrát 2021-06-02 22:09:52 +02:00
  • ce4ea9d6e3 README: shuffle elements around a wee bit Jan Kundrát 2021-06-03 02:22:46 +02:00
  • 39c894bb6a Remove unused property Fiber.fiber_loss Jan Kundrát 2021-06-03 01:54:06 +02:00
  • be95496f85 Remove unused property Jan Kundrát 2021-06-03 01:52:44 +02:00
  • d38dabc824 Merge changes I8523fb93,Ia832cd8f,Id92bda62 Jan Kundrát 2021-06-02 21:55:34 +00:00
  • 5ad6336fda Docker: use a newer Python Jan Kundrát 2021-06-02 23:21:58 +02:00
  • 8ec9aca559 equipment: remember NF_min, NF_max when using the operator model Jan Kundrát 2020-12-01 21:20:06 +00:00
  • 9abec6c9b7 docs: convert something into MarkDown Jan Kundrát 2021-06-01 03:21:28 +02:00
  • e3b904fb06 docs: allow writing Sphinx docs in Markdown Jan Kundrát 2021-06-01 01:23:52 +02:00
  • 5d13b9bfb6 docs: remove a dependency on PBR Jan Kundrát 2021-06-02 23:01:26 +02:00
  • 0c26fd24b5 Travis: fix the build Jan Kundrát 2021-06-02 22:36:48 +02:00
  • 08c922a5e5 Add option to cli examples for disabling auto-insertion of EDFAs Jonas Mårtensson 2021-06-01 16:07:34 +02:00
  • 1b2eb9a5a8 docs: separate out dependencies Jan Kundrát 2021-06-01 01:21:18 +02:00
  • 219204e320 docs: use a newer Python on readthedocs Jan Kundrát 2021-05-31 20:26:38 +02:00
  • 38fc1fdc6d Remove unused variables Jan Kundrát 2021-05-31 20:15:25 +02:00
  • e25e1fbe50 remove unused variable Jan Kundrát 2021-05-31 20:13:38 +02:00
  • 8a96ff563e remove unused import Jan Kundrát 2021-05-31 20:11:28 +02:00
  • 27d4fb0811 docs: add a blurb about OpenROADM Jan Kundrát 2021-05-31 20:01:46 +02:00
  • b5a8ae3f06 badges: link to Gerrit Jan Kundrát 2021-05-31 19:58:58 +02:00
  • e45a54c2b5 README: rewrite in Markdown Jan Kundrát 2021-05-31 19:50:14 +02:00
  • 172697a2aa docs: move the introduction from the README to an extra docs chapter Jan Kundrát 2021-05-31 19:31:45 +02:00
  • 9762b6e610 docs: move the project meta-stuff into the docs Jan Kundrát 2021-05-31 19:11:35 +02:00
  • 4675a74e02 docs: tweak the shields on the landing page Jan Kundrát 2021-05-31 19:34:03 +02:00
  • a268c219ed docs: show the Python versions used on the latest release Jan Kundrát 2021-05-31 19:05:49 +02:00
  • a47f069d97 PyPI: Python 3.9 is supported as well Jan Kundrát 2021-05-31 19:02:19 +02:00
  • 8fcead4294 docs: add some latex fanciness Jan Kundrát 2021-05-31 18:00:58 +02:00
  • b6daa15356 tests: include the OpenROADM amplifiers Jan Kundrát 2021-05-31 16:08:15 +02:00
  • 469c0f5218 Merge changes If2545b5d,I3b182f1a,I77494833 Jan Kundrát 2021-05-31 14:38:15 +00:00
  • 830ed22690 Add OpenROADM example network Jonas Mårtensson 2021-05-12 11:32:10 +02:00
  • a386262bfd Add OpenROADM equipment config file Jonas Mårtensson 2021-05-12 10:46:27 +02:00
  • ede3c1a943 Merge changes I58d7e13a,Icf9a33db Jan Kundrát 2021-05-28 19:50:18 +00:00
  • af767dd38a CI: produce a HTML report with all linter warnings Jan Kundrát 2021-05-28 20:36:39 +02:00
  • 6dcc5a8524 docs: document the f_min/f_max idiosyncrasies Jan Kundrát 2021-05-28 19:21:59 +02:00
  • 7b5878e2f2 tox: do not pass envlist Jan Kundrát 2021-05-27 19:41:55 +02:00
  • 8c0eac1bdc Merge changes If02e7f18,I9eec3a10 Jan Kundrát 2021-05-26 23:56:52 +00:00
  • d09938c1b8 Merge "Fix wrong parameter name in error message raised in compute_nli" Jan Kundrát 2021-05-26 23:56:41 +00:00
  • dba4da0169 Fix wrong parameter name in error message raised in compute_nli Jonas Mårtensson 2021-05-26 22:24:16 +02:00
  • 998249be61 Merge "Round fiber length to two decimal places in Fiber string representation" Jan Kundrát 2021-05-26 09:32:53 +00:00
  • ebdba47660 Round fiber length to two decimal places in Fiber string representation Jonas Mårtensson 2021-05-26 10:00:42 +02:00
  • 6072203afb Fix z position array creation within Raman solver AndreaDAmico 2021-05-25 14:58:06 +02:00
  • b867c57bee bugfix: don't check a reversed path that has no baudrate EstherLerouzic 2021-04-12 16:37:43 +02:00
  • 4396a4efe9 docs: link to patches-in-progress in GerritHub from the README Jan Kundrát 2021-05-20 15:33:33 +02:00
  • afe686c666 GitHub: link to a faster landing page in GerritHub Jan Kundrát 2021-05-20 15:31:49 +02:00
  • e0faf6107d Fix order of except clauses in cli_examples.py Jonas Mårtensson 2021-05-20 11:43:56 +02:00
  • 441f566964 tests: activate mccabe the complexity checker Jan Kundrát 2021-05-11 20:01:47 +02:00
  • 2ca92f1aaa CI: flake8: check invalid "noqa" comments Jan Kundrát 2021-05-11 18:28:32 +02:00
  • c4235fa61c Add a test case for the case of 2 adjacent fibers EstherLerouzic 2021-05-12 13:07:47 +02:00
  • 41c53fbc5a Update gain_min of OpenROADM ILAs in eqpt_config.json to match MSA spec Jonas Mårtensson 2021-05-12 09:38:14 +02:00
  • 44f8cdbf20 Fix span loss calculation for auto-design Jonas Mårtensson 2021-05-11 21:38:04 +02:00
  • 07ef8e4e10 Fix (some) pep8 warnings Jan Kundrát 2021-05-11 11:48:36 +02:00
  • bf0e435542 Include ILA nodes when converting from xls to json Jonas Mårtensson 2021-05-07 22:11:02 +02:00
  • b688493e98 Merge "Specifying a list of EDFA type varieties for auto-design" Jan Kundrát 2021-05-11 09:27:58 +00:00
  • 1ad01963c8 Merge "Better positioning of fibers after splitting" Jan Kundrát 2021-05-07 14:56:15 +00:00
  • 493de58e65 Merge changes Ifc3ec5f9,I7344ff53,I2971b975,Ia2ee3fdd,Ie57340d4, ... Jan Kundrát 2021-05-07 14:03:51 +00:00
  • 7e97547774 Better positioning of fibers after splitting Jonas Mårtensson 2021-05-07 08:53:16 +02:00
  • 0f73a8f810 equipment: make sure all OpenROADM EDFAs have "openroadm" in their names Jan Kundrát 2021-05-06 20:02:34 +02:00
  • fa834338ab Introduce OpenROADM preamp and booster models Jonas Mårtensson 2021-01-13 10:14:09 +01:00
  • fc82f43b89 The "openroadm" NF model only applies to inline amps Jan Kundrát 2021-05-06 16:36:25 +02:00