Skip to content

Releases: datatrails/datatrails-python

Allow behaviours

Allow behaviours Pre-release
Pre-release

Choose a tag to compare

@eccles eccles released this 25 Aug 16:48
Specify own behaviours

Problem:
For testing internally one needs to be able to specify
behaviours explicitly without encouraging users to do so.

Solution:
Insert default behaviours into props argument when creating asset
such that any specified on the argument list take precedence.

Signed-off-by: Paul Hewlett <phewlett76@gmail.com>

Predefined settings per endpoint

Pre-release

Choose a tag to compare

@eccles eccles released this 23 Aug 14:37

Endpoints with 'fixtures' i.e. predefined attributes and settings
Publish documentation
Assets create uses properties
Settable confirmation wait time
Wait_for_confirmed fails is assets/events do not exist

Sessions release

Sessions release Pre-release
Pre-release

Choose a tag to compare

@Serhiy1 Serhiy1 released this 06 Aug 12:24
Unittests mock sessions method inplace

Problem:
The unittests mocked session methods where they are defined instead of
where they are used.

Solution:
Use mock.patch.object() to mock self.arch._session

Signed-off-by: Paul Hewlett <phewlett76@gmail.com>

Storage Integrity

Storage Integrity Pre-release
Pre-release

Choose a tag to compare

@eccles eccles released this 29 Jul 13:17

When creating an asset the user can specify whether to store the asset on the Ledger or (more simply) on tenant storage.

Improved type hints

Improved type hints Pre-release
Pre-release

Choose a tag to compare

@Serhiy1 Serhiy1 released this 26 Jul 12:35
v0.2.0a4

Make the linter happy

Remove unused behaviours

Pre-release

Choose a tag to compare

@eccles eccles released this 06 Jul 08:19
Problem:
Some defined behaviours have been removed from archivist.

Solution:
"Firmware", "Maintenance", "LocationUpdate" and "UserAttributes"
behaviours removed from examples and tests.

Signed-off-by: Paul Hewlett <phewlett76@gmail.com>

Remove non-functional entry points

Pre-release

Choose a tag to compare

@eccles eccles released this 30 Jun 09:24
Remove entry points from wheel

Problem:
The entry points in the wheel are no longer relevant.

Solution:
Remove entry points.

Signed-off-by: Paul Hewlett <phewlett76@gmail.com>

Managed logging

Managed logging Pre-release
Pre-release

Choose a tag to compare

@eccles eccles released this 28 Jun 10:38

Standard logging is enabled and the original root logger removed.

Add IAM endpoints

Add IAM endpoints Pre-release
Pre-release

Choose a tag to compare

@honourfish honourfish released this 07 Jun 10:32
70a85ac

IAM endpoints have been added, such as subjects and access policies. Additionally functional testing is now allowed.

v0.1.0a5

v0.1.0a5 Pre-release
Pre-release

Choose a tag to compare

@leflambeur leflambeur released this 12 May 15:00
d530250
Merge pull request #19 from jitsuin-inc/dev/eccles/cache-subclasses-f…