Py-trello-api

Latest version: v0.20.0

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 6

0.4.0

Fix import bugs + bug in tests for card due date

0.3.1

bump version since I forgot to sign

0.3.0

use requests and requests-oauthlib to simplify code and make it Python 3 compatible
bumped version to 0.2.0, updated setup.py and requirements.txt
added test for Board.get_cards and Card.delete -> 0.2.1
Extended test for Board.get_cards
Remove `get_list` from TrelloClient (closes 51)
Fix util.py for Python2
added property Card.date_last_activity : datetime, and test for fetching card attributes (including the new datetime property)
Unified initialization of cards from JSON data. Added optionally lazy properties for comments and checklists.
Python 2 fix (henriquegemignani )
version bumped and dependency "dateutil" added
Allow empty due dates
Change requirement dateutil to python-dateutil.
Fix python2 support (no annotations)
Add method get_card, fixes 62
FIX: Inverted arguments
make util script executable
Add shebang to util.py
[NEW]: support attachments from file or url
Added method to Card object to update card name
fetch_checklists: allow the list to be empty
added the rename method on Checklist
added the delete method on Checklist
refactor tests to avoid code duplication and flake8 reports
raised coverage to 80%
Added support for Organizations
Fix Board.from_json call parameterization
Add a default app name
Updated the create_oauth_token() function to include the ability to suppress printing the secrets and tokens, as well as returning the access tokens after the OAuth request.
Added open() to Boards and Lists
added due_date property
handling pos attribute
Added the Label class and fixed the labels property to cards
Added functionality to add a Label to a board
Updated the from_json documentation to reflect the parent board as being on the arguments, as opposed to the Trello Client I had originally
Removed Board.open() and List.open() for the pull request
Added the ability to add a label on card creation. Added a call to add a label to a card directly. Added a call to get all labels for a board
Added the ability to archive all cards, and add a due date on a card. Additionally, I updated creating a new card to use the Card path instead of the List path, since it allows for adding Labels by ID instead of by color
added sphinx docs
improved docs slightly
improved docs slightly
improved docs slightly
card might be initialized with either board or list
card labels are returned as Label class instead of dicts
setUp -> setUpClass
added list to card
Remove unused Member.commentCard attribute
Fix docstring typo in Member.fetch()

0.2.1

