flexi/__init__.py,sha256=7FkVivz-83gG8LTBKe9ytv56fOcle5fywY-UWOjUwV4,1656
flexi/__main__.py,sha256=Zzf4t7ehH6lSSV2DFYn6OMXsFzwns8jRYPdLDY1Fda4,23514
flexi/app.py,sha256=g3vMxeRAGopsdAjynv1bkK24yHspJRSbwf6PVP6SANo,26006
flexi/config.py,sha256=bgWa2TBvr0HIpp2TNGNjOkjzS7J-0hHFaRXdD4kV4kU,10432
flexi/constants.py,sha256=QaL05DqlPZSm-cYdqvAFhvzCW2WvpMOK90g7ILRp-5A,8236
flexi/context.py,sha256=DlfxMZeBr5OO-cNxGXUMI_FA-2OfS77ggO82B-8hszA,5623
flexi/locations.py,sha256=yTGur6ku8DfjQQ_yitFojm3M1TXVn8xtRm8z7U1-s1c,3211
flexi/messages.py,sha256=Tu_y-Gj-h0wJFAOhMNkg-k984wPPxvTCdRjlisLv9nc,2042
flexi/network.py,sha256=W1uy3P_7DqrJB2CJNmGbuBFLfoWaffxmucnfAUMo4KI,2392
flexi/provider.py,sha256=egkSSf29g4m904UEfD5oGBweB54haEI35sRdl_Sv55Y,5140
flexi/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
flexi/versioning.py,sha256=9dkEN-7oheY8okEshSjqjyCLiWA3DJpHIa3Kv-2jKs4,1653
flexi/wallclock.py,sha256=5yZhTxU5Mov114VTuXFBaBjU5y0WCIZ4d8xJHaav4zU,5280
flexi/cli/__init__.py,sha256=1pmKQyLVQREOiF4-bR0_lVpNf9q-ZTW9Tx95Qq5dOec,6940
flexi/cli/balance.py,sha256=MnQhiI6ttWATDqWcDBaIWJYjs0R-jGcP9W8FMS6ppuY,7226
flexi/cli/clock.py,sha256=GTCLqHo8mJbnGZ-4qdCEPIVVY0K-JqsE4SEjrlQXJa8,1852
flexi/cli/holidays.py,sha256=A35tUDx4qoujn4R-fQLd1R1evn4ZyzLqvlUYXC2C_e0,1401
flexi/cli/init.py,sha256=hCEc07hrgkQpg5EJ2AwMdAS1XHyMq8Tv3gSu_mMpBZs,8561
flexi/cli/leave.py,sha256=uMOMQ_ZVBggOiO_X6UfFEtCXzYNZ26aKOWyS0agHDgw,9316
flexi/cli/output.py,sha256=4lY7YFfWgFQXZCzjT_IxLh0_YJNS2jod88DYjNyr4Vw,4341
flexi/cli/ui/__init__.py,sha256=U0V9pZ357dTRs0RDVtgtJ4gwgbFSfkjP4WvF3DfbSAU,5529
flexi/cli/ui/keys.py,sha256=T2glDGpxJriDLwIqgfwSf-96GGEJrFPQXSsuDsZzVnE,1904
flexi/cli/ui/menu.py,sha256=MRfKQwiuhYIfRZ1Z90l5bL8-4tfP-6-2NbOR8FgHng0,2038
flexi/cli/ui/onclock.py,sha256=Fo6f8LZEC9mC_JlspCrO1y49rXFCrTAeskMIUecGeeo,4230
flexi/cli/ui/prompt.py,sha256=sh2QXQtpXTBiKAMcQJbX5eDDaLZF9fFDxROktevnLZE,9011
flexi/cli/ui/rail.py,sha256=oCAuZX5kmSL0Lj02YYtjdRnCUgxnFhjDwL7IpHyRfFY,4626
flexi/components/__init__.py,sha256=17FkEgmO6m_wdk_5m2VuvoPpdUikOtm7oHkk99uPOg8,16522
flexi/components/allowance.py,sha256=vN5Gp5-dTksrENb2zTwu71nr9tAaMC-PJkrgjLVIv1M,3852
flexi/components/charts.py,sha256=6cO7X6iQV8veoGiXVMsMWq3T8csrWK3F23DttwijybM,16080
flexi/components/chrome.py,sha256=H_sIS_Cdca0uBob_4RombEgVJ_yfVSPxN8yWr5SiJ6c,17079
flexi/components/common.py,sha256=xd4qnYy8ExeQNnY21SN1iL-3kWTLt_W8dGU6oZygNOY,12613
flexi/components/expandable.py,sha256=5X5vmILIAIcpup5ScHLgiGPw3oSRH88OWtEQgueQKxs,13032
flexi/components/jump_overlay.py,sha256=jcTuKivU5kj8bvJNM-7mpAJhrmkbb73GCmen6lLdKvE,4306
flexi/components/jumper.py,sha256=MvAeB08kyg7dOEZj-8ocfcCMNJIkvfSuA_seUNSs2o0,4065
flexi/components/options.py,sha256=eyfmy3I_CzXb9nkNTP80CDDQY-ke9s3F7SOyxbMKN80,1814
flexi/components/plot.py,sha256=2RUoPHFw_R0jLtJu3UFraza-oeq7SaJgbLuRN6q17ic,6294
flexi/components/progress.py,sha256=CRgkhepbbn5MKu-ovBQoi7oLLa7hzNTWk7kC2aCfyV8,4384
flexi/components/punch.py,sha256=RJHtmc1ry9I-74Kn9QRK9juzNGf6pjXfKgtfy1rEfBo,4301
flexi/components/splash.py,sha256=p1_Y_HTFCoVJChDzdXHdQv271FkcnSpZTq3_-tegeMA,11011
flexi/components/wordmark.py,sha256=_EoQU-qU913vRx0qJkp1WdbWIWrUv5xWupZEnSYcF04,5875
flexi/components/yearcalendar.py,sha256=H7Ut6ju9NeMr7jzWAPJQBjDenW9evfnYF7Y05lqYRgY,19146
flexi/components/modules/__init__.py,sha256=8TMFA1Fld7oPJBq8vzPf2kNDyEymvcaYMpbnON7eOKk,3863
flexi/components/modules/balance.py,sha256=O1Yqkflh74arVBUEhSzWIxuLB9MumCcPobCvO7bFSjE,3188
flexi/components/modules/base.py,sha256=zJs_dGDVSnM6Y776A-lGWU9J4LkS5qwcNUvmDSXzxeY,3123
flexi/components/modules/clock.py,sha256=Mp9TdUzSoLa0GxcpgxK_tRzuDTTmaB7U6S0SzUA5vKI,5687
flexi/components/modules/monthview.py,sha256=_urbhjwFxJ1oBhxIbsDDN-r8eyFXqaIJJhlPeQC3Spk,9247
flexi/components/modules/records.py,sha256=Fffrbnp1c97T4yMnDLp6xCZqevujvK9FdCctPOnfb7I,17068
flexi/components/modules/wallet.py,sha256=xnv3rumFrnLI9xgAp_ueC43O9UgiC1GA0XPy9bS9cjg,2311
flexi/domain/__init__.py,sha256=GeSeuwNmCRV5LkHkzflLPKN6ydgWxJoqwLcih4zEv7Q,4865
flexi/domain/balance.py,sha256=CcCV8kB1mFUAHb6Hy8IWFXib0BntL9S89WZEPe_whmo,5640
flexi/domain/dates.py,sha256=Cv0a8ePJ-FL6TU2qgfrIP85QKaWKH4_HW4UUUb01gyQ,20571
flexi/domain/format.py,sha256=HVWPCs3f47gcyJsQ23hG52QTPF5XDiJrkXguDPlfwUg,8762
flexi/domain/leaveyear.py,sha256=Uf2OgIShsfqFa0GDqemGrbp5tafvLkV_9JMejkynepo,3326
flexi/domain/ledger.py,sha256=m4RLp84K64qFgsdlNAkHqWS5aCAY5HS-rSv0Kyb8A0E,7234
flexi/domain/period.py,sha256=fgxVCilXt7nUxcs8fKwgDgRDs0TRerSYmL4Q6BU8vMY,7038
flexi/domain/plot.py,sha256=_pQpSlihGzt-CaBdCitWSY10wyj5v_MKbxHTRWOgvxA,12243
flexi/domain/punch.py,sha256=wydeDf0QrCWNK5CEUzRgXaA_xVWo2UqFl_Sr8yt_S1w,9360
flexi/domain/stitch.py,sha256=pORsCzl-Fg779JSOH1mAQ8nkop133_oTDI__L8MwReI,5176
flexi/domain/wallet.py,sha256=ZTvrjJW4BpiV77zdyZB7XyhZG3VLioMimY_Vzz0GH94,4132
flexi/migrations/env.py,sha256=bGZELNJNaAhQcVecMm07q9gfMYZvuK99oDQxZtNvM3Q,3318
flexi/migrations/script.py.mako,sha256=MEqL-2qATlST9TAOeYgscMn1uy6HUS9NFvDgl93dMj8,635
flexi/migrations/versions/0001_initial.py,sha256=kiRfdWQqvrCNpgCoJNtDSDMRvvTxZCLhSgWTv7BqOuo,390
flexi/migrations/versions/0002_settings.py,sha256=wOmJWz2-AGbAFrDIIdVmZmot7Q6FWyiztgcjpwyXMBY,1123
flexi/migrations/versions/0003_bank_holiday_cache.py,sha256=cBvse9-qKXyLyEfpVPaj-In6y3EqP2g4Jmtyomv9GwU,887
flexi/migrations/versions/0004_clock_events_work_sessions.py,sha256=T1G2S-C5ExFzv2PUFhPG-DuPu3HfwbBZ4mQg02SLcuc,1535
flexi/migrations/versions/0005_absence_days.py,sha256=acryQzp5U06ja0PdXUnXOOHJGqtiTVyrZTNSxfszTGg,775
flexi/migrations/versions/0006_settings_contracted.py,sha256=oV_fucl-knLJxaNowMVGrwDcPr6waii2VmlLV2VxFfw,1324
flexi/migrations/versions/0007_absence_portion.py,sha256=ZaQ7a3vqrqkO_K7a4GTZGmQ2HMA5KH3vwCPPF1uJZqU,3146
flexi/migrations/versions/0008_session_note.py,sha256=ixXzqlEWwm0FElXgNlOYEvuzhTfAgviCPfzqJtxWXGA,973
flexi/migrations/versions/0009_balance_adjustments.py,sha256=ubd13PNjyKMvypaRK_IAwA9OowYOt7Zdgr__Bk7C9jk,1186
flexi/migrations/versions/0010_clock_event_offsets.py,sha256=Ll1vaO1uBfIaKnPi4lf8BOlc88bJ5eL-66y3GAhkFDc,5791
flexi/migrations/versions/0011_persistence_invariants.py,sha256=eh1QO-m6V7PdF3_sgiezZfM5zBApM2iebulBZN2tmYA,5070
flexi/migrations/versions/0012_clock_event_immutability.py,sha256=LXLP8wB_WeQ6x-XQ8UkbdEjqM8oVawf8lBrKI9lAbKs,1452
flexi/migrations/versions/0013_bank_holiday_refreshes.py,sha256=cOJK05wUl7E4ndJjU0LJvLruNarksS1_X4ijsiGqWeo,2859
flexi/migrations/versions/0014_work_session_event_invariants.py,sha256=Qnm3FPRpAliwXtngB_ehyAKmqHGw3Ti0d573-bknJ5M,6732
flexi/migrations/versions/0015_settings_tracking_since.py,sha256=-npLbH0Devf3JXWBXAPVbg_alA745W53K8SzLVv23No,3367
flexi/migrations/versions/0016_bank_holiday_attempts.py,sha256=22QPIvmlkqsgWWs2d0swr8nRURGGf67J0CeJ4YkleeM,903
flexi/models/__init__.py,sha256=azLTHNH6Qf4_6GxmkSD9LfZNfg8F9odK1OHQqUnkVIM,3629
flexi/models/database/__init__.py,sha256=mbIk0QsG9wPaGOpH5SzJPOtKoZxhIzFAMr2J3OF1eMc,3912
flexi/models/database/backup.py,sha256=7GZuucW2v50nypfuiuUkL9b9SKzlztyQG7d5z3odzwM,4783
flexi/models/database/db.py,sha256=mm8QXc_EHMjozgZB2VEgnzcJnyEQOta3MEldl3nox-M,11638
flexi/models/database/engine.py,sha256=euhBtg1oJtIMCj2pG6-htg0s8WapjZW3CCADE6s55UI,2680
flexi/models/database/invariants.py,sha256=VycXJR1YA0WmS1RxLyIYbnI0MkMEANu36LgO4zFYVHY,6883
flexi/models/database/lease.py,sha256=Rc90jiN1uwjW8TH2vCoMFkFDK8rN7e9HdLzSHYE9OtA,6908
flexi/models/database/migrate.py,sha256=UTyvR_A6lclhEC4io3Fqn9-Ga_Ql0jkDnk_X8YhdfkM,11690
flexi/models/database/moment.py,sha256=XeWbI1riCZWLx0ETardtd1jdcyK_XFkEJsD5pLwSFKA,1437
flexi/screens/__init__.py,sha256=4vlc_mvZv91vjlVXtGcLBMdfALB4vX6rJA4kE-sEpz4,6488
flexi/screens/dashboard.py,sha256=ZOhPciLVleMuep5X2JicPbHxIPH6TaZqpg0S9r9VKBE,25832
flexi/screens/help.py,sha256=aq3fPm-gZAKnKk6OxoTO8ttOoormXUs41BPmvz34TDI,4424
flexi/screens/insights.py,sha256=CT3sauz6MwFb6oBgx8GMWyaG-jovjKZgLTeJvWHS82w,11896
flexi/screens/leave.py,sha256=GpZYETtlVJhEYv1gibGFTCOn03BF8KdFmfid7tJ5qFI,20015
flexi/screens/modals.py,sha256=S1eXGIG63tn595ArPif63TaQgMDlaJiO6zosJli9P7Y,20002
flexi/screens/settings.py,sha256=Wn2wnRmM4sKym0b-EqSy7i5UsDg1qax5pK8glwXTxnA,13317
flexi/screens/setup.py,sha256=m_0d2UrMoiinYJ2FtjTwZrSxoMZ05rLeCSV1X13EVbQ,16695
flexi/services/__init__.py,sha256=PaeJ-fd9On-iHxC7UCsTHbqTpXi4zo466-rdIRDATZA,15923
flexi/services/absence.py,sha256=d6STuTTxiQZejbvphX3k-xAdNPwz5E49ymUjGJHL-Wc,42162
flexi/services/adjustments.py,sha256=SHt-JnxAyheA6E5VXUGEZdDqA8BUhRR6wmZIVVucRTk,7262
flexi/services/bank_holidays.py,sha256=z3q5WApt0-5ircdHxPYr0nGZ7l4n_dTreh8X9d7S_wQ,11013
flexi/services/clock.py,sha256=fahIbbaPhYtn35s1eUZIzqalHUNmmWPTYgr5BQcJQto,19571
flexi/services/ledger.py,sha256=Qx2Tj-G0trwOJRc52IYSUIhCkz4Qljf5ZpAPD_Ycg5U,13691
flexi/services/outcome.py,sha256=q9bELkTfjc8Xixkia4GfHZQqgE-cnRlR_P-IM5_XavE,1227
flexi/services/registry.py,sha256=vlP2_lCz3J6eFma1Cta0esyp2X5Zt7DiJIgA0nfOOQE,9491
flexi/services/samples.py,sha256=j1HnoDlthrIvxdj8xGoO_wRmsnTyUHbwATbVjiVRPbQ,13854
flexi/services/settings.py,sha256=wlCJW5PfNQOYQJTdvYxDD54HAo_0J_Q89HEZJw5NLSk,27398
flexi/services/setup.py,sha256=jj5cO9r44H-o80GVpqKU4ujA-KMqmdsgJUflKyuJn7o,4242
flexi/services/startup.py,sha256=36Q6nfAikecPLxbTmeJZWEwkyam7W1ITGrQWeM1S3oU,5099
flexi/services/transactions.py,sha256=97tVwO7CiAfRUNFjDZqZU80Vjmje2hcQfIUF0xkKYTM,2484
flexi/services/wallet.py,sha256=08fBCo3mhucMr5yHNztC7uwHIKjqHlJWIhGlF4sL6NY,4169
flexi/services/work_sessions.py,sha256=P53-F9vDghGKXYbZlEA-DcuDFfztIeVvEOqo0d3USZ4,5389
flexi/styles/dashboard.tcss,sha256=Gi3sVq-qixmHMxMlU1BkJauSdLPas4vmrec1ym6atlM,12308
flexi/styles/leave.tcss,sha256=bxVwMs3pWny_feMkK6z3792M-PGrVlRbeu1v11jKkK4,4452
flexi/theme/__init__.py,sha256=cHzikIgKRNcpQdg8-IxfU3YVRySc-VvyT3EPy9wIyW4,7496
flexi/theme/flexi.tcss,sha256=Bse4m9Jb4xkuBVfZWiIqCbttNhscYFK4PEL-vP2nNUU,22147
flexi-0.2.0.dist-info/METADATA,sha256=2fF38CxVaC4eDMLrvEXad6Itkfc-OluuaUeS0JUZmw8,16381
flexi-0.2.0.dist-info/WHEEL,sha256=W3fkpkm7-wf9vBI5Z-7s0eWkeM-spu78I8Neb98DeEg,87
flexi-0.2.0.dist-info/entry_points.txt,sha256=8WpFMzZQ58Ic_gCu9qGw609-tg3R_Y84JdwpoPpkRFw,45
flexi-0.2.0.dist-info/licenses/LICENSE,sha256=r67ZWZp4d0Yri_ZoKchp-3cFOs2BUXcnQ6u7wXOe6a4,1073
flexi-0.2.0.dist-info/RECORD,,
