Pre-release
This release is a pre-release and may not be stable for production use.
Checkvist
Checkvist is an online list making app with minimalist UI and amazing keyboard and Markdown support. This package is an unofficial Python wrapper library over its REST API.
Setup
$ pip install checkvist
Example
In [1]: from checkvist import Client
...:
...: client = Client(username=<username>, secret=<secret>) # [1]
In [2]: client.create_list(name='next trip')
...: # a new list to organize my next trip
Checklist(archived=False,
id=700700,
item_count=0,
markdown=True,
name='next trip',
options=2,
percent_completed=0.0,
public=False,
read_only=False,
tags={},
tags_as_text='',
task_completed=0,
task_count=0,
updated_at=datetime.datetime(2020, 11, 28, 10, 0, 0, tzinfo=datetime.timezone.utc),
user_count=1,
user_updated_at=None)
In [3]: client.create_task(list_id=700700, content='Search for air tickets', due_date='next friday')
...: # on Friday next week, I should have purchased the tickets
Task(assignee_ids=[],
checklist_id=700700,
collapsed=False,
comments_count=0,
content='Search for air tickets',
details={},
due=datetime.date(2020, 12, 11),
due_user_ids=[170000],
id=45004500,
parent_id=0,
position=1,
status=0,
tags={},
tags_as_text='',
tasks=[],
update_line='created by <My Name>',
updated_at=datetime.datetime(2020, 11, 28, 10, 1, 0, tzinfo=datetime.timezone.utc))
[1]: params only required if CHECKVIST_USERNAME and CHECKVIST_SECRET environment variables aren't set.
Links
Copyright © 2020 Nuno André
Metadata
Release files for checkvist 0.0.1.dev3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| checkvist-0.0.1.dev3.tar.gz | 10.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| checkvist-0.0.1.dev3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 20.7 kB
Release files / checkvist-0.0.1.dev3.tar.gz
| Download URL | checkvist-0.0.1.dev3.tar.gz |
|---|---|
| Size | 10.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f29662f623ff22a3457d37e184eabd33f97b5aacf6200d25d455c9b2b73fda03
|
|
BLAKE2b-256 checksum How to use checksums |
1047a13c86d9cab8e10b909c2d48a782d7fa8c39b47991850bd7bf6737f8dca3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.22.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.7
|
Release files / checkvist-0.0.1.dev3-py3-none-any.whl
| Download URL | checkvist-0.0.1.dev3-py3-none-any.whl |
|---|---|
| Size | 10.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1ad3ee46478b7092cd0b6c4909c91d030776579c85124d845351c0576a70536c
|
|
BLAKE2b-256 checksum How to use checksums |
711e8f385d4dd4bedb682f7c00e064b3c164e9616bb8bfed9c058ff1241d831c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.22.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.7
|