Skip to content

Releases: datatrails/datatrails-python

Allow behaviours

25 Aug 16:48

Choose a tag to compare

Allow behaviours Pre-release
Pre-release
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

23 Aug 14:37

Choose a tag to compare

Pre-release

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

06 Aug 12:24

Choose a tag to compare

Sessions release Pre-release
Pre-release
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

29 Jul 13:17

Choose a tag to compare

Storage Integrity Pre-release
Pre-release

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

26 Jul 12:35

Choose a tag to compare

Improved type hints Pre-release
Pre-release
v0.2.0a4

Make the linter happy

Remove unused behaviours

06 Jul 08:19

Choose a tag to compare

Pre-release
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

30 Jun 09:24

Choose a tag to compare

Pre-release
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

28 Jun 10:38

Choose a tag to compare

Managed logging Pre-release
Pre-release

Standard logging is enabled and the original root logger removed.

Add IAM endpoints

07 Jun 10:32
70a85ac

Choose a tag to compare

Add IAM endpoints Pre-release
Pre-release

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

v0.1.0a5

12 May 15:00
d530250

Choose a tag to compare

v0.1.0a5 Pre-release
Pre-release
Merge pull request #19 from jitsuin-inc/dev/eccles/cache-subclasses-f…