[view](https://github.com/sarumont/py-trello/commit/03e7a276c899b8cb6d6fdaea49b42216f7ada51a) • Extended test for Board.get_cards
[view](https://github.com/sarumont/py-trello/commit/7862a2803fc46548244a51f2adc8827ea2bb8df9) • Remove `get_list` from TrelloClient (closes #51)
[view](https://github.com/sarumont/py-trello/commit/13b9bd8a5ec4f465528f9932dd6618c474b85b5f) • Fix util.py for Python2
[view](https://github.com/sarumont/py-trello/commit/987e01a5e6a89cbebd1719fd92998d475638d9aa) • added property Card.date_last_activity : datetime, and test for fetching card attributes (including the new datetime property)
[view](https://github.com/sarumont/py-trello/commit/166cd32fb089968d7a1c2ae12fe7bf09a611f5f6) • Unified initialization of cards from JSON data. Added optionally lazy properties for comments and checklists.
[view](https://github.com/sarumont/py-trello/commit/3e05f7bc17e592ca2f02c4510f6403bf047c206d) • Python 2 fix (henriquegemignani )
[view](https://github.com/sarumont/py-trello/commit/ad0a8885c0923792afdb602173d10214c5499ec8) • version bumped and dependency "dateutil" added
[view](https://github.com/sarumont/py-trello/commit/2cfb79ef40891149ff87ecc5158c88991e35b0ef) • Allow empty due dates
[view](https://github.com/sarumont/py-trello/commit/f6d086aa0be14dd2f0c8d87e728939053408f2c9) • Change requirement dateutil to python-dateutil.
[view](https://github.com/sarumont/py-trello/commit/40ad8cdfc089490a05e08b5dce4be37d2d8bdab8) • Fix python2 support (no annotations)
[view](https://github.com/sarumont/py-trello/commit/9ec5b03d534a6dd022f1c33bc585721e535c534c) • Add method get_card, fixes #62
[view](https://github.com/sarumont/py-trello/commit/6d91f93e7e8f3842d26bb6d123b09be4a13c6d27) • FIX: Inverted arguments
[view](https://github.com/sarumont/py-trello/commit/4a6b7b49eeb5fc501e91f0a6093e15cc65fe2dd3) • make util script executable
[view](https://github.com/sarumont/py-trello/commit/1eb662bc6d77b3e84439e1de9540ef39ce275b3e) • Add shebang to util.py
[view](https://github.com/sarumont/py-trello/commit/d6d9426fabe7e45fe9b6ead4241fb259e84bdc09) • [NEW]: support attachments from file or url
[view](https://github.com/sarumont/py-trello/commit/48bc38f34cefafe77c82f1a31297766b04a4a354) • Added method to Card object to update card name
[view](https://github.com/sarumont/py-trello/commit/ee43db90e65ddb909bced04f65c9cbdbc15ea3a8) • fetch_checklists: allow the list to be empty
[view](https://github.com/sarumont/py-trello/commit/f190aa54a6c4c81205230273c53242407a600eb2) • added the rename method on Checklist
[view](https://github.com/sarumont/py-trello/commit/69c051d32f7a8eb2534fafe9da652816ace2120f) • added the delete method on Checklist
[view](https://github.com/sarumont/py-trello/commit/b474c2d88a1283cd183730bbc387c46489640355) • refactor tests to avoid code duplication and flake8 reports
[view](https://github.com/sarumont/py-trello/commit/467325b7b992e8d562ab9aec0824ac5c6a4df116) • raised coverage to 80%
[view](https://github.com/sarumont/py-trello/commit/3ad391529d4defa969c2193e5769118145cc6ab1) • Added support for Organizations
[view](https://github.com/sarumont/py-trello/commit/75a907707d1272af08c9d109faf5285f8d90c34d) • Fix Board.from_json call parameterization
[view](https://github.com/sarumont/py-trello/commit/dde0404ff6621787af2191e9ad1710aa26cacd93) • Add a default app name
[view](https://github.com/sarumont/py-trello/commit/c7ef1a1c99d25dcd36f486b2df44e2b78da2e90e) • Updated the create_oauth_token() function to include the ability to suppress printing the secrets and tokens, as well as returning the access tokens after the OAuth request.
[view](https://github.com/sarumont/py-trello/commit/4e29cd29d13b872f26263bbb2d5ebf14eec6140c) • Added open() to Boards and Lists
[view](https://github.com/sarumont/py-trello/commit/3ff2cd98320dbc3f26a9b52eb9e0108fdfc74ff9) • added due_date property
[view](https://github.com/sarumont/py-trello/commit/8295665270c40b9462c5aa66ce74c3ce8f6b0e1a) • handling pos attribute
[view](https://github.com/sarumont/py-trello/commit/8f10e13aa67b7c5a40f7db14749d48a51ba7f983) • Added the Label class and fixed the labels property to cards
[view](https://github.com/sarumont/py-trello/commit/2a1916f4e67577a6ce2f541f2173d818758869a6) • Added functionality to add a Label to a board
[view](https://github.com/sarumont/py-trello/commit/94473299c8fc02881a475cda3822abb06e32afe7) • Updated the from_json documentation to reflect the parent board as being on the arguments, as opposed to the Trello Client I had originally
[view](https://github.com/sarumont/py-trello/commit/016dcc18f0696d2e4c65af9519222ebf86b9e463) • Removed Board.open() and List.open() for the pull request
[view](https://github.com/sarumont/py-trello/commit/b080626d11b17f3043369fd0b6914f4408219591) • Added the ability to add a label on card creation. Added a call to add a label to a card directly. Added a call to get all labels for a board
[view](https://github.com/sarumont/py-trello/commit/6665de3d87875e91c77efe42f8e55f2edff9fd3e) • Added the ability to archive all cards, and add a due date on a card. Additionally, I updated creating a new card to use the Card path instead of the List path, since it allows for adding Labels by ID instead of by color
[view](https://github.com/sarumont/py-trello/commit/a389301b118e388872099dfab12d064ab37f1e54) • added sphinx docs
[view](https://github.com/sarumont/py-trello/commit/9f7ee5e048f24f64f0ba300aae36b2f811508e49) • improved docs slightly
[view](https://github.com/sarumont/py-trello/commit/d43ba4acd4b4f74bce32656458f676b07afdbee8) • improved docs slightly
[view](https://github.com/sarumont/py-trello/commit/9b0f462300a243e00168d9d4c706850904732227) • improved docs slightly
[view](https://github.com/sarumont/py-trello/commit/4629969e991d05aae4e148abf86f2101a27369c4) • card might be initialized with either board or list
[view](https://github.com/sarumont/py-trello/commit/a70156a0f174d40610e369cb9e4f977d58932ef0) • card labels are returned as Label class instead of dicts
[view](https://github.com/sarumont/py-trello/commit/69a4877f02c29955ca10c949ba42845bad0def1a) • setUp -> setUpClass
[view](https://github.com/sarumont/py-trello/commit/bae80fc089aa29fee8e1355942d03d9339fc91b5) • added list to card
[view](https://github.com/sarumont/py-trello/commit/3a8232967e1b716cc8ab73872b7a13e842188fa0) • Remove unused Member.commentCard attribute
[view](https://github.com/sarumont/py-trello/commit/bd839071763cd4c2a1999c74cb54e4bb6ce5b665) • Fix docstring typo in Member.fetch()

0.1.6

Fixed setting attributes on the 5 readonly property
Refactored JSON deserialization for every class
Changed the due_date format in Card
Rename an item for a Checklist.
Rename header Content-type to Content-Type.
Add setter to Card.description
Add members methods to Board class
rename to changelog

0.1.5

Require a version of httplib2 that includes the DigiCert root certs.
Add TRELLO_SCOPE to env. variable to util.py
add vim modelines to confirm with the broken PEP-8
Update README
Update README
Update readme
Updated the readme; updated TrelloClient argument changes in the test file
Changed name of util.test_oauth to create_oauth_token; can run the script from command line
Changed order of arguments for TrelloClient constructor; changed arguments for Board.get_cards; open_cards, closed_cards, etc return all card fields by default (to reduce api calls); update comments
Added requirements.txt
oauth script works; add option for expiration
Code reformatting - changed tabs to whitespaces.

Page 5 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.