PolicyEngine-Core

View on PyPIReverse Dependencies (8)

2.19.1 policyengine_core-2.19.1-py3-none-any.whl

Wheel Details

Project: PolicyEngine-Core
Version: 2.19.1
Filename: policyengine_core-2.19.1-py3-none-any.whl
Download: [link]
Size: 207217
MD5: d0f21de837ef91ea9df1c8c3e4751570
SHA256: 8a9606b4a025a8466a90470887a3b7091aa1f8d600e9bb5c5b2bc21cdcb9d6f3
Uploaded: 2024-04-29 15:08:25 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: policyengine-core
Version: 2.19.1
Summary: Core microsimulation engine enabling country-specific policy models.
Author: PolicyEngine
Author-Email: hello[at]policyengine.org
Home-Page: https://github.com/policyengine/policyengine-core
License: https://www.fsf.org/licensing/licenses/agpl-3.0.html
Keywords: tax benefit microsimulation framework
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Requires-Python: >=3.7
Requires-Dist: pytest (<8,>=7)
Requires-Dist: numpy (<1.25)
Requires-Dist: black
Requires-Dist: linecheck (<1)
Requires-Dist: yaml-changelog (<1)
Requires-Dist: coverage (<7)
Requires-Dist: sortedcontainers (<3)
Requires-Dist: numexpr (<3)
Requires-Dist: dpath (<3)
Requires-Dist: nptyping (<2)
Requires-Dist: psutil (<6)
Requires-Dist: wheel (<1)
Requires-Dist: h5py (<4,>=3)
Requires-Dist: microdf-python (<1,>=0.3.0)
Requires-Dist: tqdm (<5,>=4.46.0)
Requires-Dist: requests (<3,>=2.27.1)
Requires-Dist: pandas (>=1)
Requires-Dist: plotly (<6,>=5.6.0)
Requires-Dist: jupyter-book (<1); extra == "dev"
Requires-Dist: furo (<2023); extra == "dev"
Requires-Dist: markupsafe (==2.0.1); extra == "dev"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: furo; extra == "dev"
Requires-Dist: mypy (==0.991); extra == "dev"
Requires-Dist: sphinx (==5.0.0); extra == "dev"
Requires-Dist: sphinx-argparse (==0.4.0); extra == "dev"
Requires-Dist: sphinx-math-dollar (==1.2.1); extra == "dev"
Requires-Dist: types-PyYAML (==6.0.12.2); extra == "dev"
Requires-Dist: types-requests (==2.28.11.7); extra == "dev"
Requires-Dist: types-setuptools (==65.6.0.2); extra == "dev"
Requires-Dist: types-urllib3 (==1.26.25.4); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 545 characters]

WHEEL

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

RECORD

