syncall

View on PyPIReverse Dependencies (1)

1.8.5 syncall-1.8.5-py3-none-any.whl

Wheel Details

Project: syncall
Version: 1.8.5
Filename: syncall-1.8.5-py3-none-any.whl
Download: [link]
Size: 85221
MD5: 8d50140e0a53bc1ab1228d7660496427
SHA256: 7b7d223497137e9b49686254c391629cbb960ce96dc5e45d5d95d671e8c4c293
Uploaded: 2024-01-30 09:31:08 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: syncall
Version: 1.8.5
Summary: Versatile bi-directional synchronization tool
Author: Nikos Koukis
Author-Email: nickkouk[at]gmail.com
Home-Page: https://github.com/bergercookie/syncall
Project-Url: Repository, https://github.com/bergercookie/syncall
License: MIT
Keywords: asana,calendar,gkeep,google calendar,google keep,google tasks,google,notion,productivity,synchronization,task management,taskwarrior,caldav
Classifier: Environment :: Console
Classifier: Framework :: Pytest
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Utilities
Requires-Python: >=3.8,<4.0
Requires-Dist: PyYAML (<5.4.0,>=5.3.1)
Requires-Dist: asana (<2.0.0,>=1.0.0); extra == "asana"
Requires-Dist: bidict (<0.22.0,>=0.21.2)
Requires-Dist: bubop (==0.1.12)
Requires-Dist: caldav (<0.12.0,>=0.11.0); extra == "caldav"
Requires-Dist: click (<9.0,>=8.0)
Requires-Dist: gkeepapi (<0.14.0,>=0.13.7); extra == "gkeep"
Requires-Dist: google-api-python-client (<3.0.0,>=2.1.0); extra == "google"
Requires-Dist: google-auth-httplib2 (<0.2.0,>=0.1.0); extra == "google"
Requires-Dist: google-auth-oauthlib (<0.5.0,>=0.4.4); extra == "google"
Requires-Dist: icalendar (<6.0.0,>=5.0.3); extra == "caldav"
Requires-Dist: item-synchronizer (<2.0.0,>=1.1.5)
Requires-Dist: loguru (<0.6.0,>=0.5.3)
Requires-Dist: notion-client (<0.8.0,>=0.7.1); extra == "notion"
Requires-Dist: python-dateutil (<3.0.0,>=2.8.1)
Requires-Dist: rfc3339 (<7.0,>=6.2)
Requires-Dist: taskw-ng (==0.2.6); extra == "tw"
Requires-Dist: typing (<4.0.0,>=3.7.4)
Requires-Dist: xattr (<0.10.0,>=0.9.9); extra == "fs"
Requires-Dist: xdg (<7.0.0,>=6.0.0); extra == "tw"
Provides-Extra: asana
Provides-Extra: caldav
Provides-Extra: fs
Provides-Extra: gkeep
Provides-Extra: google
Provides-Extra: notion
Provides-Extra: tw
Description-Content-Type: text/markdown
[Description omitted; length: 25634 characters]

WHEEL

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

RECORD

