profile
viewpoint
Dan Trickey trickeydan Southampton, UK https://trickey.io Cyber Security / Robotics Engineer

pyinv/pyinv 4

Open Source Quartermaster and Inventory System

pyinv/damm32 1

Pure-Python implementation of the Damm Algorithm in Base 32

sourcebots/volunteer-docs 1

Documentation and Information for Volunteers

srobo/kit-team-proposal 1

A proposal outlining the SR Kit Team

GregZ123/SSAGO-Easter 0

Easter special event tweaks for SSAGOCraft

j5api/circleci_branch 0

Script to find the parent branch of the pull request that we are in.

j5api/minutes 0

Minutes for Meetings for j5

j5api/pepper2 0

Experimental Robot Management Daemon

MarcinWiech/SEG 0

SEG Project Group 11

roboticsoutreach/inv-tools 0

Temporary Inventory Tools

push eventsrobo/astoria

Dan Trickey

commit sha 0c06db0b7fb721f62a28e81f6ad00495b3c77c2e

ci: Test on Python 3.10 Bump CI

view details

push time in 20 hours

push eventsrobo/astoria

Dan Trickey

commit sha 29fda847ea304a378c73ca720c687aeb78e7c10b

Add default usercode entrypoint to astoria.toml

view details

Dan Trickey

commit sha c5e6580fe6dc84d12cd913ef6d1798bd777a5aae

Add usercode_entrypoint to robot-settings.toml This adds a usercode_entrypoint entry to the robot settings file for the purpose of determining which Python file is used as the entrypoint for the users' code. This allows for users to change which file is executed within their usercode bundle. The default can be manipulated in astoria.toml, so that a vendor can choose what filename will be usually executed.

view details

Dan Trickey

commit sha a574d845d59a03f03ea199f41b2e2c783f37f57c

aastprocd reads the entrypoint from the metadata

view details

Dan Trickey

commit sha d93ecef0d4b4aa4e279399513edaab329007c596

Merge pull request #123 from srobo/dgt/entrypoint-in-settings Read user code entry point from robot-settings.toml

view details

push time in 20 hours

delete branch srobo/astoria

delete branch : dgt/entrypoint-in-settings

delete time in 20 hours

PR merged srobo/astoria

Read user code entry point from robot-settings.toml enhancement A | astprocd A | astmetad

Fixes #114

Allows configuration of both a default entry point, and an override in robot-settings.toml.

Robot Settings

team_tla = "ZZZ62643"
usercode_entrypoint = "robot.py"
wifi_psk = "ae12-6dfe-9e05"
wifi_region = "GB"
wifi_enabled = true

Astoria.toml default

[astprocd]
default_usercode_entrypoint = "robot.py"
+77 -11

2 comments

9 changed files

trickeydan

pr closed time in 20 hours

issue closedsrobo/astoria

Make code bundle entrypoint configurable

It would be nice if this was configurable between robot.py and main.py, or even to run languages other than Python.

closed time in 20 hours

trickeydan

push eventsrobo/astoria

Dan Trickey

commit sha a574d845d59a03f03ea199f41b2e2c783f37f57c

aastprocd reads the entrypoint from the metadata

view details

push time in 20 hours

PullRequestReviewEvent
PullRequestReviewEvent

issue openedsrobo/kit-logistics

[Shipping]: SR2022 TPS

Kit Logistics Issue

#51

Team TLA

TPS

What country is the team located in?

GB

Where can the address be located?

SR2022 Teams Organisation Sheet

Any other relevant information?

No response

created time in 6 days

issue openedsrobo/kit-logistics

[KLI]: SR2022 TPS

Competition Year

SR2022

Team TLA

TPS

Asset Code of RUB

1QL2N

How was the kit issued?

Kit shipped via Courier

Has the inventory been updated?

Yes

Has the team signed a kit disclaimer form?

  • [X] Yes

Any other relevant information?

TPS also have a kit from SR2020, although the location of it is unknown

created time in 6 days

issue openedsrobo/kit-logistics

[Shipping]: SR2022 CAG

Kit Logistics Issue

#49

Team TLA

CAG

What country is the team located in?

GB

