csc-validator-be-cin

View on PyPIReverse Dependencies (0)

0.1.3 csc_validator_be_cin-0.1.3-py3-none-any.whl

Wheel Details

Project: csc-validator-be-cin
Version: 0.1.3
Filename: csc_validator_be_cin-0.1.3-py3-none-any.whl
Download: [link]
Size: 230614
MD5: bc8074e7fb1470bb4b105ff134b08f03
SHA256: 2fc299b7be8925f2d76fc23ba268bca2f98fa445ce2dee7443d28e3775219a78
Uploaded: 2023-10-09 15:44:53 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: csc-validator-be-cin
Version: 0.1.3
Summary: Shared module for validating CIN census data using DfE rules.
Author: Tambe Tabitha
Author-Email: tambe.tabitha[at]socialfinance.org.uk>, Kaj Siebert <kaj.siebert[at]socialfinance.org.uk>, William Levack-Payne <william.levack-payne[at]eastsussex.gov.uk>, DatatoInsight's children's social care analyst community <datatoinsight.enquiries[at]gmail.com
Home-Page: https://github.com/data-to-insight/csc-validator-be-cin
Project-Url: Repository, https://github.com/data-to-insight/csc-validator-be-cin
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.9,<4.0
Requires-Dist: click-log (<0.5.0,>=0.4.0)
Requires-Dist: govuk-bank-holidays (<0.14,>=0.13)
Requires-Dist: pandas (<2.0.0,>=1.4.2)
Requires-Dist: prpc-python (<0.10.0,>=0.9.2)
Requires-Dist: rich (<14.0.0,>=13.5.3)
Requires-Dist: testfixtures (<8.0.0,>=7.1.0)
Description-Content-Type: text/markdown
[Description omitted; length: 4505 characters]

WHEEL

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

RECORD