Path Digest Size
syncall/__init__.py sha256=C1yvGbxD6NrbCQCpPMJ-zukMumCKm84cgGQzORfDIvQ 274
syncall/__version__.py sha256=qxuJrXr9iFmTA1KBwKnZVWY4ycyW9EbGyxId_h7mmBw 125
syncall/aggregator.py sha256=mPQKx5eSH205IxpTftvkYiDr4MNqFlP2EZAYb21sQHc 12417
syncall/app_utils.py sha256=XbUcg2hqJFvTs2lUQV8Qs7vJZfZcY5FTHNk9W_fSeUc 14349
syncall/asana/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
syncall/asana/asana_side.py sha256=4AD6wiYXNlMW0qtL2UfawbJDC8r-gXRTofxwyKV1_AA 5626
syncall/asana/asana_task.py sha256=zoLjXAN6d9svebWHW58jpkYfz49-1F--fEu-zdYjZY8 3109
syncall/asana/utils.py sha256=zYwrJPzfM_Bn7ttmKgXCciBu4SSBjc9XbVvu03f_2ZE 460
syncall/caldav/caldav_side.py sha256=9WBhvr28JVtdk2IRdnMgPc0SphQCHdeVzs-dizyp_oI 5671
syncall/caldav/caldav_utils.py sha256=ZZsckb8x9UuZ7kmwerSZkW0AxweTUEO2iiY2E0I4KR8 3730
syncall/cli.py sha256=gNXqcNopBx67CD_SHLGre9KWWTrS5lSdjOL3qAl3WGI 15514
syncall/concrete_item.py sha256=ewVa0dRpvSOJ34xlTi_0gn57zIsJ7h2QWYTqKlGPzXM 2920
syncall/constants.py sha256=wt1Gv8_lg_CM70F2zw81usdiO9rJUO9RqANaAq1Gjcw 106
syncall/exceptions.py sha256=9AQFR0CGrbUsEbuvXjn4B9Gd7HSO3mDpBuofwm09x1U 415
syncall/filesystem/filesystem_file.py sha256=KjQUjHDoAMpOzXLuiDPoNGwyObiyTGc-MkrV-LvyRvg 6237
syncall/filesystem/filesystem_side.py sha256=_zd4bVJqrvgK1SizDTCO_0sZ0yfG_B0ZR55BrGnyM-c 4237
syncall/filesystem_gkeep_utils.py sha256=-ekif6cZeUscTxEt9sDv63TMilGrNIDXykox89jZr94 1389
syncall/google/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
syncall/google/gcal_side.py sha256=boyVKhe6E1LlteEYrXvIUZt05OwkwDPNDnGBpj6Kovo 8600
syncall/google/gkeep_note.py sha256=MJj9OaxVytcLqhKVmz2qsrm9odN_AO1UT3N2-Xo2epo 1994
syncall/google/gkeep_note_side.py sha256=lBF_8gGjAA1gHTVrPBAhohZEmeB53BUUprzfG90gBw8 4591
syncall/google/gkeep_side.py sha256=4mdSxXx6-SNte1GBL-a9KcMx6Gy_QLd0YZQ04jIJEL8 2833
syncall/google/gkeep_todo_item.py sha256=Zz_Tb6-E75sq_7HQhgW3SPgusP2OBZQC_glhNZ2ku60 1901
syncall/google/gkeep_todo_side.py sha256=pZJsoQm2LrEanuOCcQt2cxdI5pUvibftOJX8NngE1u0 7459
syncall/google/google_side.py sha256=EAipRv7Ju0X2cWANwUYjWvaowBhcYtwXfEykK410Lj0 2318
syncall/google/gtasks_side.py sha256=jNhxAu2SYwkUZohY7FcpAZaLT4ppzsnjIYfrANzM8eE 11711
syncall/notion/notion_side.py sha256=BWwgf_hvq0KZ9N0yhgC8XiNQ9azO_5P0ODYRmQGCGLY 5160
syncall/notion/notion_todo_block.py sha256=1cvbzCWizUfxzBHcoavi6vSCylJMyD9ouzmu6HDkMmk 3560
syncall/pdb_cli_utils.py sha256=Q5zpIkUShWmWqkwKDfVdmhl8j5_s8S5lVi1aRdUljVw 499
syncall/res/gcal_client_secret.json sha256=14ZplZQn4USseM5LtnDKZgY7IEmRe-8acKfRqRPxCFw 473
syncall/res/gtasks_client_secret.json sha256=68AvJteN3b8dS5ekyto6vjyE_oSou9Dj2kEXUdQNr_w 469
syncall/scripts/fs_gkeep_sync.py sha256=pYi66XsVRzYlpE0LwTQjUX2MEtHZjAtEd0OkmJs7y9g 8502
syncall/scripts/tw_asana_sync.py sha256=f6TtoHFQ2Skhk2jBj7GHxjx8ZBZbZuivoDszbTHzuz0 8309
syncall/scripts/tw_caldav_sync.py sha256=aUWLcvmZkYVo8lXeabuSW34ABKZscu_FJdlOGHQu_Lk 7212
syncall/scripts/tw_gcal_sync.py sha256=Oqp5i7q87wxD8bJcOx2IlSGK-PFpsu-qhg6MvrHSfJ4 7197
syncall/scripts/tw_gkeep_sync.py sha256=9eaI-wnSeHqvfolr1glhVDdRFEKliZUAl3lr6bAjcYQ 7552
syncall/scripts/tw_gtasks_sync.py sha256=QZBjLWHnNDNtyRdSDTe8Z6sq8WT64aK9uwICtGaXlSQ 7044
syncall/scripts/tw_notion_sync.py sha256=BZnLK_ZEkFPaMw_nH_5tlek4QjecfcqKh-Y3IX4NgCg 7347
syncall/side_helper.py sha256=3Iqi7itWmc4H61fjhMQ4sVoYbwh5luKnQCGUS_9va5A 717
syncall/sync_side.py sha256=o7Jrx8_YtOHsZ0LpnCMhrzoTQmFHlr0Uz4F54QwKZdM 6040
syncall/taskwarrior/taskwarrior_side.py sha256=EP4FB87dKpg_9HFDzk6iSE-L7PJVfL2appTppVNFiqA 10541
syncall/tw_asana_utils.py sha256=6A5svOt3Ukz7BRQf6gPtVg7yAFkIi-jpewrZ7bNQRw4 4014
syncall/tw_caldav_utils.py sha256=mVfa2eMmNKzYRxp0SnJGQRxaNVfkmdDmye9Bkf_S7nc 3726
syncall/tw_gcal_utils.py sha256=EEvbdJmiCBZM2FC8qwRMPYFL95npEuR0E4AbgpxuB3c 5685
syncall/tw_gkeep_utils.py sha256=seC6-4WY4nHG-AAMaoO4T4wTXHuhHS2RfPg7wRlEt4s 649
syncall/tw_gtasks_utils.py sha256=tYzxU5JmwdIhEMvmcduBNfXgj6HiBotF5SLd3wixidE 2757
syncall/tw_notion_utils.py sha256=AVMjR_2G6gGUtbfZgzcLjf41SSi1oQB93-hyIbpQpi0 1275
syncall/tw_utils.py sha256=uS8zbUS-Hf6I3xCxPy80WnlVYOYvq4V8ktwOKXd7PIA 2598
syncall/types.py sha256=eEcCXulsvSu3aH7xyUUe9tZNnnsYhZzCpPv3_4PJbHY 9118
syncall-1.8.5.dist-info/LICENSE sha256=OL9IMxvRh4wpmldCKzfYnJGIf7Wbuw0XFFNm36WfOR4 1052
syncall-1.8.5.dist-info/METADATA sha256=XxT3wdC0QYacxLUvp6vGjzdBqBmIUbt7N8IyczXxLlc 28030
syncall-1.8.5.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
syncall-1.8.5.dist-info/entry_points.txt sha256=De_v1ne3S-u-l8qCRN7gZgK4YFkWmsP37vmJ97njU_4 366
syncall-1.8.5.dist-info/RECORD

entry_points.txt

fs_gkeep_sync = syncall.scripts.fs_gkeep_sync:main
tw_asana_sync = syncall.scripts.tw_asana_sync:main
tw_caldav_sync = syncall.scripts.tw_caldav_sync:main
tw_gcal_sync = syncall.scripts.tw_gcal_sync:main
tw_gkeep_sync = syncall.scripts.tw_gkeep_sync:main
tw_gtasks_sync = syncall.scripts.tw_gtasks_sync:main
tw_notion_sync = syncall.scripts.tw_notion_sync:main