Where can the address be located?

SR2022 Teams Organisation Sheet

Any other relevant information?

No response

created time in 6 days

issue openedsrobo/kit-logistics

[KLI]: SR2022 CAG

Competition Year

SR2022

Team TLA

CAG

Asset Code of RUB

FJ48

How was the kit issued?

Assigned prior to shipping

Has the inventory been updated?

Yes

Has the team signed a kit disclaimer form?

  • [X] Yes

Any other relevant information?

No response

created time in 6 days

push eventsrobo/astoria

Dan Trickey

commit sha ee04986789ef4b1e42eb86366919600d757b192c

aastprocd reads the entrypoint from the metadata

view details

push time in 6 days

pull request commentsrobo/astoria

Read user code entry point from robot-settings.toml

~Does this mean we can have an entrypoint that's not a Python script?~ No, it does not.

I was going to do this in a later PR. We need to think carefully about how we do that though as we need to output of it to be unbuffered

trickeydan

comment created time in 6 days

PR opened srobo/astoria

Reviewers
Read user code entry point from robot-settings.toml enhancement A | astprocd A | astmetad

Fixes #114

Allows configuration of both a default entry point, and an override in robot-settings.toml.

Robot Settings

team_tla = "ZZZ62643"
usercode_entrypoint = "robot.py"
wifi_psk = "ae12-6dfe-9e05"
wifi_region = "GB"
wifi_enabled = true

Astoria.toml default

[astprocd]
default_usercode_entrypoint = "robot.py"
+70 -11

0 comment

8 changed files

pr created time in 6 days

create barnchsrobo/astoria

branch : dgt/entrypoint-in-settings

created branch time in 6 days

PullRequestReviewEvent
PullRequestReviewEvent

issue commentsrobo/robot-image-manifest

Cleanup tags

commit dd72f9cdcc4215701f9cd375185caae5eb30aab6 (HEAD -> master, tag: v2022.0.2) commit 15ac0cdebd4b02c45bf023df5bbbf6bba8877d6e (tag: v2022.0.1)

Tyler-Ward

comment created time in 7 days

delete branch srobo/docs

delete branch : dgt/release-2022-0-2

delete time in 7 days

push eventsrobo/docs

Dan Trickey

commit sha 620740c596483c63f2292a8be4327d296f09ec8c

Release 2022.0.2 kit image version

view details

Dan Trickey

commit sha 3526e320447274446032aa40ac21aa9f4580867e

Merge pull request #300 from srobo/dgt/release-2022-0-2 Release 2022.0.2 kit image version

view details

push time in 7 days

PR merged srobo/docs

Reviewers
Release 2022.0.2 kit image version
+2 -0

0 comment

1 changed file

trickeydan

pr closed time in 7 days

push eventsrobo/docs

Dan Trickey

commit sha f485929aa2db0d2ed5676354d16d8f060d8018d5

The current Ruggeduino FW_VER should be 1 In order to match the version that we flash to boards, this should be `1`

view details

Dan Trickey

commit sha 69c947826a8d4cd57d3ec19b42c8d6fe92095571

Merge pull request #298 from srobo/ruggeduino-fw-version Update the current Ruggeduino FW_VER to1

view details

push time in 7 days

PR merged srobo/docs

Reviewers
Update the current Ruggeduino FW_VER to1

In order to match the version that we flash to boards, this should be 1.

This needs to be changed as the latest version of the kit software actually verifies that the firmware versions are supported before proceeding.

+1 -1

1 comment

1 changed file

trickeydan

pr closed time in 7 days

pull request commentsrobo/docs

Update the current Ruggeduino FW_VER to1

We decided to ship this in the kit team meeting.

trickeydan

comment created time in 7 days

PR opened srobo/docs

Reviewers
Release 2022.0.2 kit image version
+2 -0

0 comment

1 changed file

pr created time in 7 days

create barnchsrobo/docs

branch : dgt/release-2022-0-2

created branch time in 7 days

push eventj5api/j5

dependabot[bot]

commit sha 6a0eec2d1076c407d7ba9b2a45b4ccc4121baba9

