rangekeeper

View on PyPIReverse Dependencies (0)

0.7.7 rangekeeper-0.7.7-py3-none-any.whl

Wheel Details

Project: rangekeeper
Version: 0.7.7
Filename: rangekeeper-0.7.7-py3-none-any.whl
Download: [link]
Size: 45273
MD5: 1a33072903fb770c26adb628da305d26
SHA256: f84a3a3d156b4a951325d63f8b4ed7f90bebbb16e4a3c6fb7a956a5bc5d4e012
Uploaded: 2025-04-09 14:07:25 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: Rangekeeper
Version: 0.7.7
Summary: A Python library assisting financial modelling in real estate asset & development planning, decision-making, cashflow forecasting, and scenario analysis.
Author-Email: Daniel Fink <danfink[at]mit.edu>
Requires-Python: <3.13,>=3.10
Requires-Dist: matplotlib (>=3.10)
Requires-Dist: pandas (>=2.2)
Requires-Dist: pint (>=0.24)
Requires-Dist: pyxirr (>=0.10)
Requires-Dist: scipy (>=1.14)
Requires-Dist: networkx (>=3.3)
Requires-Dist: py-moneyed (>=3.0)
Requires-Dist: tabulate (>=0.9)
Requires-Dist: specklepy (>=2.21)
Requires-Dist: numba (>=0.61)
Requires-Dist: multiprocess (>=0.70)
Requires-Dist: seaborn (>=0.13)
Requires-Dist: pyvis (>=0.3)
Requires-Dist: plotly (>=6.0)
Requires-Dist: aenum (>=3.1)
Requires-Dist: numpy-financial (>=1.0)
Requires-Dist: black (>=25.1)
Requires-Dist: pytest (>=8.3)
Description-Content-Type: text/markdown
License-Expression: MPL-2.0
[Description omitted; length: 1278 characters]

WHEEL

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

RECORD

Path Digest Size
rangekeeper/__init__.py sha256=3ed6dqjrwb0_Z1le9oItyOFHFrAtP0XJIVhZG07iqZ0 1731
rangekeeper/api.py sha256=3nuG7C2IQjpumcn79MvYDTa7ADWPAos7VfVM-3pL4n4 4798
rangekeeper/conftest.py sha256=PB_XvR1xPIcy3nft_953KYm7OVX4aVMC6on00pFmEQY 43
rangekeeper/distribution.py sha256=VL8iTc5zTmbO4fiUFrFyXRcwLzIHEH3ufZhIxbMMbkI 9159
rangekeeper/duration.py sha256=-qLuFVVPTOmmAU4gn4bCFx2AeeyoKbZ0HsGRJqvBvE0 20180
rangekeeper/extrapolation.py sha256=KZrRyu9-R6mo2p6C3NhS73aKCVvAaoIfV514yKKhoEE 2974
rangekeeper/flux.py sha256=RcsI7myKu6zR7yqOU8ZW1gV-UuoROrd01yB1X61El50 27948
rangekeeper/format.py sha256=FpgPt9GLAYj6K4NyU0IrET7n7w2GoZY0KwArRYZJjW8 10218
rangekeeper/graph.py sha256=6oWRv-qzGsM5Z19UyJ1v3hwtWaQp_F4qQKxizvkQ_gg 28043
rangekeeper/measure.py sha256=kRx-EZpNozm0zWEf3bEBVXPvoal9j16y9dnVajNpvLA 4138
rangekeeper/policy.py sha256=8p-sl7SpcE_FTwpwR6wR8COotNISzD4bcqZqPHoJCQI 567
rangekeeper/projection.py sha256=r5fHDeobCMvQkFqohCIR4SfH1fmkV4aQUlzxmF429mU 6231
rangekeeper/segmentation.py sha256=-qZkXQ7JbSKp_psORog3TIP8yag6ooe9hGD9uuylcSk 6862
rangekeeper/space.py sha256=ilkJvkxhLT4fvLcStiUFhasQFUiPnP-ZeABsunwhbOY 1245
rangekeeper/dynamics/__init__.py sha256=PknoLeHPCXaNV_XVhWkfJI5kDRFcIjcS4j1fcbQlakU 207
rangekeeper/dynamics/black_swan.py sha256=tG88oVB1_fNLxfm3ZiOZJBGRKnZKNj4Vj-VUz5Vdn_o 2514
rangekeeper/dynamics/cyclicality.py sha256=0iaeaVXNtp86QxUYVw53lOm0Inxr9xYqmnDfQZXioO8 16156
rangekeeper/dynamics/market.py sha256=u1krn6hAnXhHLiYAuntZXpv2_kNkpqWa6eulyEQ0Rbw 5943
rangekeeper/dynamics/noise.py sha256=SjaAYpHX_oIyVarH6v5DKc2QvwmPM9I-0AKel-BF-sE 1322
rangekeeper/dynamics/trend.py sha256=-WqrRvmmTj2mE24Pz-Dl5lXEpLXnDUMngafU__em_ac 2361
rangekeeper/dynamics/volatility.py sha256=MGDLzrI1uP_C6HL-pigJwWikHg1KNbfB_0m0Akh-L2A 5162
rangekeeper/formula/__init__.py sha256=4OXzdJAYDBxQeOMzLR5MZvIjxxIfFOTE9aNu9zFryAE 36
rangekeeper/formula/financial.py sha256=ouzOEaAFLVL71DNJ2sQHuY5TFBhQegQFWS5896SSDiY 6301
rangekeeper-0.7.7.dist-info/METADATA sha256=x1N9AiqPN3b_utjT5gMIRJgiEBWyklRCeKfO-29hXtU 2158
rangekeeper-0.7.7.dist-info/WHEEL sha256=CmyFI0kx5cdEMTLiONQRbGQwjIoR1aIYB7eCAQ4KPJ0 91
rangekeeper-0.7.7.dist-info/top_level.txt sha256=7ov6d70lppmzKc088MAmRWnCtCRGA2cd43G28QBSv-c 12
rangekeeper-0.7.7.dist-info/RECORD

top_level.txt

rangekeeper