portfolyo

View on PyPIReverse Dependencies (1)

0.6.6 portfolyo-0.6.6-py3-none-any.whl

Wheel Details

Project: portfolyo
Version: 0.6.6
Filename: portfolyo-0.6.6-py3-none-any.whl
Download: [link]
Size: 112666
MD5: 60d7e61eba3572cc2592643f5d6e75f6
SHA256: 1b10ad9935f8834e61db51bdf0670ee5f3fd722ac169d86b823a189fa5669db2
Uploaded: 2025-03-13 15:13:12 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: portfolyo
Version: 0.6.6
Summary: Analyse and manipulate timeseries related to power and gas offtake portfolios
Author: Ruud Wijtvliet
Author-Email: rwijtvliet[at]gmail.com
License: BSD-3
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10,<4.0
Requires-Dist: colorama (<0.5.0,>=0.4.6)
Requires-Dist: matplotlib (<4.0.0,>=3.7.2)
Requires-Dist: numpy (<2.0.0,>=1.26.2)
Requires-Dist: pandas (<3.0,>=2.2)
Requires-Dist: pint (<0.25,>=0.24)
Requires-Dist: pint-pandas (==0.6)
Requires-Dist: tomli (<3.0,>=2.0)
Description-Content-Type: text/x-rst
[Description omitted; length: 3111 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 2.1.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
portfolyo/__init__.py sha256=NUpZQMURy0niJxmc1AQb7rqe9fBE6ynW7BT9fWD4FmA 1590
portfolyo/core/__init__.py sha256=LAE6ZM7qz_XKBkNemIA_31Yb7Ueyk5W2WpbB7Je5tyw 46
portfolyo/core/commodity/commodity.py sha256=OVm7vi2rYMalvkCJT47HxKLsP0dXGBgvMSIujWU1Lpw 693
portfolyo/core/extendpandas.py sha256=SLYrm1OiqZ1hkBgLkyYiI43CRYTWduOBndyDayUq2Lg 425
portfolyo/core/pfline/__init__.py sha256=3zCrmh4fne2e6x13K654Z7IQbDBzjhtRBALdbFNIZmM 71
portfolyo/core/pfline/arithmatic.py sha256=H7IXopfrrP2qqoLjr6bXv8wYvdSrcVEQrWb-F-T07nI 13929
portfolyo/core/pfline/children.py sha256=IWa5DQEzPtL39E2p7KSnBm4-8IYATz75XnA9OTC36aQ 3262
portfolyo/core/pfline/classes.py sha256=7ZGtmNqrOIz34HTfSwtG4g-crWiWgKJpzL21u4NsW1I 16867
portfolyo/core/pfline/create.py sha256=bJfUXtv1ltulMZG5FjdHLH2DwCUznlzO4OoQgX6WJxY 3131
portfolyo/core/pfline/dataframeexport.py sha256=UyAU1uHWJdpo5no6b7BHtlmQJHyx7buJE8Zk0OvbsU8 2659
portfolyo/core/pfline/decorators.py sha256=OfEIkO1cJYhKzUsa8V1L53Zfc0zO3qBpeUhcXIyFOHo 1017
portfolyo/core/pfline/developernotes.py sha256=XV2RkPaFTbQzRVbOjsZiFpozF2nkPkbX44N2hAqBVpU 1054
portfolyo/core/pfline/enums.py sha256=PiZNusY9tjxUdkwTtGVFrKRqi9laU_gW0aJ7KIbZ6ns 861
portfolyo/core/pfline/flat_helper.py sha256=fNUNqLfO3b-Ay_4G2wa2n_9Xlr4XRVL6STy1XSYJ6MI 1895
portfolyo/core/pfline/flat_methods.py sha256=Hmo3wxA6olfJO4A5lUJFglMq4V91qHPqsAF5TECKQgs 4258
portfolyo/core/pfline/interop.py sha256=-gTbNT5_TAoFknjFmfOuXPgLe98nJ-AfDNYZc6sddOk 16480
portfolyo/core/pfline/nested_helper.py sha256=ZY6PX4qEi-FWczzfPZqHnkXb35ioDcH0NuTWW_jjUgo 2586
portfolyo/core/pfline/nested_methods.py sha256=zzPo8Pmpv4Pk0nwXkx023utWKhRhTy8GUDEcqZSI9H8 2270
portfolyo/core/pfline/plot.py sha256=i8f-vaFRfsLI2KcmxXAWw3QYqZ2EBVR_LT4nSFWZDe0 5798
portfolyo/core/pfline/text.py sha256=sS4wh_ROu6ef7hkOrxJrcyM10ddx0J-fvrnDBykELjc 4559
portfolyo/core/pfstate/__init__.py sha256=a2GafLG3gywpw-OIkfJTDez4rd9aMh9eOgNwX8KsdSQ 29
portfolyo/core/pfstate/arithmatic.py sha256=1V0-fJ1jB6g4g_0UGp339MaH2xk0agwTztfkXZLGk8M 7015
portfolyo/core/pfstate/pfstate.py sha256=1ObNzzD3hSp4XUWBIHRgFM8qcBWRzhE0IF2NjMB76Ag 12257
portfolyo/core/pfstate/pfstate_helper.py sha256=Xu8Z0mKELH2tjamq_03A6M5BxSxkoCNy6WcOa4Bx72c 3240
portfolyo/core/pfstate/plot.py sha256=vgHEVDxmZEOIbyFNlcIkwO8QJ93M9pdPpEODBsUqRxI 2767
portfolyo/core/pfstate/text.py sha256=MIc0pugDXRKHKguBAx_cSoP6WKH5UgjUD6Pw_GR0vbY 1372
portfolyo/core/shared/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
portfolyo/core/shared/excelclipboard.py sha256=RCHKFLCSuLZFsACrQnKEH8uBmfQz1KSM3uCSh9G6L_4 805
portfolyo/core/shared/ndframelike.py sha256=vgma6f4v0_FtxbjvH0w_6M1UKZVa5JcxepDgPXyEdUk 2237
portfolyo/core/shared/text.py sha256=PtcH-j4IqEate3o-2sihgxLQFcpSRihjpkbfgzwI4Fs 3361
portfolyo/core/suppresswarnings.py sha256=2ns-3OMt6kF3XXrgHRJ4fW7UyztVPxAjUuTcVDwp8q4 478
portfolyo/dev/__init__.py sha256=u-HpiQybYQVjPvoXAj_H1Wb3w1JqdHLLRUzi-jISJhE 126
portfolyo/dev/develop.py sha256=hc0VtC2Dikfg4YGc0t_6f4eB5owFWAkmrhGg8x2nXOc 10916
portfolyo/dev/mockup.py sha256=mCi-rOA3FJ-jTtMAtwesPVIZSEjSnyhxjj0r4LrU-aQ 6883
portfolyo/todo.txt sha256=DYx64tnnS3TY6HQe5v8Ps4uLNXJiMYVUhWYmKlfW-28 8655
portfolyo/tools/__init__.py sha256=IdQGZCZh-IN-vw0JO9Bgawppz5bxvenD1sUSW33NpIE 426
portfolyo/tools/ceil.py sha256=cn6tqwaDxNP8jTNAkNvenlMafHk4Iq1WucKTi3bHK14 2996
portfolyo/tools/changefreq.py sha256=upn3NcTlpKTGcNDAmm2Ey3zjXtjuV09xt-ucx4gJQ24 9491
portfolyo/tools/characterize.py sha256=hU4qP-5DZjOW3_uNTq6LxdeDPeT7nIodvy0bRcAgUhU 2572
portfolyo/tools/duration.py sha256=HA0fSTU5t_E2iiaRUNEXW8AUx03ajX_-BXkxehYGYkU 2037
portfolyo/tools/floor.py sha256=wxFNjFpjCbJASAhttTdQ9lbPr68739D9pI5jV3d4Uf4 3030
portfolyo/tools/frame.py sha256=cPsYZOyW81nK2O8VM0IATYo3mmQ2Z2rvZswaMPd1FR8 4106
portfolyo/tools/freq.py sha256=_mdc-kwFYYhX7q43STBoBcLXA1FyxzzsnCxy6ctWyaA 13470
portfolyo/tools/hedge.py sha256=HZ-AqLHri0rgvXvbrtwz9zjCbUgRGINEIpaILQDgKhw 4652
portfolyo/tools/intersect.py sha256=vfAbV4oPFq6H0oNA_KVMYPUqW7Nf7j4djvyvjGDuQQ0 8135
portfolyo/tools/isboundary.py sha256=TJe7vjVhYpMcqTerCE7GParcaEqtTjgCbh0_oVFdO8c 6606
portfolyo/tools/leftandright.py sha256=6YA9oQrvL9TSxB27MI6T5XxGJLCEcJgU-oG8nRIyXHw 3206
portfolyo/tools/peakconvert.py sha256=gW6EcW2I2AvtL6zB_uEiKuIo5BYrA7eBcl-cEKHgwRU 14140
portfolyo/tools/peakfn.py sha256=WiXDKx6ny0ZJfeNkZj1jaoB9p726VW5BZDGTWwJUSCM 7080
portfolyo/tools/product.py sha256=b8sZyrj-kdvTqtF4y6ibsBknfvr5PabSQkhkKXw6zGU 2567
portfolyo/tools/right.py sha256=aoVAWdITJqIe8PSiS_rMB89tAjMF4b0RTmi9UV8y1LQ 1446
portfolyo/tools/righttoleft.py sha256=bMzwGDwdG5Gtq4bbwhFBhtSGXsenL2J9FFHGgMuAr9A 2121
portfolyo/tools/round.py sha256=96gRXm4DbOdONN50iFALgO3h9AW6BSCkhXcZdERKYq8 6114
portfolyo/tools/stamp.py sha256=oG7r6n7Ke3ZZxvnIucnsSth4csVY2xU78rMhQmD06m0 1236
portfolyo/tools/standardize.py sha256=7eCa1LN_mIcet85um-vRwUM1CjHw1tp9tkBN5FGbLgM 9716
portfolyo/tools/startofday.py sha256=Dcwyg_hhePSejXQKKp33N4m-Ku5Pi5yViBMctIl_uOQ 3064
portfolyo/tools/testing.py sha256=bH53N6xq2PAdK8BRCxb4LDVAvihKLBLESNFHR15PL8U 3565
portfolyo/tools/trim.py sha256=r9qAbhAUm5mFpwMekdFzTrDnTEf-UqcbVvfNT6TXC8g 2901
portfolyo/tools/types.py sha256=OHRSyYNSr-SI4UjR5c88_xMu8B4k0GvzRpJkPCTeF4Q 157
portfolyo/tools/tzone.py sha256=FLGOeStsWdBXKjV_QK48DCmDhcO0VzOdNaQ8oAp00XQ 11454
portfolyo/tools/unit.py sha256=k6YOA0Ab70nmC2REznxBUz8hPoHxwRev0DadgbNf2eU 6438
portfolyo/tools/unitdefinitions.txt sha256=106zbn0iDkA1oK_8tXGfA1qOUYoBvzVqAN8uKjsT9d0 981
portfolyo/tools/visualize/__init__.py sha256=39e427OP9E3_eNzQBvKjTV066giTBYpEashpKnaCvZE 204
portfolyo/tools/visualize/categories.py sha256=d-cIYEpo8-hhwVc8IX3LZbNuNHKJldHfJxLO2ykYsxA 3607
portfolyo/tools/visualize/colors.py sha256=lXXXzNkctPi1bAVZGuTPbwye8HUrf6wxnNWBJWcx-Xs 1861
portfolyo/tools/visualize/plot.py sha256=47m4l99aKExU3JMJD1QyCuo_ZKgWg1_Vndpe9gpCN0g 12044
portfolyo/tools/wavg.py sha256=80kIKM8KDClpF3G51JkSsNmqIJ21RNpAgUkSI5wAqmg 17161
portfolyo/tools2/concat.py sha256=cYNO7_fnN73fdhURCS7V59yLoxSzhjQ7dwNpgx4dp3g 5341
portfolyo/tools2/intersect.py sha256=v1WlbVYJr4Ao8mbJFgAvaOsh7lgnJ8FApulCj3va7WI 1567
portfolyo/tools2/plot.py sha256=yhzuzXQxB-l3yXsKmVzWuf5yMEuMvyqNbMxJHQ6wzpY 4833
portfolyo/tools2/types.py sha256=ivDd0lliVhVdvtLsXygqHYuZI9HtLNhTc-kHu7tzSo8 251
portfolyo-0.6.6.dist-info/LICENCE sha256=e_J_rrT6WQuyDsFD6JUb1mi-94k06deijskm_A0tHtA 1634
portfolyo-0.6.6.dist-info/METADATA sha256=ZEj3L76VAZhC4Z8ijB5lCvq5uIcoPCQ8rgP8roUjEJg 3954
portfolyo-0.6.6.dist-info/WHEEL sha256=XbeZDeTWKc1w7CSIyre5aMDU_-PohRwTQceYnisIYYY 88
portfolyo-0.6.6.dist-info/RECORD