build(deps-dev): bump rope from 0.21.1 to 0.22.0 Bumps [rope](https://github.com/python-rope/rope) from 0.21.1 to 0.22.0. - [Release notes](https://github.com/python-rope/rope/releases) - [Changelog](https://github.com/python-rope/rope/blob/master/CHANGELOG.md) - [Commits](https://github.com/python-rope/rope/compare/0.21.1...0.22.0) --- updated-dependencies: - dependency-name: rope dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>

view details

Dan Trickey

commit sha 4517772684615516e73a09edad751df6ed17bb44

Merge pull request #757 from j5api/dependabot/pip/rope-0.22.0 build(deps-dev): bump rope from 0.21.1 to 0.22.0

view details

push time in 7 days

delete branch j5api/j5

delete branch : dependabot/pip/rope-0.22.0

delete time in 7 days

PR merged j5api/j5

Reviewers
build(deps-dev): bump rope from 0.21.1 to 0.22.0 dependencies

Bumps rope from 0.21.1 to 0.22.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/python-rope/rope/blob/master/CHANGELOG.md">rope's changelog</a>.</em></p> <blockquote> <h1>Release 0.22.0</h1> <p>Date: 2021-11-23</p> <h2>Syntax support</h2> <ul> <li><a href="https://github-redirect.dependabot.com/python-rope/rope/issues/443">#443</a> Implement <code>yield from</code> syntax support to patchedast.py</li> </ul> <h2>Bug fixes</h2> <ul> <li><a href="https://github-redirect.dependabot.com/python-rope/rope/issues/445">#445</a>, <a href="https://github-redirect.dependabot.com/python-rope/rope/issues/446">#446</a> Improve empty tuple and handling of parentheses around tuple</li> <li><a href="https://github-redirect.dependabot.com/python-rope/rope/issues/270">#270</a>, <a href="https://github-redirect.dependabot.com/python-rope/rope/issues/432">#432</a> Fix rename import statement with dots and as keyword (<a href="https://github.com/climbus"><code>@​climbus</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/python-rope/rope/commit/b164d8e7baf5a713b524c784ab9e54462236e817"><code>b164d8e</code></a> Bump version</li> <li><a href="https://github.com/python-rope/rope/commit/527a3d45412109cc122b0b74ac8f92b285916c80"><code>527a3d4</code></a> Update CHANGELOG.md</li> <li><a href="https://github.com/python-rope/rope/commit/0100eb5bf233820ae52df9f934b1407682e1e300"><code>0100eb5</code></a> Improve docs</li> <li><a href="https://github.com/python-rope/rope/commit/c56ff9e9eba478149b2118a1c80f94612ba0adb4"><code>c56ff9e</code></a> Add more test cases for Worder module</li> <li><a href="https://github.com/python-rope/rope/commit/d2c1aa3f97bd840f529425ab246083735caf0e69"><code>d2c1aa3</code></a> Refer to codeanalyzetest.py for details of Worder</li> <li><a href="https://github.com/python-rope/rope/commit/156a94a6d11dcf5b6e1b0c89d9d68bade702f651"><code>156a94a</code></a> Add annotated offset test for is_from_aliased()</li> <li><a href="https://github.com/python-rope/rope/commit/9ba429295d873fdb7e22bd153c1ff5e04f871116"><code>9ba4292</code></a> Remove unnecessary overload</li> <li><a href="https://github.com/python-rope/rope/commit/8966928bb1de5cbc87fdab83f8c8cef7b7b75711"><code>8966928</code></a> Add annotated offset test for is_on_function_call_keyword()</li> <li><a href="https://github.com/python-rope/rope/commit/dfe82ba55a1062a02eae03489220c827adeaa15a"><code>dfe82ba</code></a> Implement assert_equal_annotation()</li> <li><a href="https://github.com/python-rope/rope/commit/9cd95e305360d4015c4f1020dd665873494ff446"><code>9cd95e3</code></a> Add annotated offset test for is_function_keyword_parameter()</li> <li>Additional commits viewable in <a href="https://github.com/python-rope/rope/compare/0.21.1...0.22.0">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+5 -5

0 comment

2 changed files

dependabot[bot]

pr closed time in 7 days

more