Path Digest Size
cin_validator/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cin_validator/__main__.py sha256=1Q8OD-oOucfUhJv2N_hUVJhSMujcZS_1MhKuAALF2SU 6088
cin_validator/cin_validator.py sha256=gWQ_X_hPju8pPs30jDG3hRseQAGKjCq8CI45MUloDCM 18283
cin_validator/england_holidates.py sha256=_RIawdOtD3RTy5UnhqzpHGnuAufJnb5IVst_25D1wH4 1195
cin_validator/ingress.py sha256=BfUI6d2Z0_GJe_sumEaC-tiIiMUPRF0ydTULWt97cSk 18420
cin_validator/rule_engine/__api.py sha256=QRiGlzF33Je2PoDd51mV6EsqTHzL719N__1SOaxw5vI 4933
cin_validator/rule_engine/__context.py sha256=FaHqXbvI-XuyxxlByouSDJxrTebRaWxl__H8my47hkA 11009
cin_validator/rule_engine/__init__.py sha256=-rb6XlA1Mhyt73vM2Wyb5fYONG2EbL5Ylc47YFz8QDg 317
cin_validator/rule_engine/__registry.py sha256=WFWJyO9SejFZcsN01LY05MeGM4VZvOLAcgOvuLyu4fk 1481
cin_validator/rules/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cin_validator/rules/cin2022_23/__init__.py sha256=WRD6DxdakylEGPAT3EqDS6DUryuO3n-OVWCbg4DWCDk 222
cin_validator/rules/cin2022_23/rule_100.py sha256=bGKE3wiITUepEof_cT0q4KopgbTyy4cmwurnvd2dR6E 2422
cin_validator/rules/cin2022_23/rule_1103.py sha256=z0hNn-MFG8oUB96WTEWyPj0m6NeV83Wf91ExJBTvWzQ 7376
cin_validator/rules/cin2022_23/rule_1104.py sha256=GA6h_o0aXm3QPGsjCu1bMYo-skz9aa60OLNlgehcYog 7090
cin_validator/rules/cin2022_23/rule_1105.py sha256=o3oVEzopg4OUtW6H1eiAoKI6lo0xTD8FySiVwKRPLHc 6581
cin_validator/rules/cin2022_23/rule_1510.py sha256=4v7GRyRElBOzHDIUEUp1oEMICHtYS1zXK2u0nSP9Ujo 4153
cin_validator/rules/cin2022_23/rule_1520.py sha256=PiMQVZJFAt1tiaY1P0-wv0scnIp9svnZc-e4aN_Crrw 4167
cin_validator/rules/cin2022_23/rule_1530.py sha256=X6csB0PFBl200gDeeFz4WbjdJGId-FrtyO-MypzSuA4 3893
cin_validator/rules/cin2022_23/rule_1540.py sha256=nNvkVZvGU84VJayMguGMiBZbCX9s-Qf1VNqDbZAGrg0 2014
cin_validator/rules/cin2022_23/rule_1550.py sha256=djBFDtDcELi86lji7RL-v1Lgmmz40yt7KUa4m5l671A 2081
cin_validator/rules/cin2022_23/rule_1560Q.py sha256=ujC2S5gUhZZyfTC242xdNi9u_AgA7GVC_Nm_bxN65S4 2825
cin_validator/rules/cin2022_23/rule_2883.py sha256=DjGFAqOga3L2sDUiMicxuPjOetTlP2-q4dgQA-ArmfY 5352
cin_validator/rules/cin2022_23/rule_2884.py sha256=GPN8qbg0PAfdZM0aZBNwbRqQs5CWWofu_9bzd5V-Luo 7244
cin_validator/rules/cin2022_23/rule_2885.py sha256=be8vvvJQ_downIqt69cz4cXcQRb28KUcJ3VZrfGyqw8 24750
cin_validator/rules/cin2022_23/rule_2886Q.py sha256=ltozUTr8q_s3KFippcxuKxtW3LR3lRFfFqKTwNROgYM 2556
cin_validator/rules/cin2022_23/rule_2887Q.py sha256=zAVMJameFrIVG2j9y2426aRpiay8RuR22g0PFSwygbw 2541
cin_validator/rules/cin2022_23/rule_2888Q.py sha256=tA1G8I_Fylz2T-gXxewjq-nzUK9UQUBEaUyi9eZzIfY 2576
cin_validator/rules/cin2022_23/rule_2889.py sha256=UkekaH-jQVxphzqZ1x4J_zLAiruAwLRep_n2aEsFBlc 5475
cin_validator/rules/cin2022_23/rule_2990.py sha256=ecOJSQkg7lVtBeSflYbCG_rnnc5GxUBzWfxZ8G5HWqY 12572
cin_validator/rules/cin2022_23/rule_2991Q.py sha256=QTXhda-CT4gN9MLMquuSxYQg1xih98VSbtDEx2Nzxf4 6033
cin_validator/rules/cin2022_23/rule_4000.py sha256=0me1xdbmUF_eewqn9i-D7atyFNzigbQidxKebALmmQw 4498
cin_validator/rules/cin2022_23/rule_4001.py sha256=AFPW_S-Z-JVXppAgUeXN3eyakkrLSvVs9Ly1xM_NFT8 6448
cin_validator/rules/cin2022_23/rule_4003.py sha256=k4Nza5CRxxU97Cmr5yDZvnctq8eassRvLQIQV2-ZoBI 9244
cin_validator/rules/cin2022_23/rule_4004.py sha256=0OeWZXYeA5WuqgaoNJ__Mqw_4SPitYCcpOkwj8krYvI 4756
cin_validator/rules/cin2022_23/rule_4008.py sha256=5H64RZHeIA0DbDd5b5mSMsHJNNAfR5KcwL6eKizyVbM 5724
cin_validator/rules/cin2022_23/rule_4009Q.py sha256=3bhre1Xf-GnV0rm12SmO4neXoK5Keo8Dlx0ema7HAwU 6737
cin_validator/rules/cin2022_23/rule_4010.py sha256=3O70xlgHwWJXG_QtALY5Fsf3ItM2tlRcj2vNYyPVuYY 3765
cin_validator/rules/cin2022_23/rule_4011.py sha256=v-SDNdsofunhyzm7JvIiYMcQ95TVrTliwda800BB1ik 3857
cin_validator/rules/cin2022_23/rule_4012Q.py sha256=bBmgynF1n8rm7C0wtriWO8oLZ_3XnEKuYrrGoLinigE 4346
cin_validator/rules/cin2022_23/rule_4013.py sha256=dEmqJj_6JcX-Ean0pyiWKdJYiKiQqK-xV74reHPu3cE 2693
cin_validator/rules/cin2022_23/rule_4014.py sha256=z0ryiltoa8XO4_H3qkBtAV8KcBnqzupnYMzsM_bgrJg 9363
cin_validator/rules/cin2022_23/rule_4015.py sha256=6gk5cLzBHGV4kzrgw5k8Hfc2XjhU1gyKCJXUwOfgHXI 5734
cin_validator/rules/cin2022_23/rule_4016.py sha256=e4y_cm0aMR0xKYcytEscL0ocbh7BGTzhw98Yw2T0FdY 9246
cin_validator/rules/cin2022_23/rule_4017.py sha256=O3ctRHO55wP_LsFriPTGZcP6CKkBSDD9Qm9VNOt8ZLg 9997
cin_validator/rules/cin2022_23/rule_4180.py sha256=v86wgge7OnzSp2YoK3l_Q0UAPVblKQKokvJNS79POrM 3224
cin_validator/rules/cin2022_23/rule_4220.py sha256=9VWHiPvQ-Qp6_OI6DY6DwQMoCMVL0LrmiGXO69jMTEA 2181
cin_validator/rules/cin2022_23/rule_8500.py sha256=vuK-dHc71HaftJuKPI6kR8id4vPf9_w0EYxtjzW-2Ro 2945
cin_validator/rules/cin2022_23/rule_8510.py sha256=h5yHXfZ_fcK1DQNmy0m4tmEC3Xs2tRdhY4njQ7_x8Fc 1804
cin_validator/rules/cin2022_23/rule_8520.py sha256=gD7CA5PZDIBT6Z_qude60jbFdZp9h04l3o5eNphpMGs 2272
cin_validator/rules/cin2022_23/rule_8525Q.py sha256=q0OhmCINIyGBk6nf-AajTsT0pNQbGkBz053Ne2baeVE 4902
cin_validator/rules/cin2022_23/rule_8530Q.py sha256=gH4zbiPxgCHnXJXa9X06oYaGZm0J2ynYIIBWdrRd3mU 5139
cin_validator/rules/cin2022_23/rule_8535Q.py sha256=0D8V_9GpRdbK8K1etDMgxLtMian2U1mr7JoLr6e3si4 5162
cin_validator/rules/cin2022_23/rule_8540.py sha256=0ABjiNeB85n6EZbfoY73svBcHVIcPqlE7tAOl5ubzFE 6583
cin_validator/rules/cin2022_23/rule_8545Q.py sha256=lu8Pa6RHczOojbx5zoOKPNEoczOfEafDNVrwJQdIimc 2822
cin_validator/rules/cin2022_23/rule_8555Q.py sha256=xCyl1Cr5D1Cnrv4YnJvy6uSiAHbMpWtP0fBY1vydvPE 6245
cin_validator/rules/cin2022_23/rule_8565.py sha256=ROL2_XaVMrV9oAyN4eVDZY1AeSeCBBTkynXyIQmvbgc 16210
cin_validator/rules/cin2022_23/rule_8568.py sha256=Op0VPx5wPT0UxoYGsHlaBlUNdPO0s0Q7DdWQR7xFDNk 1595
cin_validator/rules/cin2022_23/rule_8569Q.py sha256=GXfY0p6ZjT9Bx1HmodALc0PkfuSQtgrWPkyLUCWQT0M 4726
cin_validator/rules/cin2022_23/rule_8585Q.py sha256=RvSNwCpdITT8O3GBz7Tizzfp2Yq3GaDQuS8rvKPK3o8 5025
cin_validator/rules/cin2022_23/rule_8590.py sha256=-G-R29gySi36-FO3CeLHGdfSkeh8uy94W8tJS5uJ39w 3270
cin_validator/rules/cin2022_23/rule_8600.py sha256=zFQjFxr1q_XTNlpU7QzTYF34lCLqxZsN-nxR0h5v6d0 3159
cin_validator/rules/cin2022_23/rule_8606.py sha256=Q0JN3bdPvl_XNJIEn459_h--35qGqGFFeHC49VYkKtw 6792
cin_validator/rules/cin2022_23/rule_8608.py sha256=G0Ti4t9AdNp_cLn0YmckG48MHisjmkMIrr9zwdoS7DU 4573
cin_validator/rules/cin2022_23/rule_8610.py sha256=1RN_SMaDGsfj_hkN2TFvHeud-NRBVOPT2Krh4OFJCXo 3199
cin_validator/rules/cin2022_23/rule_8614.py sha256=PuVJHaE9DxxboLgGI2x5MVc3PSL1iQ8bUBEUL_dCh1s 4179
cin_validator/rules/cin2022_23/rule_8615.py sha256=z39A-NXxSd4xgC2SmbRafXqU4kwfoO8w7z0Vw04zvBM 4607
cin_validator/rules/cin2022_23/rule_8620.py sha256=fWfrUQn7I_ERY2VJfZ9WjwBENX5QmAmJ5vwI-_M-2yI 3970
cin_validator/rules/cin2022_23/rule_8630.py sha256=vJg4moNdJ7HR6BbAmVA-PwWQU1oLhMHVpm6pUGccqLk 4111
cin_validator/rules/cin2022_23/rule_8640.py sha256=hKm4AdB4nyzchQLjLeCqL2QpZnfgd0L3hO_2ZbnKui0 2780
cin_validator/rules/cin2022_23/rule_8650.py sha256=KFCBJGB3qFLnEWBRH6JoAlH5YE0xM6Q6hjK-Pz2Rj1U 1760
cin_validator/rules/cin2022_23/rule_8670Q.py sha256=aYYHpzHmBg2ZsO9rq6MdJRMlAsK9hWWF--qvTorZFYk 6769
cin_validator/rules/cin2022_23/rule_8675Q.py sha256=bPobdAGbA88Wy4fumBox_DMY9MKcAaVRg2oUQ2NJNIM 8274
cin_validator/rules/cin2022_23/rule_8696.py sha256=2rompk1jMuyld1CBZVde8myFkOSCZZe9jpJ4n7hEKiE 3117
cin_validator/rules/cin2022_23/rule_8715.py sha256=kvDeAlqrV-cFNzMZfVXU38YsBuuEtVs2YCqkvuKICg0 4146
cin_validator/rules/cin2022_23/rule_8720.py sha256=_6sEkAEQNDJbAeunXTjp7xejaRLSLxSvyR-gitg2sPY 4515
cin_validator/rules/cin2022_23/rule_8730.py sha256=MNhV9g0S1r4APSO37L4nhvlfLU5EkzIuod6nie0lKHI 2933
cin_validator/rules/cin2022_23/rule_8736.py sha256=e0tdg5FedF2-zS1btdKb123J7gXgVPX2-jZAQx1S4JQ 7978
cin_validator/rules/cin2022_23/rule_8740.py sha256=S5UQu39l8F0fwTmKEFRpokKEtPvQex_MhrafG9Il83U 7546
cin_validator/rules/cin2022_23/rule_8750.py sha256=KM9Bw9Pq_Kfs-d_WuPY-1pgWnzZ3LkbAoT6Em0GneUk 7481
cin_validator/rules/cin2022_23/rule_8770Q.py sha256=lI-3qkR28l21D4GG4n8MMPZ16zw5pnJMQ3sDgvn9--s 10148
cin_validator/rules/cin2022_23/rule_8772.py sha256=zuFVn9kNFc10dCueTWgjgeOExbbkZr8DXNx3SVz5HCg 7646
cin_validator/rules/cin2022_23/rule_8775Q.py sha256=vkR-sjJnXDntxEA3bSUzPbeVNaKNKIa73NYm3NA2bMc 8823
cin_validator/rules/cin2022_23/rule_8790.py sha256=Y57S9ciwI9LSu9gZUdGvsJ9je4ETq9zuD0ABIoxX-OM 2239
cin_validator/rules/cin2022_23/rule_8794.py sha256=50oUIy9kKmG7sqqHY7jZ2hvS9Q5fvAbofOmfA9p5G_w 2911
cin_validator/rules/cin2022_23/rule_8805.py sha256=MRUcuY_Ze9vrA1Jvm9PxamAFVPehTw2o1QDLIPLjVtg 6196
cin_validator/rules/cin2022_23/rule_8810.py sha256=WQ8s4wjG_bb-hswpxlwQZTC3P4tLXk19Y9LNCvn4V94 6235
cin_validator/rules/cin2022_23/rule_8815.py sha256=5W0GsZSKFFTukwsAWXuqy7c0jxp6HSOzBPbBHE_faNQ 9357
cin_validator/rules/cin2022_23/rule_8816.py sha256=gjcx6S8JPldITSJzYWtLRpYXT9GVnak_3mDFBXOtxVQ 10238
cin_validator/rules/cin2022_23/rule_8820.py sha256=Tw1_fqbRgciRPFdzU0NVwIHcurYmR5dVtgzZiFEVknM 13127
cin_validator/rules/cin2022_23/rule_8825Q.py sha256=R6o_kQqXNu-aoX7l9yVB5IGoc2Qxd5861XGxQWdbTcE 8906
cin_validator/rules/cin2022_23/rule_8831.py sha256=xpJ1RivmTj7GKWOBw_6wU-bPdzEr5HQx44edVWY3Cs4 13904
cin_validator/rules/cin2022_23/rule_8832.py sha256=6tYdcs6j2XdvVjqllvNU0RIPwAW99AUX1RwOHWBAlZY 8936
cin_validator/rules/cin2022_23/rule_8839.py sha256=b1wqOlmXGk1aynp1faKeI6HzVmEFlZC4rqELesJC7w8 9648
cin_validator/rules/cin2022_23/rule_8840.py sha256=EUmxvpHLCFzjCWqgZvz1X6_S3rNQD7GIG5AsWRwNf3o 7125
cin_validator/rules/cin2022_23/rule_8841.py sha256=iWG33JLM1-QSkls3t_Ch2YZkMk2teVLejPbklRbpzVI 12099
cin_validator/rules/cin2022_23/rule_8842Q.py sha256=gWAGpkc1clNeB4liJkTSHcxb6_oX53mI3rINV29K93I 3102
cin_validator/rules/cin2022_23/rule_8863Q.py sha256=EFG8Z_fPnR1w2d_7uI8s7hL56TY2aYeb8Gg5h6n-cMM 12268
cin_validator/rules/cin2022_23/rule_8866.py sha256=cBFvSxPmYPgW2GCElRCGhTI8sJuSMygnFhnkP4Dv_ec 6051
cin_validator/rules/cin2022_23/rule_8867.py sha256=1heJgZ6y906XYaG4Pyq1EFAP3hZUoi-FbDXuOf8rSVQ 10170
cin_validator/rules/cin2022_23/rule_8868.py sha256=AjANwvEkmsXvQp_HoEz0orSGQkeR-JrKNHXS00VmDI0 10979
cin_validator/rules/cin2022_23/rule_8869.py sha256=iQF7k-6XHEXwG6Rl9NDVlGOFAWmmaRSUP_OfTx_3q-I 4159
cin_validator/rules/cin2022_23/rule_8870Q.py sha256=1rzr9SX2Ww3dFr_iJxkY8fjd79OtH6bP_0eDr3Nu5d8 2904
cin_validator/rules/cin2022_23/rule_8873Q.py sha256=AVsWFf8ulLfrl72uN01z-NZDUCwBmZE2Fm0TJDuAHFY 11749
cin_validator/rules/cin2022_23/rule_8875.py sha256=qZzTvST_2Uj9X9Z7BiWC12gvzdVikRB5n8l0UL-g-DA 2809
cin_validator/rules/cin2022_23/rule_8890.py sha256=F_WGCDTmjlGxVqiPFK8BCJe3g6cvP2aOqn94KInvRSU 13026
cin_validator/rules/cin2022_23/rule_8896.py sha256=5XZPwCCoOz233lBk6iQY0YxgqEZwcbVkPbjQotOSPh8 8213
cin_validator/rules/cin2022_23/rule_8897Q.py sha256=tjnl2PRvq5gtMaXw7uKhJIm8j_kTMgyFWGiI1EpElEo 9178
cin_validator/rules/cin2022_23/rule_8898.py sha256=C28IY9LPQmvWdxxODR6e1Oa4DRAr-_i6wSVy-Q9vYj0 6262
cin_validator/rules/cin2022_23/rule_8905.py sha256=IpGSr6q8C_Mxh_ohL49S7oyLbbBgDicGYj0pY5jK9Oo 2108
cin_validator/rules/cin2022_23/rule_8910.py sha256=XrzaNpWFUpZLFcW3bwFKkenX8KaaqStHXYRJCi49bW4 2087
cin_validator/rules/cin2022_23/rule_8915.py sha256=W2oxTgi0ku_W10Y7QGYwquyWU4PXVmxYJtXc-3mvbzk 6743
cin_validator/rules/cin2022_23/rule_8920.py sha256=iaHl9XtMKM6eryR6np2GFSJqE-Shqw4c-hfbxhkWpGA 10862
cin_validator/rules/cin2022_23/rule_8925.py sha256=aT1072nUDkmKP0F2VOLRlBQrgcicIc-CbH6Ylvv1mKY 7485
cin_validator/rules/cin2022_23/rule_8930.py sha256=2njpkUc6m5hTqcjFlRBS6nIlwiJP8pN1OkdyaxT_cxc 4370
cin_validator/rules/cin2022_23/rule_8935.py sha256=NSbvhWo34rRYrJtO0YS43ZG4iWo--5B4HBI_CcltTnM 7938
cin_validator/rules/cin2022_23/rule_8940.py sha256=CHd8plg8k_25Jp7qOkyBC4hsEnrJBbFK_hFXNBtNxX0 11173
cin_validator/rules/cin2023_24/__init__.py sha256=cTjHmuijtkRhwVm6xt4fJFV0LLBdFLGgSdgTsW9ftbU 731
cin_validator/rules/cin2023_24/rule_1530.py sha256=OiMIwo14DwG_ZYeNE9Z9-1KuPX1sOP9x8X-0nEpI12A 4036
cin_validator/rules/ruleset_utils.py sha256=ZhomBtj-CJFw7208CBnBT8_XD0gF2S5YXQMcIbj4Y3k 2844
cin_validator/test_engine/__init__.py sha256=-tBKExUmafKr3OHnP4y94YaLnMuwICglH7_IVfrtdEo 268
cin_validator/utils.py sha256=w_PoYm4r68okx7Suz3u8JB33-QqotC6wJ0SN38ezvbs 5476
rpc_main.py sha256=Ixxrx-vNprSHL0dM2MRLEYI-meddEQVX654rbqAYOlM 3924
csc_validator_be_cin-0.1.3.dist-info/METADATA sha256=zuYB8ygKl2Oh1bm_v1dWcc4TPm2inf8lNhvp4-RUMAQ 5657
csc_validator_be_cin-0.1.3.dist-info/WHEEL sha256=d2fvjOD7sXsVzChCqf0Ty0JbHKBaLYwDbGQDwQTnJ50 88
csc_validator_be_cin-0.1.3.dist-info/RECORD