sat-automations

View on PyPIReverse Dependencies (0)

0.26.5 sat_automations-0.26.5-py3-none-any.whl

Wheel Details

Project: sat-automations
Version: 0.26.5
Filename: sat_automations-0.26.5-py3-none-any.whl
Download: [link]
Size: 181108
MD5: b31dde8a9183386376973037131b259b
SHA256: dbc74f8e33d9bedccbeb4cc24b9190ca9aee1a3834ac327836a62c249736c49c
Uploaded: 2025-01-27 20:41:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: sat-automations
Version: 0.26.5
Summary: Contains a collection celery based apps
Author-Email: Jeremy Gibson <jmgibso3[at]ncsu.edu>, John Champion <jtchampi[at]ncsu.edu>, Ravi Teja Jujjuri <rtjujjur[at]ncsu.edu>, Luc Sanchez <lgsanche[at]ncsu.edu>, Ryan Semmler <rsemmle[at]ncsu.edu>
Project-Url: Homepage, https://github.ncsu.edu/SAT/sat-automations
Requires-Python: >=3.9
Requires-Dist: django (==4.2.11)
Requires-Dist: djangorestframework (==3.15.0)
Requires-Dist: celery[redis] (==5.3.6)
Requires-Dist: django-celery-results (==2.5.1)
Requires-Dist: django-json-widget (==2.0.1)
Requires-Dist: django-celery-beat (==2.6.0)
Requires-Dist: django-model-utils (==4.4.0)
Requires-Dist: ncsu-utils (==0.3.0)
Requires-Dist: pymongo (==4.6.2)
Requires-Dist: django-simple-history (==3.5.0)
Requires-Dist: google-auth (==2.29.0)
Requires-Dist: pillow (==10.2.0)
Requires-Dist: psycopg[binary] (==3.1.18)
Requires-Dist: pydantic (==2.6.4)
Requires-Dist: sendgrid (==6.11.0)
Requires-Dist: pytz (==2024.1)
Requires-Dist: acslib (==0.1.10)
Requires-Dist: azure-storage-blob (==12.21.0)
Requires-Dist: pytest (<9.0.0,>=8.1.1); extra == "dev"
Requires-Dist: dj-database-url (<3.0.0,>=2.1.0); extra == "dev"
Requires-Dist: pytest-django (<5.0.0,>=4.8.0); extra == "dev"
Requires-Dist: pytest-mock (<4.0.0,>=3.14.0); extra == "dev"
Requires-Dist: pytest-cov (<5.0.0,>=4.0.0); extra == "dev"
Requires-Dist: time-machine (<3.0.0,>=2.14.0); extra == "dev"
Requires-Dist: Faker (<25.0.0,>=24.3.0); extra == "dev"
Requires-Dist: coverage[toml] (<8.0.0,>=7.4.4); extra == "dev"
Requires-Dist: pytest-celery (<1.0.0,>=0.0.0); extra == "dev"
Requires-Dist: black (<25.0.0,>=24.3.0); extra == "dev"
Requires-Dist: mypy (<2.0.0,>=1.9.0); extra == "dev"
Requires-Dist: ruff (<1.0.0,>=0.3.4); extra == "dev"
Requires-Dist: mkdocs-material (<10.0.0,>=9.5.14); extra == "dev"
Requires-Dist: Pygments (<3.0.0,>=2.10.0); extra == "dev"
Requires-Dist: bandit (<2.0.0,>=1.7.8); extra == "dev"
Requires-Dist: pre-commit (<4.0.0,>=3.6.2); extra == "dev"
Requires-Dist: isort (<6.0.0,>=5.10.1); extra == "dev"
Requires-Dist: pyupgrade (<4.0.0,>=3.15.1); extra == "dev"
Requires-Dist: ipython (<9.0.0,>=8.22.2); extra == "dev"
Requires-Dist: flit (<4.0.0,>=3.8.0); extra == "dev"
Requires-Dist: beautifulsoup4 (<5.0.0,>=4.12.2); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
[Description omitted; length: 8866 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
sat_automations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/conftest.py sha256=jxY1gAEX0UDV9ksXCYo2vgG8b6bRt0BibyfVmz5KTOg 12715
sat_automations/acs_journal/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/acs_journal/admin.py sha256=SZOAQ--lbgYaFEXlyqqFq-AQip1W_R5q2VcEXug9BRY 3362
sat_automations/acs_journal/apps.py sha256=551UP2VJP9p0VWPH4ee1CZm-GInrExrFrDjH8iyDn_4 365
sat_automations/acs_journal/models.py sha256=JYT69B7PZQwYIf2oGc-yLlfw6_tS3nLqR5HKP001UK4 3545
sat_automations/acs_journal/tasks.py sha256=VUrEAQNCRrBEwLCpnzmeJm3lrXN7LHCGw-OD8nCDlPk 4896
sat_automations/acs_journal/views.py sha256=tEnuMlxdHzLD7ItZ2fOrfjMHsrUAxRLXegoZ6DXhJAg 13263
sat_automations/acs_journal/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/acs_journal/management/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/acs_journal/management/commands/load_csv.py sha256=vMlN7aVlCxcfER_lH69XJ2G0Cx_H0E_6dIz6A1-Kr30 1889
sat_automations/acs_journal/management/commands/repair_journal.py sha256=VtB16DdQTWGWlc3HnVoaEONc9XItwKzqdBG2LZXgv3g 1496
sat_automations/acs_journal/migrations/0001_initial.py sha256=1C1E1sHQ0fszrpqlOBGqumfGYZyhUdCgt0mR0FHjZdY 2497
sat_automations/acs_journal/migrations/0002_alter_acsjournal_primary_object_type_and_more.py sha256=vFEH3EU8zYaaMHp0X_kSDIsoDhk2hNxPy3gvgtQRggk 615
sat_automations/acs_journal/migrations/0003_remove_acsjournal_acs_journal_campus__2badd8_idx_and_more.py sha256=2cApTzL8UjTG6rlzQRQcvKigAMS3p6msNHoXWVRUOOU 1835
sat_automations/acs_journal/migrations/0004_search_vector_trigger.py sha256=TbNoHwFpdgpv8qDi7vGpu4vITldgbdaBXqxTOnHZ5Go 993
sat_automations/acs_journal/migrations/0005_remove_acsjournal_acs_journal_campus__5c964d_idx_and_more.py sha256=sg6rplI_C5U3WgXba6A1njmvr-p77Wzkb1S77sHzoy8 1370
sat_automations/acs_journal/migrations/0006_remove_acsjournal_acs_journal_campus__70bfd6_idx_and_more.py sha256=R0_i8_1CCi-2ONRHfThbHCBLKArNZCPNH6jgrNKV1FE 1174
sat_automations/acs_journal/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/acs_journal/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/acs_journal/tests/test_admin.py sha256=R_lv2gfwrOIynBixcIKjwa4auqQWfQWGtf7VTO1Qamg 1460
sat_automations/acs_journal/tests/test_journal_api.py sha256=kMaJQo9C9bZtNUSZNxqwuwU80dpGfb1XKL8ePDDu5h4 11198
sat_automations/acs_journal/tests/test_journal_tasks.py sha256=CTLeZw6s7Ybl_ZvmvzMPa0cNKDp37j2jsG36A9Z1XvU 1954
sat_automations/acs_journal/tests/test_models.py sha256=nsWKF7mA1P64ipSsHBCR28y-bHV0t7Y_O78yQr-At-w 1423
sat_automations/affiliate_automation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/affiliate_automation/admin.py sha256=bc0pzNPAohH_XbUSysiZmafagNaD3tPunLjolUGKXR4 1782
sat_automations/affiliate_automation/apps.py sha256=LKWVq2GN-FxwCmopmilfah07_zO6xwWdfTUVSb-g7CA 368
sat_automations/affiliate_automation/models.py sha256=NlFLYLpjorf1eXaE8r0O00eNAhZmIuwzCEsovhR6Wgg 1859
sat_automations/affiliate_automation/tasks.py sha256=iVz75_ZhaYWdbpGxx0kVJai8dYZLNlvBjEgLBSMIXRI 4987
sat_automations/affiliate_automation/views.py sha256=Xbn5PdNXPj4KF7AQ1vhuhJ0ocjIUsg3mXtt6QXaNojE 3766
sat_automations/affiliate_automation/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/affiliate_automation/management/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/affiliate_automation/management/commands/clean_duplicate_requests.py sha256=uGjwTVTWz7ndJbj3az08feeBLDvZXpC_Si48yNKmpA4 909
sat_automations/affiliate_automation/management/commands/populate_campus_ids.py sha256=fUOTD7lYKSlM0lj_xcLT4_gOZM1-LDhtQU2iLQh8H5I 1876
sat_automations/affiliate_automation/migrations/0001_initial.py sha256=U3f4Zh44vb6hj0M8GvAxn9bQIUqz3-XR9QPd0wh6ORg 5125
sat_automations/affiliate_automation/migrations/0002_remove_cardholder_card_request_and_more.py sha256=OcrGtjZpIrUDsXNj4-REZ6s3HK4b4TBbR8PHUhWHklk 538
sat_automations/affiliate_automation/migrations/0003_alter_sponsor_name_alter_sponsor_unity_id.py sha256=_FpYwnS6-PPFS2f-NYEH7PkW-qI8VVRLV_o6OkKPfWw 577
sat_automations/affiliate_automation/migrations/0004_alter_cardholder_email_and_more.py sha256=LWx_VvXCz2fVGnvJAKtEUdInrCs7cNXK_ax6ukiv5c0 577
sat_automations/affiliate_automation/migrations/0005_cardholder_prox_id.py sha256=Dgm_PvGlhTJVvdLw1zk5_8KPR77O37nUYSfYhieDe_g 414
sat_automations/affiliate_automation/migrations/0006_alter_cardholder_unique_together.py sha256=hs7ul_cWnmI8LSPaW_0iigjxXqccGAHZPnlPnc4l1Z4 401
sat_automations/affiliate_automation/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/affiliate_automation/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/affiliate_automation/tests/test_admin.py sha256=117kLSvFfS1aP-BJgNzBeYU5zSYBliTDQvA2-wd4d-I 1524
sat_automations/affiliate_automation/tests/test_models.py sha256=-miSkoU8e5n-O4HW6-uUsqfCZXzoyJZvwJOWO-zGH2o 1031
sat_automations/affiliate_automation/tests/test_tasks.py sha256=LYtxsaWlfH7c13xDsG7dKcXuJFjYrznOiYaDh8C7_Ew 6729
sat_automations/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/api/apps.py sha256=juyaHgkaqsIoYtp-egtZfcnDBY78piKZHp6O4PKVOJo 154
sat_automations/api/urls.py sha256=Q7M-TQN_nhiMjkGPWXgIRgGcB-FSQZdeGir2QVM5tLU 1097
sat_automations/api/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/api/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/api/tests/test_endpoints.py sha256=S2Tv7W6gsk22C2ZCh1RylyQXPg90yZCZF2Pm45Mb4QY 3126
sat_automations/asset_automation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/asset_automation/admin.py sha256=hS3KEQWvQebidle2MIloeyVFy_WmXZyo245Jfc86piA 118
sat_automations/asset_automation/apps.py sha256=dTiN4Q2s2qs2usC9R76DKFBmK6YPFJ7aApOitikJK-E 179
sat_automations/asset_automation/helper_queries.py sha256=7DugSFKVNrbWi4DQwb8IKXYP3WB7BzqPv6eV-gAqqtQ 19376
sat_automations/asset_automation/models.py sha256=dGyZQLmwcr1drYiWP2cGP5Rh-Frhzv0OO11HYc5RGX0 16348
sat_automations/asset_automation/tasks.py sha256=U9u_uamyvOCAwhdFMejUqaR2ABbYVaJGd0kqZJIpYcE 10209
sat_automations/asset_automation/utils.py sha256=1YVuGyBJg5BZUHxcfjJG8y-0pl8VLT55cpAzysE5FZI 10761
sat_automations/asset_automation/utils_2n.py sha256=oxHr5XmLeIGy9ScURA8JM-vAyGPRESl5hNbJSejdsvw 960
sat_automations/asset_automation/utils_models.py sha256=hEQhPgfooe7vi69pLbCdKM9qjJr42997Qxh-3jFfBzM 1266
sat_automations/asset_automation/views.py sha256=F42JXgnqFqK0fajXeutyJJxwOszRxoLMNkIhfc4Z7KI 26
sat_automations/asset_automation/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/asset_automation/management/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/asset_automation/management/commands/asset_commands.py sha256=Mqajx3A5fVAFMBSelasTDaCxBgwI9jHsmoX0TZR-V_Q 267
sat_automations/asset_automation/management/commands/delete_assets.py sha256=APsUOpHXV0adHgJAo4CuV3k_JZvlLyOVM2EAhwQnnL8 261
sat_automations/asset_automation/management/commands/local_asset_csv.py sha256=bLfIWgRTWtZw1deu6fzlNnxHmW7qOmi7u5N-rvbRSrw 271
sat_automations/asset_automation/migrations/0001_initial.py sha256=ZUzFof2Bpm_aWsloyAo1FNwIo3bF6S-IpfI9QDnx3u8 6026
sat_automations/asset_automation/migrations/0002_remove_asset__id_remove_asset_guid_asset_dynamics_id_and_more.py sha256=c9CARZdLz0DxgxIDl8t5kXZmGrjpF1p8YkBoBzLdzJM 1471
sat_automations/asset_automation/migrations/0003_alter_asset_address_alter_asset_building_abbr_and_more.py sha256=0WZqUzVyqNk4R4T5zzof8ZISSZN4hn2vuqtI7r2qlQU 11909
sat_automations/asset_automation/migrations/0004_alter_asset_address_alter_asset_building_abbr_and_more.py sha256=tx2GAIbkwgZuTYmWARvGKNkX1EjRmF9H6wU-YO9YHIA 12178
sat_automations/asset_automation/migrations/0005_personnel_project_rename_address_asset_other_type_and_more.py sha256=GWTAKNq9LyKyzY79rM1YzWUieqNQ-IpV5l_adRnmMks 13302
sat_automations/asset_automation/migrations/0006_delete_personnel_delete_project.py sha256=tzIQ0Mbc2hL7dFXfmPnSHnCVPfVZOr94sgbrtXP7tCc 418
sat_automations/asset_automation/migrations/0007_account_project.py sha256=xpWa49vomtV6IOdRmja_SOwyZD0dATn8MCXtQQFeTto 3758
sat_automations/asset_automation/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/asset_automation/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/asset_automation/tests/test_diff.py sha256=0RDEZa1zGEmWRs_VIa7zpT60NpgMuvzpRNz6yecqaig 5678
sat_automations/asset_automation/tests/test_dynamics.py sha256=U8NwvtEI8GaVYSzc9FGVJHCwi5OrekUS8aNO8aQW3iU 2621
sat_automations/asset_automation/tests/test_models.py sha256=63hKGSDDbZeUojzV21ljK7Kx-nzO16sYQPjvX_MbEIc 494
sat_automations/asset_automation/tests/test_queries.py sha256=lD1mHwVA_1yPQgp2rV42gI21DvA6yrr2OhpQQMflphY 24273
sat_automations/asset_automation/tests/test_tasks.py sha256=tyArH9-3kUm792OJHkQyvggv1qoA5Ay9UvKs51BL0J8 4137
sat_automations/asset_automation/tests/test_utils.py sha256=SSML2FMiwl_wVYF59j7M8GZT8Uvl3nylxZysPeugjR4 4529
sat_automations/demo_automation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/demo_automation/admin.py sha256=5W6WMXABBr631kpxxXmiK5NSiueBtIUY2G7yhOQtphw 78
sat_automations/demo_automation/apps.py sha256=yZkO68q-ZPCeTqMy5HkeBTYGZEdnAqLttW27uwh0-MY 445
sat_automations/demo_automation/models.py sha256=MJBaytzu-CGqT0k9uGYtrBao-zNjlABi7JY6FtSCMo8 72
sat_automations/demo_automation/tasks.py sha256=iu6LZ__MLvyU5SvoiLMQBjxk56Ao6y30hJ41gyhr4Xg 767
sat_automations/demo_automation/urls.py sha256=WXq6gOL-f2jCG33SzJlt9iWfhvC7KTE5_Fq8iM6B6Ms 199
sat_automations/demo_automation/views.py sha256=dhQnNhnKNCOEPAC5Qa1VdnG_9opqBLOu4BOXNpH9jnY 407
sat_automations/demo_automation/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/demo_automation/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/demo_automation/tests/test_tasks.py sha256=WfmhebJYKY5Tr0EfYFcjW8IvMZXIgJVupIaF2K7AQ0M 613
sat_automations/disablement_automation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/disablement_automation/admin.py sha256=dVkIArCTXltdcfBo9buqeex7g_Digmb0D5bfKJr1YSM 4227
sat_automations/disablement_automation/apps.py sha256=XQ4pHlRtbb5cwjQ0XWBsJkEXiodvgwjJGpkGZmQoD7A 313
sat_automations/disablement_automation/config.py sha256=kaPwKa30L_kCJhQblFABOq44dITfjHodIWca97aMHAg 90
sat_automations/disablement_automation/email.py sha256=SoFTWr-rs4XsjC8GUJAYtLaKGPsDqT4Uad43PPhHhtw 3746
sat_automations/disablement_automation/models.py sha256=FNhrp-wo4teNKAhYsdG9UajiISdFr6fW_d7M9N4HNsY 3622
sat_automations/disablement_automation/tasks.py sha256=aE-Z0CsT3HU8F39sjbnzO0_R8qWI_cJuL7i6_3-OeJU 21960
sat_automations/disablement_automation/views.py sha256=5cf_GDt4W1ZYdcDHzmRevgEVWrYJJuzkWP3JjjUBQEA 1232
sat_automations/disablement_automation/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/disablement_automation/management/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/disablement_automation/management/commands/fake_email_setup.py sha256=dBfpyncKhsJvRG4rX20O-lFFImURPUjnZ3EiG2PinpQ 4897
sat_automations/disablement_automation/migrations/0001_initial.py sha256=he0_Eo0yUTeKrTFK96JWA2ZY-hC5e2_dBYvNLmgWdfo 2491
sat_automations/disablement_automation/migrations/0002_disablementtracker_peoplesoft_effective_date.py sha256=UyLFVeCB_ECp-P2m1PR-Ag8YjzG3BP-C5rfx0Sh445c 430
sat_automations/disablement_automation/migrations/0003_alter_disablementtracker_peoplesoft_effective_date.py sha256=s-0F8upXa002hmKWSpuVMYgfA9OHLaam3HnCxPb7psA 500
sat_automations/disablement_automation/migrations/0004_disablementtracker_ccure_last_used.py sha256=McoUyhwWN53z22DPwZF3rWRDzp3v7NFXha3GOabB7q8 459
sat_automations/disablement_automation/migrations/0005_alter_disablementtracker_peoplesoft_effective_date.py sha256=ITIIT6zb2IyP12xPdMhYpc8cdsk8MrMSbQMvb1IqN-w 486
sat_automations/disablement_automation/migrations/0006_disablementtracker_disable_on_and_more.py sha256=rD-UfKcHqq67FX5IvT3wVU2RZr4F55sftM1KHRsAyws 1181
sat_automations/disablement_automation/migrations/0007_disablementtracker_ever_student.py sha256=s1QcRYTc2UukuniM3svKWntBcfEE1iWeyaF86jd1eWo 439
sat_automations/disablement_automation/migrations/0008_remove_disablementtracker_disablement_campus__36b18a_idx_and_more.py sha256=ViQAFZ-r3d7-ZLUADvQU6ck8uhBaKjc-cXiHdx5QPzA 1635
sat_automations/disablement_automation/migrations/0009_disablementtracker_emails_sent_and_more.py sha256=WCN5bGvmOpMwMpFfKXlQUB2ZdRB0eVlPQC0ReIU2rUQ 859
sat_automations/disablement_automation/migrations/0010_remove_disablementtracker_supervisor_email_and_more.py sha256=ntklly56eh9iDRHGTAZ9JYUbzoygx159HDW-BYadmy8 586
sat_automations/disablement_automation/migrations/0011_alter_disablementtracker_emails_sent.py sha256=3260k2KCKv1z3TbH4R8gQLjBUdM8lsXf0QMF7KpVYiQ 605
sat_automations/disablement_automation/migrations/0012_alter_disablementtracker_disable_type.py sha256=I0_tweS4jBS2xj9Bx5GmOY8Gl3rJai9YSoxrZauXZ-c 611
sat_automations/disablement_automation/migrations/0013_rename_disable_on_disablementtracker_purge_on.py sha256=qK21JF5gulzks2YMmkE9U1k20DCQOuRVuwDHCMAk2Ew 415
sat_automations/disablement_automation/migrations/0014_disablementtracker_purged_from_ccure.py sha256=N4HM_oKWfW_qb7RWTUznLA1U-_akrro0HGruNVc-UfM 452
sat_automations/disablement_automation/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/disablement_automation/templates/email/employee.html sha256=pjGemOSSoEtK8jqlXZd80foeE8HJXss3TvLqLoXsvzw 737
sat_automations/disablement_automation/templates/email/student.html sha256=5fadKfmKAp2Mfq96QkIJSPRqzCsPIqi3FR-FXkt_0h0 807
sat_automations/disablement_automation/templates/email/supervisor.html sha256=hCsISAfjXhBRmT8YwysVrLwF01qGq_odSIXv_NmEtrc 592
sat_automations/disablement_automation/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/disablement_automation/tests/test_admin.py sha256=LIVUFXUaX_rUwexg2FNQeWA5miuveqMMa2bNpyuzNlg 2703
sat_automations/disablement_automation/tests/test_disablement_tasks.py sha256=A1IEEM3Xe76yOBAmmAlwfKt963fq8vrxui20rFbCYAI 21778
sat_automations/disablement_automation/tests/test_email.py sha256=aQ33X3W3DOnf2lddHKp66a0ItguUc-JGJvH3ij1NW4Y 3144
sat_automations/disablement_automation/tests/test_models.py sha256=TtVih9hS9Il6_j6AO30_uvCXbpons9t1vqdVKzYKOHI 351
sat_automations/gold_feed_automation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/gold_feed_automation/admin.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/gold_feed_automation/apps.py sha256=umCkzEiKKEv6im0lq1I8gXo4rkdSKJgOP9baHJ6c_CY 450
sat_automations/gold_feed_automation/models.py sha256=noEFaJZ8LnqjOoRZcxedWMp-qwqnzX24vkcUgBnBjXs 3492
sat_automations/gold_feed_automation/tasks.py sha256=pn6q4Nx3v9y9iADqMC0fF-ZjyjJTX46sJd3PYxzURgk 9649
sat_automations/gold_feed_automation/urls.py sha256=nVIna99KdTuNMacUj0M5qyLHacVIIz0Y86JbxzN5lp4 217
sat_automations/gold_feed_automation/views.py sha256=gI_TuDkwKhb4lLnN2_qQZc3ECEUJmXgMhneAmaUjE7Q 303
sat_automations/gold_feed_automation/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/gold_feed_automation/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/gold_feed_automation/tests/fixtures.py sha256=vRqKWjQ5ObxNf9W5pcC3Ho1py5EugAcVfYGu4HjnTl4 9672
sat_automations/gold_feed_automation/tests/test_tasks.py sha256=fdGLYxaeayrZWL-FbJftqtnRLN3ZGiqvpV4VoGMiAxI 2254
sat_automations/housing_automation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/housing_automation/admin.py sha256=r_c8ax1eqzk9MmGEM026TlUei8PT5L7B4Z9P95HC-EI 4592
sat_automations/housing_automation/apps.py sha256=Q1jkSOnsrYgZeyenFAMeIjvVZQZdV2LRWSWUfdKAw0k 309
sat_automations/housing_automation/config.py sha256=8l55pjn1wra3tZnIa8ZzTIjUJgOBcPCZWIab5PwbhW0 1423
sat_automations/housing_automation/models.py sha256=dQyK7nHn8961ganuD_gHt_eCNqq7auV6DIGUVkifHgI 6003
sat_automations/housing_automation/tasks.py sha256=fTxbCaDcYkvCwfUDf63c4Biz8cvHt2gfmcWrj_I9_fs 15366
sat_automations/housing_automation/views.py sha256=w1WAvUHF1QLVhlTKe51VAVm-2L0Uq654tQCkBClp-7w 1110
sat_automations/housing_automation/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/housing_automation/management/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/housing_automation/management/commands/add_test_campus_ids.py sha256=HwGmmpg2-imvtImoLAI0s7VfCDxbT3QZ0pOXA8hltig 2969
sat_automations/housing_automation/management/commands/migrate_room_use_codes.py sha256=SCfMgkaC3iizwumT-k4aE4BUN1Atg7GmKWNdHY7h0YQ 1699
sat_automations/housing_automation/management/commands/zfill_campus_ids.py sha256=0A8BZ2MdBGcx9ipXkFr5ELa7pMQxvkPQxmoNx03mQTs 743
sat_automations/housing_automation/migrations/0001_initial.py sha256=K8KsHG1jmdOFYhNNcOhAZwujdBUF3BjamT-Wj5L-rlA 2559
sat_automations/housing_automation/migrations/0002_alter_assignrevokelog_status.py sha256=FGjYu0WP0QzTKPjx4gDax_4nPs9InB322J6HBG5aEhk 495
sat_automations/housing_automation/migrations/0003_assignrevoketracker.py sha256=wlMQeW3xsr2D54OSv_94RX6oQKE2CNsI5d1xcU2W_h0 2041
sat_automations/housing_automation/migrations/0004_alter_assignrevoketracker_options.py sha256=f_TyqDc2HU9QQANzqOOC2hyzJzfnmON-LgH1-eaXLMs 483
sat_automations/housing_automation/migrations/0005_clearance_roomusecode_historicalclearance_and_more.py sha256=ztBAdJ8g1Qshwlggf09mF1fADbUjHVucfO81gdp49nc 4637
sat_automations/housing_automation/migrations/0006_populate_clearances.py sha256=b9F09cyyNBWMcRt2MWgvr05DTChJEBjKMGO-qqUh0Bo 2175
sat_automations/housing_automation/migrations/0007_remove_assignrevoketracker_housing_aut_campus__f73384_idx_and_more.py sha256=v52DHdGet_KnORPwre_bLG2-HG1f5pUi1MoXV0OBVh0 966
sat_automations/housing_automation/migrations/0008_remove_assignrevokelog_housing_aut_campus__04fdb0_idx_and_more.py sha256=3tWgApZJdn6899dED7M7IM3BFifv3Plgu4AAzMScTJg 1343
sat_automations/housing_automation/migrations/0009_remove_assignrevokelog_housing_aut_buildin_e63f9d_idx_and_more.py sha256=YCIKfu7azSrCZJ6qixaqkutSt17EjTb_lwSmVAxkbFA 1078
sat_automations/housing_automation/migrations/0010_roomusecode_m2m_clearances.py sha256=0WQeB0jOzDcqOdplQ_lYP78O9hpe7wjIg8o09IyjsN0 572
sat_automations/housing_automation/migrations/0011_auto_20231106_1847.py sha256=ukTY16zNowlRmvxV6Ul1iAP0wMV3VkPJA0Bq-wg0xYk 1408
sat_automations/housing_automation/migrations/0012_rename_m2m_clearances_roomusecode_clearances_and_more.py sha256=eTlf1EDD_fRyelSFN4uKcC07e3E9NAcIxe5aiFJuzMc 501
sat_automations/housing_automation/migrations/0013_alter_roomusecode_clearances.py sha256=IqVaeTdkgwjpJDj3d-WB_zwtdJSzMKg8pbIdj840_X0 466
sat_automations/housing_automation/migrations/0014_arlog_unmanagedbuildings_alter_clearance_created_and_more.py sha256=7fhLwpGGNwej9NqWx_SGBVAZ_u1jY5mBJ4FgHUSo24I 4776
sat_automations/housing_automation/migrations/0015_arlog_req_status.py sha256=yIjDEW13qzQB1s8E3v3Z6z85XNUdrxyeRQdI1hacNQQ 448
sat_automations/housing_automation/migrations/0016_unmanagedbuilding_delete_unmanagedbuildings.py sha256=Cp_QPY8wlQbyuyQ_lAKO2lGSt6_JNu_G2Sp_JYbRbKk 1432
sat_automations/housing_automation/migrations/0017_remove_arlog_unique_action_alter_arlog_action_date_and_more.py sha256=JomSotMnQ6t6bBVvjA5Hgp-BpgZanJfxYqSTBS7GByM 757
sat_automations/housing_automation/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/housing_automation/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/housing_automation/tests/fixtures.py sha256=Ev4OtsGrOnRlEO6MTRsyRuAFNSzW0TjsqbojW4JaDG8 3411
sat_automations/housing_automation/tests/test_admin.py sha256=7kinhpUB6Vm8eeMU1U3CR_cfbnQp5Hmqp23es5AtWG4 2041
sat_automations/housing_automation/tests/test_housing_tasks.py sha256=mySYNMds3j6wo6Cc0usUEWqdQ58PFXMSkclrHgZ7WPA 13628
sat_automations/housing_automation/tests/test_models.py sha256=qWS7mgU9zEatJ_Ivb_Xr-JKcRQ88IEM-Bz38v5nphyo 1504
sat_automations/image_update_automation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/image_update_automation/admin.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/image_update_automation/apps.py sha256=UgAT6a5XoG8oH2gc0Z_ZAHOi5VkmxaDc7Wus-14NJ98 378
sat_automations/image_update_automation/models.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/image_update_automation/tasks.py sha256=d4pzd-jQmXiDLenGVCGPMfsxi6QI4yry63SDWmyDPno 8502
sat_automations/image_update_automation/urls.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/image_update_automation/views.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/image_update_automation/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/image_update_automation/management/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/image_update_automation/management/commands/add_ccure_images.py sha256=Ve5Vq0Ql7VMUxABFrxtNeIEKTycwzkk4xlvDRz53rY4 450
sat_automations/image_update_automation/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/image_update_automation/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/image_update_automation/tests/fixtures.py sha256=qJg_IYXlM6fCBwXQfyNLFQ2qhnRTTShzVx89L5uwi3Q 1573
sat_automations/image_update_automation/tests/test_tasks.py sha256=Rv45vv0w_tS3hWI15ZCqQjWbHdwNxgHGv1Fxl89iOmY 834
sat_automations/manage_automations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/manage_automations/admin.py sha256=0DIV4caH3JfY7uh46RmF_XevF7gx-s_otbtcGRzfuBY 1026
sat_automations/manage_automations/apps.py sha256=SmAsNMtSJ3KtozyDLEWiyWlAYCRLGVr7YjxTE0obiz8 183
sat_automations/manage_automations/models.py sha256=oPkFfkFv3MDNDIREWh2-AvQloUETMn-ajPnmgj23duo 1495
sat_automations/manage_automations/views.py sha256=F42JXgnqFqK0fajXeutyJJxwOszRxoLMNkIhfc4Z7KI 26
sat_automations/manage_automations/migrations/0001_initial.py sha256=4CZUvZcRDNdIEbkFWGMyPVaxZxRdd1uCZagCJdMhoFM 3613
sat_automations/manage_automations/migrations/0002_historicalserviceaccount_service_name_and_more.py sha256=JFi4bSgneFdmjiQFYfHjoeSkczayeoTacScaMwzPZCM 594
sat_automations/manage_automations/migrations/0003_slackchannels.py sha256=vN1c5MKTdQYB69gKs2PbuKmfJuY8oQHT7cUpIAWzK3g 1476
sat_automations/manage_automations/migrations/0004_slackchannel_delete_slackchannels.py sha256=MI6TqpjR4afYMRxa2QnYYFPrWVyOMzGBrlvYmev7eC4 1507
sat_automations/manage_automations/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/manage_automations/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/manage_automations/tests/test_admin.py sha256=tkX7PFl3Qxs4bj6H2lf2RyUWfO-MYDhzGhiEC1kS4-w 2146
sat_automations/manage_automations/tests/test_models.py sha256=h0HcADs4yfg1TfW2f4hEjmAN0sIn6S92p_1hmSoAx2Y 1563
sat_automations/personnel_automation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/personnel_automation/admin.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/personnel_automation/apps.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/personnel_automation/tasks.py sha256=-7gFAOpagHSdms8GzGtEyDj3ZfK_t07TEKEvflqfeSE 1409
sat_automations/personnel_automation/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/personnel_automation/tests/test_tasks.py sha256=eYPq-8qOInBFOVnbBGjFtSv8BMXfuetYHtb-lsVbH60 182
sat_automations/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/utils/authenticate.py sha256=7xHehiYyPrVQOpCpJMAcV7qct79SJv1c8tcDBnKHk-g 1898
sat_automations/utils/managers.py sha256=H3Ja_cmdRwQLmDHSM-ZNBhLKPU4FTlEb4tv9RkTPj_0 2883
sat_automations/utils/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/utils/common/connection.py sha256=sqfvZwiPNgJasYqekwD2XOqty8p_clckhFIuvow1_WM 4044
sat_automations/utils/common/models.py sha256=1WdZFtccem5QrdAmT3huN9ivKJ4L1fmUn6P9xplo-bM 527
sat_automations/utils/common/paginators.py sha256=6zqQe0Dq63TV5KGz1a6s3LETO1-mIrsIydzPqQ8GZo8 208
sat_automations/utils/common/queries.py sha256=QZ39reMv621TdfLjMCqj7tdz3tm0jzFFdYOV0mx03Ow 10816
sat_automations/utils/common/time.py sha256=aZm6hExxz1Or8mz7NREpkOdppyDRwIsriXmmrAgRikU 3754
sat_automations/utils/mixins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/utils/mixins/admin.py sha256=HceGkwOIwdTITqFnieZIT40bpAkpHLwZqo19t9LhRGM 1239
sat_automations/utils/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sat_automations/utils/tests/test_authenticate.py sha256=dmFlUlPZbNB2aBwmYrXH5OCanKV-nbIMZXZUpzYV4HI 2951
sat_automations/utils/tests/test_common.py sha256=2yyq_2_TlOX2Ac0LvbiypZTQjWDLPEsOOEgECDosjlM 1376
sat_automations/utils/tests/test_managers.py sha256=Q-0PjCXQm2GIYXuRamJxVMWf0Ikql8pMccl00bjiU2o 960
sat_automations/utils/tests/test_time_functions.py sha256=LsELDgBh4--7vuGOiwm6oAI2wfhq_rignx4eFynwTVc 2248
sat_automations-0.26.5.dist-info/LICENSE sha256=pAaPj48rAXQcMzALDuR4t5o4AGnuciQAzQ5n4KVTvXU 1102
sat_automations-0.26.5.dist-info/WHEEL sha256=EZbGkh7Ie4PoZfRQ8I0ZuP9VklN_TvcZ6DSE5Uar4z4 81
sat_automations-0.26.5.dist-info/METADATA sha256=5rtBzXJ6BNyole75GBrZb0bCnaOyYjBMZMsmTpoVfNI 11176
sat_automations-0.26.5.dist-info/RECORD