profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/jimlawton/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Jim Lawton jimlawton Cork, Ireland Software dev, systems programming, embedded development, distributed systems, Git, AWS, Terraform, Apollo Guidance Computer, retro-computing.

jimlawton/AGC-Assembly 1

Sublime Text syntax-highlighting for Apollo Guidance Computer source code

jimlawton/agc-tools 1

Tools for the Apollo Guidance Computer (AGC), to be used with the Virtual AGC project (http://www.ibiblio.org/apollo). Mostly a cross-assembler.

jimlawton/calcudoku 1

Calculate Sudoku/Calcudoku tables

jimlawton/dotfiles 1

Shell and environment configuration. This started out as Bash setup and has gradually expanded. The goal is to be able to stand up a new machine by just cloning out this repo and running a script.

jimlawton/ansible-stonesoft 0

Ansible libraries for automating Stonesoft FW Management

jimlawton/Apollo-11 0

Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.

jimlawton/apt-history 0

Parses dpkg log files to get package installation, removal, and rollback information.

jimlawton/atom-cheatsheet 0

Printable key bindings and notes for Atom editor (Windows / Linux Version)

jimlawton/authenticator 0

Google Two-Step Authenticator for Pebble

push eventjimlawton/dotfiles

Jim Lawton

commit sha 6a5a3979b05b46bb0fcf15055dbfbd5fb791e6fe

Update hyper-hacks submodule.

view details

push time in 3 days

push eventjimlawton/hyper-hacks

Jim Lawton

commit sha 7bd6a6e178cb36ea6e2791edeeceba607d0821df

Update gyper key assignments.

view details

push time in 3 days

push eventjimlawton/dotfiles

Jim Lawton

commit sha 67598bfea43c6587a7c74d7b776f0ccc30fe56e3

Add todaymd alias for daily agenda from ical, in markdown.

view details

push time in 4 days

push eventjimlawton/dotfiles

Jim Lawton

commit sha e0a841a6211c3a89d9a69a6599a63ff70fbd40d3

Upadte Brewfile.

view details

push time in 6 days

push eventjimlawton/dotfiles

Jim Lawton

commit sha 2532e532e66146e7622c36f435e3811f63ee207b

Fix pyenv startup.

view details

push time in 11 days

push eventjimlawton/dotfiles

Jim Lawton

commit sha 3c2317803566c6ffa025dbd7c925f4a6c894e33e

Disable virtualenvwrapper plugin for now. Crashes omz sessions.

view details

push time in 11 days

push eventjimlawton/dotfiles

Jim Lawton

commit sha 8a574c07cc22bb868566dcef4a0a70a8fdd46ecf

Update OMZ.

view details

push time in 11 days

startedKS10FPGA/KS10FPGA

started time in 11 days

push eventjimlawton/dotfiles

Jim Lawton

commit sha f6ac6e9226354774ac93cdb5d6308f5bafca5dc8

Update scripts submodule.

view details

push time in 16 days

push eventjimlawton/scripts

Jim Lawton

commit sha 83ff5b13d10c4e24c17c6079fe0f09173822ef9a

Simple script to read a bunch of saved email files and fetch any PDF URLs.

view details

push time in 16 days

push eventjimlawton/dotfiles

Jim Lawton

commit sha 5f7c856737f996a2e4c609f9ea7b7fd00e2b09d2

Fix clone command.

view details

push time in 25 days

push eventjimlawton/dotfiles

Jim Lawton

commit sha ff2a88959c7c3e36903422f6ca3632466ce5e66b

Revert "Add --follow to git lg and lgp aliases." This reverts commit 7410c8adee999650dbd837733202db9a02c695ae.

view details

push time in a month

push eventjimlawton/dotfiles

Jim Lawton

commit sha 1fe0519a448d54ff13ca21d88e166d31aa6de6f6

Update OMZ.

view details

push time in a month

push eventjimlawton/dotfiles

Jim Lawton

commit sha 7410c8adee999650dbd837733202db9a02c695ae

Add --follow to git lg and lgp aliases.

view details

push time in a month

push eventjimlawton/dotfiles

Jim Lawton

commit sha 5b9b327451572ed03ba662a04b6def64c19022db

Add missing symlinks for dirs.

view details

push time in a month

push eventjimlawton/dotfiles

Jim Lawton

commit sha 2b55ceb2b179f0df6988e50549943b7a58211cc4

Upgrade OMZ.

view details

push time in a month

push eventjimlawton/dotfiles

Jim Lawton

commit sha 7d6eb8b5d960205615ed78eea0966f159aa5a937

Update submodules.

view details

push time in 2 months

push eventjimlawton/dotfiles

Jim Lawton

commit sha de54135569fd4c297c6fdbaae90a5fe899ebd15f

Update readme.

view details

push time in 2 months

push eventjimlawton/dotfiles

Jim Lawton

commit sha a978f03334903613b4575a7b45efc89250442a24

Add note about cron.

view details

push time in 2 months

push eventjimlawton/dotfiles

Jim Lawton

commit sha 02f90ed1d9059c27a0ec89ace0ff9b3e451830c7

Clean up.

view details

push time in 2 months

delete branch jimlawton/codility

delete branch : dependabot/pip/requests-2.20.0

delete time in 2 months

push eventjimlawton/codility

dependabot[bot]

commit sha f035e638c6551346cb7f64de31c9c24ba8e80776

Bump requests from 2.18.4 to 2.20.0 Bumps [requests](https://github.com/requests/requests) from 2.18.4 to 2.20.0. - [Release notes](https://github.com/requests/requests/releases) - [Changelog](https://github.com/psf/requests/blob/master/HISTORY.md) - [Commits](https://github.com/requests/requests/compare/v2.18.4...v2.20.0) Signed-off-by: dependabot[bot] <support@github.com>

view details

Jim Lawton

commit sha 2d85454b618ba8e210ef1a2b47b5252b41336cd2

Merge branch 'master' into dependabot/pip/requests-2.20.0

view details

Jim Lawton

commit sha b286db80c7cfa6722b78c7eb8992e1a5934db8a0

Merge pull request #2 from jimlawton/dependabot/pip/requests-2.20.0 Bump requests from 2.18.4 to 2.20.0

view details

push time in 2 months

PR merged jimlawton/codility

Bump requests from 2.18.4 to 2.20.0 dependencies

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps requests from 2.18.4 to 2.20.0. <details> <summary>Changelog</summary>

Sourced from requests's changelog.

2.20.0 (2018-10-18)

Bugfixes

  • Content-Type header parsing is now case-insensitive (e.g. charset=utf8 v Charset=utf8).
  • Fixed exception leak where certain redirect urls would raise uncaught urllib3 exceptions.
  • Requests removes Authorization header from requests redirected from https to http on the same hostname. (CVE-2018-18074)
  • should_bypass_proxies now handles URIs without hostnames (e.g. files).

Dependencies

  • Requests now supports urllib3 v1.24.

Deprecations

  • Requests has officially stopped support for Python 2.6.

2.19.1 (2018-06-14)

Bugfixes

  • Fixed issue where status_codes.py's init function failed trying to append to a __doc__ value of None.

2.19.0 (2018-06-12)

Improvements

  • Warn user about possible slowdown when using cryptography version < 1.3.4
  • Check for invalid host in proxy URL, before forwarding request to adapter.
  • Fragments are now properly maintained across redirects. (RFC7231 7.1.2)
  • Removed use of cgi module to expedite library load time.
  • Added support for SHA-256 and SHA-512 digest auth algorithms.
  • Minor performance improvement to Request.content.
  • Migrate to using collections.abc for 3.7 compatibility.

Bugfixes

  • Parsing empty Link headers with parse_header_links() no longer return one bogus entry. </tr></table> ... (truncated) </details> <details> <summary>Commits</summary>
  • bd84045 v2.20.0
  • 7fd9267 remove final remnants from 2.6
  • 6ae8a21 Add myself to AUTHORS
  • 89ab030 Use comprehensions whenever possible
  • 2c6a842 Merge pull request #4827 from webmaven/patch-1
  • 30be889 CVE URLs update: www sub-subdomain no longer valid
  • a6cd380 Merge pull request #4765 from requests/encapsulate_urllib3_exc
  • bbdbcc8 wrap url parsing exceptions from urllib3's PoolManager
  • ff0c325 Merge pull request #4805 from jdufresne/https
  • b0ad249 Prefer https:// for URLs throughout project
  • Additional commits viewable in compare view </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 ignore this [patch|minor|major] version will close this PR and stop Dependabot creating any more for this minor/major 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)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+19 -8

0 comment

2 changed files

dependabot[bot]

pr closed time in 2 months

push eventjimlawton/codility

dependabot[bot]

commit sha 767fa1e34e7668f29598b3f23ab2b12abfe4f658

Bump py from 1.4.34 to 1.10.0 Bumps [py](https://github.com/pytest-dev/py) from 1.4.34 to 1.10.0. - [Release notes](https://github.com/pytest-dev/py/releases) - [Changelog](https://github.com/pytest-dev/py/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/py/compare/1.4.34...1.10.0) Signed-off-by: dependabot[bot] <support@github.com>

view details

Jim Lawton

commit sha 616f52e94a138d7e2dd96653d998f456256eb918

Merge branch 'master' into dependabot/pip/py-1.10.0

view details

Jim Lawton

commit sha e0b7db7d99d960d260982c2161d3dc6f8cd68244

Merge pull request #5 from jimlawton/dependabot/pip/py-1.10.0 Bump py from 1.4.34 to 1.10.0

view details

Jim Lawton

commit sha 2d85454b618ba8e210ef1a2b47b5252b41336cd2

Merge branch 'master' into dependabot/pip/requests-2.20.0

view details

push time in 2 months

delete branch jimlawton/codility

delete branch : dependabot/pip/py-1.10.0

delete time in 2 months

push eventjimlawton/codility

dependabot[bot]

commit sha 767fa1e34e7668f29598b3f23ab2b12abfe4f658

Bump py from 1.4.34 to 1.10.0 Bumps [py](https://github.com/pytest-dev/py) from 1.4.34 to 1.10.0. - [Release notes](https://github.com/pytest-dev/py/releases) - [Changelog](https://github.com/pytest-dev/py/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/py/compare/1.4.34...1.10.0) Signed-off-by: dependabot[bot] <support@github.com>

view details

Jim Lawton

commit sha 616f52e94a138d7e2dd96653d998f456256eb918

Merge branch 'master' into dependabot/pip/py-1.10.0

view details

Jim Lawton

commit sha e0b7db7d99d960d260982c2161d3dc6f8cd68244

Merge pull request #5 from jimlawton/dependabot/pip/py-1.10.0 Bump py from 1.4.34 to 1.10.0

view details

push time in 2 months

PR merged jimlawton/codility

Bump py from 1.4.34 to 1.10.0 dependencies

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps py from 1.4.34 to 1.10.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pytest-dev/py/blob/master/CHANGELOG.rst">py's changelog</a>.</em></p> <blockquote> <h1>1.10.0 (2020-12-12)</h1> <ul> <li>Fix a regular expression DoS vulnerability in the py.path.svnwc SVN blame functionality (CVE-2020-29651)</li> <li>Update vendored apipkg: 1.4 => 1.5</li> <li>Update vendored iniconfig: 1.0.0 => 1.1.1</li> </ul> <h1>1.9.0 (2020-06-24)</h1> <ul> <li> <p>Add type annotation stubs for the following modules:</p> <ul> <li><code>py.error</code></li> <li><code>py.iniconfig</code></li> <li><code>py.path</code> (not including SVN paths)</li> <li><code>py.io</code></li> <li><code>py.xml</code></li> </ul> <p>There are no plans to type other modules at this time.</p> <p>The type annotations are provided in external .pyi files, not inline in the code, and may therefore contain small errors or omissions. If you use <code>py</code> in conjunction with a type checker, and encounter any type errors you believe should be accepted, please report it in an issue.</p> </li> </ul> <h1>1.8.2 (2020-06-15)</h1> <ul> <li>On Windows, <code>py.path.local</code>s which differ only in case now have the same Python hash value. Previously, such paths were considered equal but had different hashes, which is not allowed and breaks the assumptions made by dicts, sets and other users of hashes.</li> </ul> <h1>1.8.1 (2019-12-27)</h1> <ul> <li> <p>Handle <code>FileNotFoundError</code> when trying to import pathlib in <code>path.common</code> on Python 3.4 (<a href="https://github-redirect.dependabot.com/pytest-dev/py/issues/207">#207</a>).</p> </li> <li> <p><code>py.path.local.samefile</code> now works correctly in Python 3 on Windows when dealing with symlinks.</p> </li> </ul> <h1>1.8.0 (2019-02-21)</h1> <ul> <li> <p>add <code>"importlib"</code> pyimport mode for python3.5+, allowing unimportable test suites to contain identically named modules.</p> </li> <li> <p>fix <code>LocalPath.as_cwd()</code> not calling <code>os.chdir()</code> with <code>None</code>, when being invoked from a non-existing directory.</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pytest-dev/py/commit/e5ff378fc3bd3f7c366dec769a718bdb1ceca1f1"><code>e5ff378</code></a> Update CHANGELOG for 1.10.0</li> <li><a href="https://github.com/pytest-dev/py/commit/94cf44fd41d957eb50773d3e4fb54e931836779e"><code>94cf44f</code></a> Update vendored libs</li> <li><a href="https://github.com/pytest-dev/py/commit/5e8ded5dea0a92656fe98383b66ebfb3cb84be03"><code>5e8ded5</code></a> testing: comment out an assert which fails on Python 3.9 for now</li> <li><a href="https://github.com/pytest-dev/py/commit/afdffcc981fd3f7cd12f24b5407f40aa01dde22a"><code>afdffcc</code></a> Rename HOWTORELEASE.rst to RELEASING.rst</li> <li><a href="https://github.com/pytest-dev/py/commit/2de53a67589d8eeaea35927357c0a05dd0329ce4"><code>2de53a6</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/pytest-dev/py/issues/266">#266</a> from nicoddemus/gh-actions</li> <li><a href="https://github.com/pytest-dev/py/commit/fa1b32e2912ad4ea39016cd50ec3125d204bcf65"><code>fa1b32e</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/pytest-dev/py/issues/264">#264</a> from hugovk/patch-2</li> <li><a href="https://github.com/pytest-dev/py/commit/887d6b8937bd74c729c89b589ec8adaa557a78cf"><code>887d6b8</code></a> Skip test_samefile_symlink on pypy3 on Windows</li> <li><a href="https://github.com/pytest-dev/py/commit/e94e670032d8ccf42ad9d37730bd03b6da6f263b"><code>e94e670</code></a> Fix test_comments() in test_source</li> <li><a href="https://github.com/pytest-dev/py/commit/fef9a32a8578e9c467f6ef8ccc7bce81b89496a4"><code>fef9a32</code></a> Adapt test</li> <li><a href="https://github.com/pytest-dev/py/commit/4a694b00a68de2d93b547c2704da4283a375a53c"><code>4a694b0</code></a> Add GitHub Actions badge to README</li> <li>Additional commits viewable in <a href="https://github.com/pytest-dev/py/compare/1.4.34...1.10.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)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+5 -5

0 comment

2 changed files

dependabot[bot]

pr closed time in 2 months

push eventjimlawton/codility

dependabot[bot]

commit sha e69ea085a81297ea997a39653dd6edb3b8690a95

Bump pyyaml from 3.12 to 5.4 Bumps [pyyaml](https://github.com/yaml/pyyaml) from 3.12 to 5.4. - [Release notes](https://github.com/yaml/pyyaml/releases) - [Changelog](https://github.com/yaml/pyyaml/blob/master/CHANGES) - [Commits](https://github.com/yaml/pyyaml/compare/3.12...5.4) Signed-off-by: dependabot[bot] <support@github.com>

view details

Jim Lawton

commit sha 19eb9e357c73b863d0da6373be8ebcdb0560fb18

Merge pull request #4 from jimlawton/dependabot/pip/pyyaml-5.4 Bump pyyaml from 3.12 to 5.4

view details

Jim Lawton

commit sha 616f52e94a138d7e2dd96653d998f456256eb918

Merge branch 'master' into dependabot/pip/py-1.10.0

view details

push time in 2 months

delete branch jimlawton/h800

delete branch : dependabot/pip/py-1.10.0

delete time in 2 months

push eventjimlawton/h800

dependabot[bot]

commit sha a2a4a87b7743776e1e372ddef3338cc95a70ec2e

Bump py from 1.8.0 to 1.10.0 Bumps [py](https://github.com/pytest-dev/py) from 1.8.0 to 1.10.0. - [Release notes](https://github.com/pytest-dev/py/releases) - [Changelog](https://github.com/pytest-dev/py/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/py/compare/1.8.0...1.10.0) Signed-off-by: dependabot[bot] <support@github.com>

view details

Jim Lawton

commit sha c7cf1cf8cae89d6b7746cc449ae26a80f38ad51f

Merge pull request #2 from jimlawton/dependabot/pip/py-1.10.0 Bump py from 1.8.0 to 1.10.0

view details

push time in 2 months