FiberFusing

View on PyPIReverse Dependencies (1)

1.7.0 fiberfusing-1.7.0-py3-none-any.whl

Wheel Details

Project: FiberFusing
Version: 1.7.0
Filename: fiberfusing-1.7.0-py3-none-any.whl
Download: [link]
Size: 61820
MD5: bfd9e2587b451744d888cf1940836e40
SHA256: 19666c7891c729e95396503e8bff2e93db472db4849a1ff37c29a1a2bf0acf49
Uploaded: 2025-03-23 13:52:59 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: FiberFusing
Version: 1.7.0
Summary: A package fiber fusing configuration simulating the transverse fusion of fiber optics.
Author-Email: Martin Poinsinet de Sivry-Houle <martin.poinsinet.de.sivry[at]gmail.com>
Project-Url: Homepage, https://github.com/MartinPdeS/FiberFusing
Project-Url: Documentation, https://martinpdes.github.io/FiberFusing/
Project-Url: Repository, https://github.com/MartinPdeS/FiberFusing.git
License: MIT License Copyright (c) 2020 Martin de Sivry Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: fiber,fusing
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Development Status :: 4 - Beta
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: License :: OSI Approved :: MIT License
Classifier: Intended Audience :: Science/Research
Requires-Python: >=3.10
Requires-Dist: pyyaml (~=6.0)
Requires-Dist: pydantic (>=2.9)
Requires-Dist: scipy (~=1.11)
Requires-Dist: numpy (>=1.26)
Requires-Dist: shapely (~=2.0)
Requires-Dist: MPSPlots
Requires-Dist: PyOptik
Requires-Dist: pytest (<9.0,>=7.4); extra == "testing"
Requires-Dist: pytest-cov (<6,>=2); extra == "testing"
Requires-Dist: pytest-json-report (~=1.5); extra == "testing"
Requires-Dist: flake8 (==7.1.1); extra == "testing"
Requires-Dist: coverage (~=7.6); extra == "testing"
Requires-Dist: numpydoc (~=1.8); extra == "documentation"
Requires-Dist: sphinx (>=6); extra == "documentation"
Requires-Dist: sphinx-gallery (~=0.17); extra == "documentation"
Requires-Dist: sphinx-rtd-theme (<4,>=2); extra == "documentation"
Requires-Dist: pydata-sphinx-theme (~=0.15); extra == "documentation"
Provides-Extra: testing
Provides-Extra: documentation
Description-Content-Type: text/x-rst
Dynamic: license-file
License-File: LICENSE
[Description omitted; length: 4089 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (77.0.3)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
FiberFusing/__init__.py sha256=NENpC6Oc7RJ6vkee8qnadVR8YjAL6LiIJz_xUKZTwx0 519
FiberFusing/_version.py sha256=ehRUxyJc7eM3iVRxhmQPAWPDdh0H8zRtLmthBU67nyw 511
FiberFusing/background.py sha256=oCwshlPDew273BwHhHh3_bT5Z8S9F28VheyM1aQXygQ 2817
FiberFusing/base_fused.py sha256=Fmqnm2wASSDERDFSlkhqxn-B5kCUzn_wFfqZWX4F1UE 17100
FiberFusing/buffer.py sha256=bJ1tX6UzgnNjVfANFcYdXAetCciOYR60EZvgZ5rnnJo 5051
FiberFusing/connection.py sha256=iGv_cGXZP1iS1-Ww8P8b2wKZcaf3_HkQ4vQvd64xWNI 12756
FiberFusing/connection_optimization.py sha256=lxN22hSYS_HFty-0iLNY3KS8-bA1kw-h_Zu7csLcIgI 8786
FiberFusing/coordinate_system.py sha256=IJjFMrP5t4yi2k7i6kbBHr6qOD8GX0KbRKOynQsa-Wo 7365
FiberFusing/directories.py sha256=b8TRBRy1-YtC49lEFIJRCu48KYmjg3Qs7ftqcXwxCRo 657
FiberFusing/fiber_structure.py sha256=LGKgCybXWUX4u7Y_tAJgRnGHmBVyPzMJ5nIhAyILdOI 6793
FiberFusing/geometry.py sha256=40ShTm0Y0hyXyTDkEcWhkjMyAFz50AICcItST-18tOY 16144
FiberFusing/helper.py sha256=a4icVdNeAFY6cd4m4ATtjYeVt3g6AdAMRC4JwKz5Gf0 1875
FiberFusing/optical_structure.py sha256=RIfgLkUevi0MRY1qJI-qH-f_H0h4UeJuBbFbekp6wtE 2905
FiberFusing/plottings.py sha256=Porl8b9RS4PdenSpXd33l13MQ5wghq7LuaWzqcAI1BU 1837
FiberFusing/utils.py sha256=51gC3GXLHzwvPN-bc1faWxzFAJ52tN7eg3n8u-_QgMQ 3500
FiberFusing/components/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
FiberFusing/components/base_class.py sha256=Gr2iuW5dczvhEp9jZTcysZBppXV4ay-DEtJ4xws9kbo 12095
FiberFusing/components/linestring.py sha256=cBNzcNXZeJyJ51gDh86L3SBEALdiNJEh1wnyZvkuf_A 4512
FiberFusing/components/point.py sha256=HDxlQMsn2c3s7zG9PmIJ5_arxaNRn0wF2uhR8ocZYd0 3163
FiberFusing/components/polygon.py sha256=h5xMcm30QjDJGoQj8DK5tXaGhHe4U2hMaTtXwvJ-5HQ 8419
FiberFusing/components/utils.py sha256=ToK15ubsZQnFebH6Gvrmzv5oSjr1cMdSJGdLEmV-yPQ 1925
FiberFusing/configuration/__init__.py sha256=YPTz_cg3_giSkMZixsVlsKMaB-_DrGXVFvwWkkZC8OI 132
FiberFusing/configuration/line/__init__.py sha256=Ff8VMjPMdRrncWWwfL8fyftNBlieiVQRPBmQ6UhLliw 327
FiberFusing/configuration/line/configuration_01x01.py sha256=qYwFWXdUZ8NDO-ZCR1CDgvszjcoHefDQzb1QQkr_JJE 330
FiberFusing/configuration/line/configuration_02x02.py sha256=1_23HL3G_a63AqRrlIUXbPgKSAPxqlst-TbakI5UtD0 459
FiberFusing/configuration/line/configuration_03x03.py sha256=G1vC6NCYiOE7e-9wnZfoaFexIuRPcDk4d1cNF-q0WIk 463
FiberFusing/configuration/line/configuration_04x04.py sha256=pv5BY-9aE5lcWTTkT2j2rfdstZNTs8X4zyhYT1UvhhQ 461
FiberFusing/configuration/line/configuration_05x05.py sha256=Ya21g27lN-m5DmHyJp6CksSHMI1sFP2DmtpiFblKbNs 463
FiberFusing/configuration/ring/__init__.py sha256=Krr4m_OBOqZie9vWoLq3_qS2vlBif3egt2ODgbw6CUU 402
FiberFusing/configuration/ring/configuration_01x01.py sha256=qYwFWXdUZ8NDO-ZCR1CDgvszjcoHefDQzb1QQkr_JJE 330
FiberFusing/configuration/ring/configuration_02x02.py sha256=rOHWSLszOMsH_dPY6D3Vteq85SynHJgnnCRnS2sFFRU 459
FiberFusing/configuration/ring/configuration_03x03.py sha256=bpgb6OKWG_J76j8GD4BjU6WJ1EXSTK4-yr0-AocL8hA 461
FiberFusing/configuration/ring/configuration_04x04.py sha256=YaZ1tHEdbK5N1bMdyI5nX5UjzeTs2HCIDRzFUyEmvPw 461
FiberFusing/configuration/ring/configuration_05x05.py sha256=WGjn_4Pi7nbe54hIjMvKrSiTbRrfi7dIpxBAqbFFzz4 461
FiberFusing/configuration/ring/configuration_06x06.py sha256=c4lJHbulAcUd4mJx9OePWRAZTdWzNS1lCOr4luEGsqg 462
FiberFusing/configuration/ring/configuration_07x07.py sha256=u85YirH_IXCvAngrQkiX9WK3fOQ25KLIf_RvPRn0zBg 524
FiberFusing/configuration/ring/configuration_10x10.py sha256=YsywPbNAqzyCL615yE4ocS_LByFf_Z6ZBVT_BUkwx6g 858
FiberFusing/configuration/ring/configuration_12x12.py sha256=NNsvh5IvdefHB09rADx8RdpQifzAcfMGWDKntEjQ0Ig 822
FiberFusing/configuration/ring/configuration_19x19.py sha256=TN7N7OCh-bFYS2XjguQqG0PRT-FDLv5GAuf7-6BUwys 948
FiberFusing/fiber/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
FiberFusing/fiber/catalogue.py sha256=eV1pcpjAbgV_tXg4n3QQa7PJPGYv9yZbSKpBMQVEkQo 5560
FiberFusing/fiber/generic_fiber.py sha256=p_8O-0cgwceJLq5Ngbazxj63LpwdV5ZBkZW9XLWgJpo 14031
FiberFusing/fiber/loader.py sha256=j3iHDY4ni6Tl-ifxgiq1GSJjltNshPXJ2SF9_qml07I 3575
FiberFusing/fiber/structure_collection.py sha256=xnG9WCt5xesCF1d_ltIdm-2NQsKacD3UBcyPRzY1TW0 5872
FiberFusing/fiber/fiber_files/1550BHP.yaml sha256=sb34Gnxzc1opyMcFH9JpQyCDnhl1Fkt5vBNQNvipjFA 301
FiberFusing/fiber/fiber_files/DCF13.yaml sha256=tkDoM5TN3D_DxMi2GAL377e0x2nhd4_bHzqIsBy0t9c 255
FiberFusing/fiber/fiber_files/DCF1300S_20.yaml sha256=JKIanUBZ_-HZNXmDXMrjWhaINiabZaVru0VSr00yFMY 261
FiberFusing/fiber/fiber_files/DCF1300S_26.yaml sha256=giUMbtbZM2_wJPuJ2klRDy5j3syrHWSpmOPrT60BJ_c 262
FiberFusing/fiber/fiber_files/DCF1300S_33.yaml sha256=A0mKMfLGLYQ0l3Zcieyhgf2l3vJnYIbhRjkN5EijQH0 260
FiberFusing/fiber/fiber_files/DCF1300S_42.yaml sha256=utx8dS_cnxEpiDD2k6tsEv5TugETL1J4pS4PKmrzhCQ 262
FiberFusing/fiber/fiber_files/F2028M12.yaml sha256=pmJK82gfhwcM2r_W5LIYxgbXme9Ftd5_8GK99nyVQrM 262
FiberFusing/fiber/fiber_files/F2028M21.yaml sha256=jy1uSwkpIvjiqHleBcaeZYkZb9vv57My8pGnB2z8a5U 260
FiberFusing/fiber/fiber_files/F2028M24.yaml sha256=vsjmixXxxQn_YCBvN6VVoJJC9AJFHDhE5Qb7xR__x_0 262
FiberFusing/fiber/fiber_files/F2058G1.yaml sha256=4MMSC-4c-We41HwUWgPlrmtb8hUw4gNpjRvVkCTc59o 264
FiberFusing/fiber/fiber_files/F2058L1.yaml sha256=NNl-euR22EPPyB42HHfU3BNnGD1mEjpjxw3KAHaHsvQ 261
FiberFusing/fiber/fiber_files/HI1060.yaml sha256=xgSGHijw2i-8aXWEJbmekSxqAqYdVYU-Tfsf_yMHsRI 293
FiberFusing/fiber/fiber_files/HP630.yaml sha256=b-1AGx8YS2ZXNUh0yTkSrHAyCdxKDDP6aICc9y0eF3g 194
FiberFusing/fiber/fiber_files/SM1950.yaml sha256=Hzd-RpfrC5Ung5fROePs7mA7vg_zo1ALjQz-kOqExxQ 306
FiberFusing/fiber/fiber_files/SMF28.yaml sha256=WQ_ueVY3WZ5ke_djFw_Ktiti-iK70E7gX8xa2izytus 313
FiberFusing/fiber/fiber_files/fluorine_doped_1%_capillary.yaml sha256=JvMGsivsDpzHv4imutjCOmrE2h5YYhvdLosy9T7n3LE 175
FiberFusing/fiber/fiber_files/fluorine_doped_2%_capillary.yaml sha256=Hpho9WV20XOsP_yqXLHz6TlemTRLi8FkQrcMI0ZuAds 175
FiberFusing/fiber/fiber_files/test_fiber.yaml sha256=XzRN3oVJ_4bpWWDInHdEkKMPBMF50iHVmhvR5HvA4Ig 310
FiberFusing/fiber/fiber_files/test_multimode_fiber.yaml sha256=tzHuEHv_gbsPNWR2JWuqe98lH54cYflMK8c1bJ-B874 310
fiberfusing-1.7.0.dist-info/licenses/LICENSE sha256=U6YG4UEW9XJzHa53oijR0qw6JNN_SZ38WOBmYn3NPd0 1072
fiberfusing-1.7.0.dist-info/METADATA sha256=wDkz791ZNaR3G1PaE9kT_2i0H0CPQQH6-NJ6zEn2Xy4 7174
fiberfusing-1.7.0.dist-info/WHEEL sha256=1tXe9gY0PYatrMPMDd6jXqjfpz_B-Wqm32CPfRC58XU 91
fiberfusing-1.7.0.dist-info/top_level.txt sha256=Nd5Fky4KthrbwYwE4Ea7oVe8vi3-4EXKiAqNYO5WzKo 12
fiberfusing-1.7.0.dist-info/RECORD

top_level.txt

FiberFusing