Path Digest Size
policyengine_core/__init__.py sha256=WyhdY0vxeiWHK7Cb1dPssd24zTfDWctgRdDfLEiVViE 135
policyengine_core/model_api.py sha256=NyCM4H1LPDJi4WSwsxgL_UBbfyPEI4T-bpx9UQay7vA 1189
policyengine_core/charts/__init__.py sha256=EmMxFBQms4HxZ8KULVpcDDqU9ogkC-36SbpZ455zxoo 218
policyengine_core/charts/api.py sha256=SUyzAPl2Fyz5RnDg23I0kK2x4RJkuU8EGJn9CH1DMGg 6222
policyengine_core/charts/bar.py sha256=AwdxZGdpA6FL4dl2H8fuYDkYvSpwLxUgApB10DLKRj4 4267
policyengine_core/charts/formatting.py sha256=EMIOoBs-x7w6hKWUq2RS3y4eTyID0s8YFVZDXazl_kY 2064
policyengine_core/commons/__init__.py sha256=8NJvGi2EOC35gNLmfQNwfyDXoW4-3T0DO5uBoo_LgTk 310
policyengine_core/commons/formulas.py sha256=sXkHhGF2yRusELsWATo2V8HECOlgtgsTF7VZo_xW5uM 14286
policyengine_core/commons/misc.py sha256=nYFb0C0nePFpVRhv5-dtgfTnlczdlSUohvFzn6xn2fI 1598
policyengine_core/commons/rates.py sha256=opsfjCOUHif9lJ-v6u4qREqCRacPd8p6MOgS6OHHrcA 3126
policyengine_core/country_template/__init__.py sha256=p9xLC5Yu9jUlX758T10m8xm2MzRYPUiJ5kEY0qu0Iz0 1657
policyengine_core/country_template/constants.py sha256=yZqfcG2gY-HJVWOf7gEsBtayIry0fy1xiVffDe0gkM8 62
policyengine_core/country_template/entities.py sha256=bISwIBo3kybO_gSOs2qNiEefcsTPEbsysFaeeOTd1Uw 2767
policyengine_core/country_template/modelled_policies.yaml sha256=IwyVFCaSv8bpD9VG2O0Y_CvgCZaqu413rSi1YdOQLMY 254
policyengine_core/country_template/data/__init__.py sha256=ZW_kba1eovucCTqGSutNhBd-hnqDpd9aV9zKnTxJOKM 45
policyengine_core/country_template/data/datasets/__init__.py sha256=eNEBXErr8xb-mKGrsxruVWAmsXibWrKlaJalfWiQENc 61
policyengine_core/country_template/data/datasets/country_template_dataset.py sha256=Ne_0QQt0Hhv09IRyRmGhMUTmAYagj84xP0QZwV1V2VQ 1399
policyengine_core/country_template/parameters/benefits/basic_income.yaml sha256=z7RXr6U_CXgw1rIzneoTqFG2KbvSMsoI43XGGBJX8ZY 312
policyengine_core/country_template/parameters/benefits/housing_allowance.yaml sha256=oWHbKDHB3U26XCgvP02ATrlbIM9E-c5riPK5zZmjqHE 411
policyengine_core/country_template/parameters/benefits/index.yaml sha256=FF-Bv8GfnmfoGmG1jmK5O9S5v60CUU-xiGTGqDeZYIE 447
policyengine_core/country_template/parameters/benefits/parenting_allowance/amount.yaml sha256=pW2KaINBPEBxhz_ioZeSOt2fV1NU2fm6wN5sVk4n19A 326
policyengine_core/country_template/parameters/benefits/parenting_allowance/income_threshold.yaml sha256=e8C59tdYoiFUQm4bX1_jPlVLw2M96Zn3g5EEH7ETwag 356
policyengine_core/country_template/parameters/general/age_of_majority.yaml sha256=JbB8jT1cFDaJSaTfuJWeARGh-bD683SKLfwTWvosJok 191
policyengine_core/country_template/parameters/general/age_of_retirement.yaml sha256=azm7u_2V28LT6LpZpRn3YIaiVBfOKoq9Rn45p7QTHis 287
policyengine_core/country_template/parameters/taxes/housing_tax.yaml sha256=BMgT3NY9XpMEALaNbBzMQmy-mqumQj8aN18EYxd0Er4 459
policyengine_core/country_template/parameters/taxes/income_tax_rate.yaml sha256=6RdqZ9APANZWXJkYJt7tQUPdjBCKviAeU7ZQ0EM1rsM 403
policyengine_core/country_template/parameters/taxes/social_security_contribution.yaml sha256=77IjspHqV10DJ0n58j88uTOQXhFc0d7Jo4kPWD5-WkY 804
policyengine_core/country_template/reforms/__init__.py sha256=g9Kq0udY0pE_RI45y-b8kUliRiJ8B2uAUA9y6J1ogoc 223
policyengine_core/country_template/reforms/add_dynamic_variable.py sha256=IgVWKyEdquglA2u6ibATnekwsMH9ZM1qzyiWqNvXqOg 1849
policyengine_core/country_template/reforms/add_new_tax.py sha256=b0xLCFX8pmKoWDkRcysnMJS69l9vc1QmA61k06iI5eo 1796
policyengine_core/country_template/reforms/flat_social_security_contribution.py sha256=dSM2PirOZ4GeUnRO6YMXGxYeBtUozC5MmfCvzLosEKw 1219
policyengine_core/country_template/reforms/modify_social_security_taxation.py sha256=mbh5KvCxBJTAvNeS0Ai_CiYq8AVzRtIRsa7nyNUbzsk 2076
policyengine_core/country_template/reforms/removal_basic_income.py sha256=5_TKJx0xPATMMulC-GTUeXuR8uqgEZ1oDElg3MLnASQ 869
policyengine_core/country_template/situation_examples/__init__.py sha256=Q852NxQ-_yBIfrZ7A25U654XxWytd3blfLqNID5kT_g 418
policyengine_core/country_template/situation_examples/couple.json sha256=rsg112cuOc5j5l8NB1mBgNM5N-HGZjK48SkLDl_7Cnc 801
policyengine_core/country_template/situation_examples/housing.json sha256=2DnVgC6KPNo_ftKBm_Bjt_obSw1vMys7OrbkZ_geclY 455
policyengine_core/country_template/situation_examples/single.json sha256=BbJkx2qRRJpDSIW-Zcui9uBi497q3mMhSOZ7OI-9Jwk 294
policyengine_core/country_template/tests/age.yaml sha256=orAp8yDtmQlnI-WUE7_YDlf9jBVrzO1a0aa18Gm4sOY 748
policyengine_core/country_template/tests/basic_income.yaml sha256=Ajs4Qy7_2nfyaK9UeSg59oG4ZxRC7ks6_vnZw6C2Eus 1093
policyengine_core/country_template/tests/disposable_income.yaml sha256=BkBK0_xi5zBuzNxGu0rJK3UOXGHqu4U6xoqukcfTQ1Y 1268
policyengine_core/country_template/tests/housing_allowance.yaml sha256=m9Eexes3PI_29OHHMwHgqrfVbptZxrk3aR0KkybIf0I 445
policyengine_core/country_template/tests/housing_tax.yaml sha256=RgzHKSf2JMQJuDmljZDWvElkgWK3QZJwdQEmBfCBgnY 564
policyengine_core/country_template/tests/income_tax.yaml sha256=GG-rAcV2YU_PmuJKH7XGHEHXO3EwD7HSRzFg2thU-hM 278
policyengine_core/country_template/tests/social_security_contribution.yaml sha256=dBck3UffNzg875BMgjEpwLUBKljcO6m5B6UuvzELBS8 961
policyengine_core/country_template/tests/test_microsimulation.py sha256=rmucCjfHOs6pBJMkyx2oj0Us1Vb_aK-xIDf8VeWQsH8 168
policyengine_core/country_template/tests/reforms/add_dynamic_variable.yaml sha256=249lwWvT0LtDnXya2cNfirsLxWlGBtOvQHgQc7JuGl8 458
policyengine_core/country_template/tests/reforms/add_new_tax.yaml sha256=nunzQtEYyRcqf9FTw9KNS8cJBmG_KlFtfTVxpNNSyxQ 697
policyengine_core/country_template/tests/reforms/modify_social_security_taxation.yaml sha256=Aidd0XkzA_C-1JEvtmlIDlLfSEW-jFhifioB52yVLbw 1186
policyengine_core/country_template/tests/situations/income_tax.yaml sha256=1sjXC0KJHg5b-syTTkTM98ykuYConwYra1Z2nOlsMQA 838
policyengine_core/country_template/tests/situations/parenting_allowance.yaml sha256=o_Z4wue-kviA8S5XYmuN26hgYE14LonHAqqRfcluotg 915
policyengine_core/country_template/variables/__init__.py sha256=S2ZMjfc8msxeX6d9lIcIuRgMcUfJLkm0pn9-5aKTjWQ 185
policyengine_core/country_template/variables/benefits.py sha256=2yTYQxnrI3TEfPpmnwTNnQeoeepuymoX38WpSO2TasQ 5835
policyengine_core/country_template/variables/demographics.py sha256=ybvJUSO2GptXbisHBciPjCtEnmQHEDABU1AgySNaAGE 2021
policyengine_core/country_template/variables/housing.py sha256=KIld6zGdi3QHGMFDi2H9efVhXCHLqe3e0BXTJKEMDaw 1859
policyengine_core/country_template/variables/ids.py sha256=FXKPYVz_wOPfeK1lqNv8zPVH6NDRFfhwu6kmyJLYCjk 1030
policyengine_core/country_template/variables/income.py sha256=bsMkiJztfqK4KApgG0pqiONwtYs2UDvEnJeK0Ei60po 1731
policyengine_core/country_template/variables/stats.py sha256=DF5vvI7krxdEUk7LH0KdUl51TCLedK09A_m0NZzkQbU 1822
policyengine_core/country_template/variables/taxes.py sha256=lhhZmhELl1rLMefxnNEGth6l3UwBDZFE3rXKTSaqS1c 3522
policyengine_core/data/__init__.py sha256=qrtzCd7XlXUcQFpUxL4Zsua6twIzn59IP2Dc6ma15GA 29
policyengine_core/data/dataset.py sha256=EiVI8FkIt6LPYzzrQRRRkmWHxl31UBMuIgvklb67hoQ 12826
policyengine_core/data_storage/__init__.py sha256=jjbffc6fEaBXVIMwM8pWHJyN-6_rkJSYZOXthnTspv8 90
policyengine_core/data_storage/in_memory_storage.py sha256=fr1IVFLdzyE2K0jzjj_lxwA6NO8WBzIxGZ6603FpFTU 2653
policyengine_core/data_storage/on_disk_storage.py sha256=ByO9yhixOhCFozF5qsyxSvaZUxqsJ7J3xKsi5vXDcMU 3496
policyengine_core/data_structures/__init__.py sha256=-4Te0oLJcY-nB-K0imhq7ZSdeuZk9XjCvnRsCRbgM-Q 129
policyengine_core/data_structures/parameter_metadata.py sha256=8OXxH_1eSgoXe9Bbe3-Vi5j8HITcVB420Tg3IIqikyY 2031
policyengine_core/data_structures/parameter_node_metadata.py sha256=8J2E0YyTtfq0WNWQx1JU_7KGyT0WcrK6-1LHM6Xb6m4 1619
policyengine_core/data_structures/reference.py sha256=HoFYPDmDInfzcCujeFZaJwc3ZRkoq2IL6YSEUNFGLgw 258
policyengine_core/data_structures/unit.py sha256=sPGviVOvEyCUGJ2aDv9O1hDuYEx2QF7P_K-7N8uLGC4 275
policyengine_core/entities/__init__.py sha256=NOwwiX9rGxw9ww8SXl0WgxydTFPuPfZstUe7ejItF5A 122
policyengine_core/entities/entity.py sha256=5_MaGNVTKdiUoeV1sETpICfDodDnLB4SUUka8QORj08 1891
policyengine_core/entities/group_entity.py sha256=vH8UU4Uf66_g0gmarg68ngdpsZEbriH77_YS9mRlnls 2026
policyengine_core/entities/helpers.py sha256=Gg-bWvdElAF-lxoiMVGBAbJEVnz3Jjhk4lw6wapIYis 593
policyengine_core/entities/role.py sha256=h251xynQ_hD3GYJ3KswWudUzVszQDfLh_m0Don5x9xU 547
policyengine_core/enums/__init__.py sha256=8U3NsxMkUsXPZ3zLirml5H4x6IhbjUQLXvC1bXowlDg 94
policyengine_core/enums/config.py sha256=8hhAsAP00GdplbXXBhH8gs7JLcZ32hp7x5yk7M3truA 45
policyengine_core/enums/enum.py sha256=47xLe0d6LklCYcHsdRbypZVrwVBtCPNdAKgd9WilqpQ 2607
policyengine_core/enums/enum_array.py sha256=-_KoSIE2e612pEEXXc8_EQaRyBy-zNl3dSy8rG_rkv0 3356
policyengine_core/errors/__init__.py sha256=f_jISUTm1KEd2UG2USg48WOrfy5i76XvVAHA2Nz4yFw 539
policyengine_core/errors/cycle_error.py sha256=oZTFV7nWZikzK1KNth2ze_9gK3cl1R2OqGbZqCVhRSA 67
policyengine_core/errors/empty_argument_error.py sha256=PbAYiJ03fMgk22RfXLmgqoGrqpDuF5K7Z-cDeH0T7NE 1482
policyengine_core/errors/nan_creation_error.py sha256=8JhayuxP5Z5Bky7OdFYVQk9Y_dRwzLPjPTiaUfZpUmw 73
policyengine_core/errors/parameter_not_found_error.py sha256=0eup2mQ8tdV0KLrBkXV9tRp7P4URVBKhqnupSznzUnY 931
policyengine_core/errors/parameter_parsing_error.py sha256=mp-6Ivxn2nu3qWgNfJdoOrfRjMnh1s5D5joUwal2zIE 678
policyengine_core/errors/period_mismatch_error.py sha256=uOh3op5OAj20CcZ-uVXDemlzqNYC6T_HneO__3ICT9c 447
policyengine_core/errors/situation_parsing_error.py sha256=CdUD40kJFp4Q5K8_55gzagWcEkXvEaW-xopCjaVTCxU 577
policyengine_core/errors/spiral_error.py sha256=1JE7ICsqi2rah8Fo3BNdtAI57_JPiEtomdShtkXsgss 68
policyengine_core/errors/variable_name_conflict_error.py sha256=NjaMD49aQOUr_ozsgEt8uBhR80EHjFoPmT57e2Vm-VA 168
policyengine_core/errors/variable_not_found_error.py sha256=E1PHIZVTRzInNFKOdNL6Un8y4mdEDYb9wwBCYr3HnB8 1837
policyengine_core/experimental/__init__.py sha256=UkyY5vFcWKi02z4WjdqXTcqakwgfczQxS2jJUGusosU 40
policyengine_core/experimental/memory_config.py sha256=nrGwWrcw6SalM2fGEHvGOLDR_f_ftPCuT6zba7ylLrA 1133
policyengine_core/extension_template/__init__.py sha256=TkYQB9pX5g1LZB4IBi9pmBGwYFImLmpj5d1nk9eiKzU 334
policyengine_core/extension_template/local_benefit.py sha256=i3HH8-G-jMI1XkEa7dGVtdgLpxpBvlKxeIT0wQUrgPU 1149
policyengine_core/extension_template/parameters/local_town/index.yaml sha256=1q6Q_iwrh6qqPcgazz0FXZeYji3K5jeFn0nP_iGt9Bk 40
policyengine_core/extension_template/parameters/local_town/child_allowance/amount.yaml sha256=-hARx3UKd_h1tS3NSRuctoqNzYEjVj9jA9jPC86sJWU 106
policyengine_core/extension_template/parameters/local_town/child_allowance/index.yaml sha256=rREMQc0vtwtQX4_Kf9ATrlI-dhx2HqswQMkSeaQZJQo 44
policyengine_core/extension_template/tests/local_benefit.yaml sha256=xdN0BqDTTI92Tv5EKoop0kj5ElMDa_y3vHlfNuRMPOM 632
policyengine_core/holders/__init__.py sha256=6qGWxtoTk_BMZrocWbbLV4NaGuCysxgcA7m29QDrPsA 105
policyengine_core/holders/helpers.py sha256=rXHrD6EGljQVPF0DjVBFt6ze7J72dTj32JY0WcnDDZk 4350
policyengine_core/holders/holder.py sha256=AQoBQJ_2hBcANBeZa4wpeTF-ienikBLcKB1KPhF4S78 12205
policyengine_core/parameters/__init__.py sha256=b5QQpdYf9GEdIs6u9RpDHGvzE1VMM5CuoE1VNpBmWvw 891
policyengine_core/parameters/at_instant_like.py sha256=9Vw_lo4HspubOvXjHWWtnNvQQsSTyA5Wmn81DmWV2ws 564
policyengine_core/parameters/config.py sha256=IuP-f9tfnk4VdCoPP6-EPhOZVB1htB-xoRt25EtweZ8 1510
policyengine_core/parameters/helpers.py sha256=m3tMYedfkBvhVq6gcXdAxxLHEFn75PJZCaxCdxI0Pmg 3013
policyengine_core/parameters/parameter.py sha256=LH9_DNumftCl4ckGjvCCx5IQiyttQgJCurSBcabEYo4 7852
policyengine_core/parameters/parameter_at_instant.py sha256=_DQkXpsl37S-qC51eANoBj4Rcea20t0hRnTO8VocGu0 2641
policyengine_core/parameters/parameter_node.py sha256=ySJTU6mxO7u7qKJS-p9t4iw_C4LQ2kbsu5dJktzyz5E 9504
policyengine_core/parameters/parameter_node_at_instant.py sha256=t92P13cZUirprFeh-CfVtCVRyvT9J-SZH51ATZ0leT0 2559
policyengine_core/parameters/parameter_scale.py sha256=ZywKvuoDjC5sndFuiT0CLYWV5BYpxK9NZHH23pH6M2M 6221
policyengine_core/parameters/parameter_scale_bracket.py sha256=AEsJGSnjBcxuHQejMJ62BCBLRQgxDbmrTqgQ61BvFDo 994
policyengine_core/parameters/vectorial_parameter_node_at_instant.py sha256=HqRa5BgkEm9BKY1JrKl71-who_4SHm4RTXi07ft1H0U 9858
policyengine_core/parameters/operations/__init__.py sha256=rEVjY68Pxk-hNr3nBn12pBn4P9ZWUwwwF0c8hU19r4M 287
policyengine_core/parameters/operations/get_parameter.py sha256=hicw4ngtydsqki_TaJ39b1m9gMRPq0PNvAaKb70LDWA 1089
policyengine_core/parameters/operations/homogenize_parameters.py sha256=GzsU0St4NBR0CX7-pp9yJFGxD-lr_FeJBOItKo-Lt9Q 4093
policyengine_core/parameters/operations/interpolate_parameters.py sha256=BW8IVoaITDlRbNnFgqDZojxM6hJvocS5EZVuboroZWw 3030
policyengine_core/parameters/operations/propagate_parameter_metadata.py sha256=Ft2ve91PvRkQPNrUnI6xbVdW2OZdwVnQEiZMyjj2qVg 978
policyengine_core/parameters/operations/uprate_parameters.py sha256=YpkPtfk5ief6KKAHVjA0jbA1f4AjUU5mczcLR-79Yes 19470
policyengine_core/periods/__init__.py sha256=oDPFDMvkkATWPyLijQEWBrW4QsnuWO6qTqRPyl-B1fc 353
policyengine_core/periods/config.py sha256=kpvxI2Qjbo8hKd_ZBy9R4zgrwzdXWjxnqeK5ar3MVTU 468
policyengine_core/periods/helpers.py sha256=GGHwPA-jueh4caDgPdBvtiR9N2EnxP0zHc_pHUNDj7o 6629
policyengine_core/periods/instant_.py sha256=RmVPE5B_x8oyA73f-s294Ix6iKW6lS80vEvXSO54t7c 8403
policyengine_core/periods/period_.py sha256=B62zAYiJlSS9ycxvwNT4evgNdiO6fv1itGehgpL6-pI 18394
policyengine_core/populations/__init__.py sha256=2pxIG1GiYw7BBR6An_wk7qvrgZEsazrJPiC_aa1yn9k 373
policyengine_core/populations/config.py sha256=FDwbF0bTBvRp08H8vXdOkE0XryfcM3Z9IMm1p9OPnCY 30
policyengine_core/populations/group_population.py sha256=QhoRtO-k8gQlbsYIObB6OKMvM2mEQhFzdRBBXKcGfns 12634
policyengine_core/populations/population.py sha256=sg-lhq8llEb_MrbPYVigVYYzJpu8GvJTmtxIRXiQhFQ 9700
policyengine_core/projectors/__init__.py sha256=UZFA-ye0N1rFcfdSSfE3Ym-9IR97FifGVPZwQY1Zgfo 307
policyengine_core/projectors/entity_to_person_projector.py sha256=u5UcaNxmNfJ0RRl3uY-4-eULFeca5KLcx4aZ2pTy15c 541
policyengine_core/projectors/first_person_to_entity_projector.py sha256=xyHHDUc7Dx0oqiyLEhx3ygerXC9RXVAjK1O3MGeakdc 559
policyengine_core/projectors/helpers.py sha256=hM19yw1nVz-QB5tLv7Rrb9IWnvqqF_-zgv7uqc9lBtQ 1371
policyengine_core/projectors/projector.py sha256=Wbp20Kr_l0906IFOrMi5n-2PcSPpdYUrpXTsKrUbhCg 1344
policyengine_core/projectors/unique_role_to_entity_projector.py sha256=TtsOVlbS8zjBF0RxfNqKzpA4yPfN3Mo6M8CzJ4coZ5g 445
policyengine_core/reforms/__init__.py sha256=vsRWxjzAUG5YnuCJr-TNfaAVp3whf0yTtKMx9mqNeZs 42
policyengine_core/reforms/reform.py sha256=Cd2yKqRVutKMh8SZ3XHgZ1XUFjYi8BvoF0o4YvPay44 8946
policyengine_core/scripts/__init__.py sha256=yQ-YTyTM6J87-mYtMQkZFqQHqyy3KIooHTnaDdNyfG0 3499
policyengine_core/scripts/policyengine_command.py sha256=tpavkbGOZUsiSbZ4qio4cBuCW0KXsMzo8IsWkOIGZ_Y 4018
policyengine_core/scripts/run_data.py sha256=LszNLL1wgthfQr_8CtlqhQJNFEZSetuftfAsSshbR30 1912
policyengine_core/scripts/run_test.py sha256=3mDN4Cp-hwzzuXR39C1gDbK1m23nzuazSAdeDAj7DxE 997
policyengine_core/scripts/simulation_generator.py sha256=lukRh6DA_3nmrOxz-Mn7cTAFoQUSdLGJxaIrN0D--3w 1898
policyengine_core/scripts/assets/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
policyengine_core/scripts/assets/index.html sha256=nt2DH81vNSmRhMz4JqzFQRK0r4p3c5a9Cz4iOmFNOQM 4080
policyengine_core/simulations/__init__.py sha256=nacGALLXKx1YsLDpjaSWFC4Y5jCPj8rdB_FgEbC91xQ 380
policyengine_core/simulations/helpers.py sha256=DBCLewgRVYErd2l2JOv5Ic9Xr00YqUMeQHTOQ4QOsi0 1358
policyengine_core/simulations/individual_sim.py sha256=cv0ulIkLn935vbLrqYwBqHkNqqAu1tji8-jUbVY99IY 13675
policyengine_core/simulations/microsimulation.py sha256=U8zTsUdvhz-Gb7xloG5ZgIMmUibWEaLRVW5SRp3Nd0I 3787
policyengine_core/simulations/simulation.py sha256=Z7ZXyr_ev3s-kRX_R3ZvdANVoflAN5eBesXI9LsgOqU 52779
policyengine_core/simulations/simulation_builder.py sha256=oFqRXTv2NBdwTsfx25DREq2wfJgRyA1nGtZrtY9G8vc 32820
policyengine_core/taxbenefitsystems/__init__.py sha256=Rjng7wkcIr3Ux1f2fMUu3umxXlnOkjVroocPtW316bA 149
policyengine_core/taxbenefitsystems/tax_benefit_system.py sha256=XsfM9ZhAaaP7rwrcNh48O69CH422vj9GIdFaLgHF_rk 27278
policyengine_core/taxscales/__init__.py sha256=2U189JKFkudksKXu3n6RLCsSYaTVJgHAS8VZGe3PjRM 596
policyengine_core/taxscales/abstract_rate_tax_scale.py sha256=5W4vdvG_pd61bDpBXfFYh7JbCaPA4cmRKHsYDHmzynE 1098
policyengine_core/taxscales/abstract_tax_scale.py sha256=oeY-pkQztAlklt7Gvf-sVJFluDlebrjKmaC4e9NRA_I 1451
policyengine_core/taxscales/amount_tax_scale_like.py sha256=0bnLei8_hfcGNKvVZL6rJjpTaEaCsmt7GVdY92bCPjw 1517
policyengine_core/taxscales/helpers.py sha256=lIq_qWkXRoARDEtyT0uPcYhU92Up_CkMIeUY16DM8vc 1167
policyengine_core/taxscales/linear_average_rate_tax_scale.py sha256=WRnbGso6ccU2QoIXdanpY4FGRR5fn8Xy-TRJQWE_8cc 2413
policyengine_core/taxscales/marginal_amount_tax_scale.py sha256=DaiLdO2QHE6unRELW-6PnJxNTg_qf15T1fS7oHPSfHA 905
policyengine_core/taxscales/marginal_rate_tax_scale.py sha256=7C172-CpPG_aLDRW_0G72jC2ZbqzXct3aQpAgqGcFqs 9527
policyengine_core/taxscales/rate_tax_scale_like.py sha256=e2trOZSFpBmJUVOptRs9iaElAKww-9h0jsW-8AWAh2E 6328
policyengine_core/taxscales/single_amount_tax_scale.py sha256=ZQ-JZCC-anjze6Z6BFzwtqwoRMIQzL6Eh2gTsInaq3w 884
policyengine_core/taxscales/tax_scale_like.py sha256=y3GaT835xgveQioG5oloOj8Mt-BX4wiRDgouvnTH6zk 1578
policyengine_core/tools/__init__.py sha256=esTExashhC3njrdU_J6u_pR969B_Y663BJtngckBGgc 3135
policyengine_core/tools/simulation_dumper.py sha256=gnOEh5Yeb7V37HYucurmlnS9gesKd_2QXSXq9XCEeyA 4571
policyengine_core/tools/test_from_situation.py sha256=hMITybCmemEpLpGQPyUzqBIrY-N5o7ObNnrVkygNeyc 498
policyengine_core/tools/test_runner.py sha256=0CIqnRj9qoFilUOcP_ASJ_ozuR72rucAH8xxJKtc714 16899
policyengine_core/tracers/__init__.py sha256=0H-BcvumWMb40JrdbTbfwhAG6YCYecSPR25x52QvLPs 309
policyengine_core/tracers/computation_log.py sha256=Qs6QKprEE72xcudG_Gxtdo8uC50TiBSM4s2LjPokeYY 3276
policyengine_core/tracers/flat_trace.py sha256=5xs00nsO8MHrrdUU2AOz2KjT-1MuUb2L3l4Pjw9QuVg 2475
policyengine_core/tracers/full_tracer.py sha256=bPM6MZa6b9il9D83x2YGu_aD3LqOq-KbKOuPwKpbOx0 4790
policyengine_core/tracers/performance_log.py sha256=uAXVEB_7wJqnr7ZRm_H9snYPZ_bY7j4ntLEbR7QHkN0 4155
policyengine_core/tracers/simple_tracer.py sha256=oxqa_oMFDCqarhtRYKXP3DJUKyldO96LXkKu8qoBXZA 954
policyengine_core/tracers/trace_node.py sha256=q94meqTg3vyIKSCsioZZ4KeKNTL6M8pU9pDFSA82KsI 1419
policyengine_core/tracers/tracing_parameter_node_at_instant.py sha256=-ybMLWUZcqWIpPz5dJhhWz2A8Iolyc3Fd3qoTJgVTIk 2505
policyengine_core/types/__init__.py sha256=lhVWIW-nheMd8DFgIff0nJuZuq_CdV2thDp3tF0ek3U 1201
policyengine_core/types/data_types/__init__.py sha256=nAxFI9TMmyEj6dftdMMkyTWOnYa-cwCdLsTdj-l5Ojs 41
policyengine_core/types/data_types/arrays.py sha256=0kgF2YaPi5rGE43rF_Yk0wfcLIrLvGvYVFrsu0IW250 1368
policyengine_core/variables/__init__.py sha256=PXGtW4siJByJJ810wOP-wSvL4GUG6P0QhrVplc5pG0g 215
policyengine_core/variables/config.py sha256=N3huLK-k75wST3ZmDDGbuom7iu8oBMgdinTN79m2ZoA 1339
policyengine_core/variables/defined_for.py sha256=wsdO-vTkuYgjhqoqQ35TXoegnUwFPATxTKhov_gvBmg 3755
policyengine_core/variables/helpers.py sha256=8crN7ATENGrMX1H23PohXpNjoRNtXybWSbW6BHpjD38 2161
policyengine_core/variables/typing.py sha256=jBWpYtdz_Gt3ea2q6j77bhk8cbl02ON7NZqC1VCkuqQ 612
policyengine_core/variables/variable.py sha256=HKkf-5zcIjQuwFWHjQ2Fv1bA6fwZVWA_Rb9MaszYKlA 21911
policyengine_core/warnings/__init__.py sha256=Ug-oVjCvU48Bc2YBEMcpZUXyWNi_9WnSyNrq9a4fPuM 145
policyengine_core/warnings/libyaml_warning.py sha256=fYdVES6BXUwVwSXJv_N74DtPA97v_lXar4vdR0NZpbM 107
policyengine_core/warnings/memory_config_warning.py sha256=RXV7z15uJEXg_b0wQwfbfNNmHGfOdwJipf6QQqd-qgc 103
policyengine_core/warnings/tempfile_warning.py sha256=2JWM1PaGdENynd1esxXZ4AFjn6GD8yiwfswpYIiINFE 112
policyengine_core-2.19.1.dist-info/LICENSE sha256=hIahDEOTzuHCU5J2nd07LWwkLW7Hko4UFO__ffsvB-8 34523
policyengine_core-2.19.1.dist-info/METADATA sha256=BEJ9RHUOuNH1Hn7673Wkevlm6GB5obhE-LzfcJNXo3s 2683
policyengine_core-2.19.1.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
policyengine_core-2.19.1.dist-info/entry_points.txt sha256=t1Aao8gSih1kr1rxr3E6a3oqaumD0GRU_NNqC-Kwu3Y 90
policyengine_core-2.19.1.dist-info/top_level.txt sha256=RaArN-ZNnp0O7f4O4lExWSABoCixeo1ceYmWoIyYlUk 18
policyengine_core-2.19.1.dist-info/RECORD

top_level.txt

policyengine_core

entry_points.txt

policyengine-core = policyengine_core.scripts.policyengine_command:main