Intern

Latest version: v1.4.1

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

Scan your dependencies

Page 4 of 4

0.9.5

- Added BossRemote.get_channel() to ensure users use a fully specified channel with the cutout service.
- Allow experiment time units to be unspecified.

0.9.4

- API v1
- Fix recursion loop when breaking cutout into chunks.
- Fix x-y mistake in chunking.
- Coordinate frame hierarchy methods now `anisotropic` and `isotropic`.
- Channels now have downsample_status.

Sprint 7

**Rebranded as intern.**

General changes:

- Made Python 2 compatible.
- Version no longer controlled by resources. Now passed into BossRemote constructor.
- Imports simplified.
- Older Boss API support removed.
- Config dictionary can be used instead of a config file.
- Cutout range args now passed as a list of ints instead of a string.
- Separate list methods for each resource type provided for convenience.
- JHU ndio dependencies removed from requirements.txt.
- Additional legacy code removed
- Can provide config for each service or globally under the [Default] section of the config file
- Can provide config via environment variables
- Changed from a noun_verb convention to a verb_noun convention for function names

0.7

- User management now done through entirely through SSO (Keycloak) server.
- Resource, group, and permission API updates reflected in intern

Sprint 4

---

0.5

- New `ndio.remote.boss.remote.Remote` methods that support user and access management:
- `group_create()`
- `group_delete()`
- `group_get()`
- `group_add_user()`
- `permissions_add()`
- `permissions_get()`
- `permissions_delete()`
- `user_get_roles()`
- `user_add_role()`
- `user_delete_role()`
- `user_get()`
- `user_get_groups()`
- `user_add()`
- `user_delete()`
- Only the name and description of a coordinate frame, can be changed, after creation.

General changes:

- `ndio.remote.boss.remote.Remote` method changes:
- Exceptions are raised when any non-2xx response received from the Boss.
- Methods that previously returned True to indicate success no longer return a value. Instead, an exception indicates failure (see above).
- `project_create()` returns an `ndio.resource.boss.resource.Resource` instead of a dictionary.
- `project_get()` returns an `ndio.resource.boss.resource.Resource` instead of a dictionary.
- `project_update()` returns an `ndio.resource.boss.resource.Resource` instead of a bool.
- `ndio.resource.boss.resource.ChannelResource` no longer allows the uint64 data type.

---

Sprint 3

---

Initial release.

---

Page 4 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.