Skip to content
This repository has been archived by the owner on Aug 28, 2021. It is now read-only.

Releases: speckleworks/PySpeckle

v2.3.0

02 Dec 16:41
3e0116e
Compare
Choose a tag to compare

2.3.0 (2020-12-02)

Features

v2.2.1

07 Oct 08:00
Compare
Choose a tag to compare

2.2.1 (2020-10-07)

Bug Fixes

  • config: error when config folder do not exist (#40) (2c9033a)

v2.2.0

10 Jul 14:56
5a32fed
Compare
Choose a tag to compare

2.2.0 (2020-07-10)

Features

  • streams: add query to list_objects() (#38) (5a32fed)

v2.1.1

07 Jul 13:43
e332c5e
Compare
Choose a tag to compare

2.1.1 (2020-07-07)

Bug Fixes

  • objects: prevent dropping of extra fields when parsing SpeckleObject (#37) (e332c5e)

v2.1.0

26 Jun 10:55
2ac4bf9
Compare
Choose a tag to compare

2.1.0 (2020-06-26)

Features

  • schemas: add Curve, Number, and String schemas, update Line.value to Line.Value (#36) (2ac4bf9)

v2.0.4

21 Jun 20:18
300b6b4
Compare
Choose a tag to compare

2.0.4 (2020-06-21)

Bug Fixes

  • objects: implement query for more commands, fix object dict() function, update examples in docs (#35) (300b6b4)

v2.0.3

17 Jun 14:55
5f4cf5e
Compare
Choose a tag to compare

2.0.3 (2020-06-17)

Bug Fixes

  • typed-ast: upgrade to v1.4.1 for python 3.8 (#34) (5f4cf5e)

v2.0.2

17 Mar 23:09
Compare
Choose a tag to compare

2.0.2 (2020-03-17)

Performance Improvements

  • print: remove print statement (c8cbbf7), closes #27

v2.0.1

16 Sep 08:37
22c9cbf
Compare
Choose a tag to compare

2.0.1 (2019-09-16)

Bug Fixes

  • objects: fix METHODS list declaration (22c9cbf)

v2.0.0

09 Aug 15:10
1ce3451
Compare
Choose a tag to compare

2.0.0 (2019-08-09)

Features

BREAKING CHANGES

  • cache: move database functions from SpeckleClient to SpeckleCache

To migrate the code follow the example below:

Before:

client = SpeckleApiClient()
accounts = client.load_local_profiles_from_database()

profile = {'email':'foo@bar.com', 'server':'https://hestia.speckle.works/api/v1', 'server_name':'Hestia Speckle', 'apitoken':'abcdefgh'}
client.write_profile_to_database(profile)

After:

cache = SpeckleCache()
accounts = cache.get_all_accounts()

cache .write_account("https://hestia.speckle.works/api/v1", "Hestia Speckle", "foo@bar.com", "abcdefgh")

The object and user profile database should be independent of the API clients.