<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qmk_sweep_skeletyl/lib/python/qmk/path.py, branch quotengrote</title>
<subtitle>my qmk configs</subtitle>
<id>http://archive.git.mgrote.net/qmk_sweep_skeletyl/atom?h=quotengrote</id>
<link rel='self' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/atom?h=quotengrote'/>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/'/>
<updated>2024-03-13T00:30:09+00:00</updated>
<entry>
<title>Merge remote-tracking branch 'origin/master' into develop</title>
<updated>2024-03-13T00:30:09+00:00</updated>
<author>
<name>zvecr</name>
</author>
<published>2024-03-13T00:30:09+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=66060f1935f811dc9b69aa73152fde2db18d22d6'/>
<id>urn:sha1:66060f1935f811dc9b69aa73152fde2db18d22d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Absolute paths for -kb argument should error consistently (#23262)</title>
<updated>2024-03-13T00:28:08+00:00</updated>
<author>
<name>Joel Challis</name>
</author>
<published>2024-03-13T00:28:08+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=fb11330eab2b459d5e510c66a9bdf3961c8e639a'/>
<id>urn:sha1:fb11330eab2b459d5e510c66a9bdf3961c8e639a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable 'keyboard.json' as a build target (#22891)</title>
<updated>2024-03-10T05:20:25+00:00</updated>
<author>
<name>Joel Challis</name>
</author>
<published>2024-03-10T05:20:25+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=9f4a9d5826dde903aa0dcec3264cbf192b5044da'/>
<id>urn:sha1:9f4a9d5826dde903aa0dcec3264cbf192b5044da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>QMK Userspace (#22222)</title>
<updated>2023-11-27T20:53:43+00:00</updated>
<author>
<name>Nick Brassel</name>
</author>
<published>2023-11-27T20:53:43+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=5501e804ff8d41ce656061b91896c4ac8c681d78'/>
<id>urn:sha1:5501e804ff8d41ce656061b91896c4ac8c681d78</id>
<content type='text'>
Co-authored-by: Duncan Sutherland &lt;dunk2k_2000@hotmail.com&gt;
</content>
</entry>
<entry>
<title>Improve argument handling of c2json (#22170)</title>
<updated>2023-11-01T22:37:05+00:00</updated>
<author>
<name>Joel Challis</name>
</author>
<published>2023-11-01T22:37:05+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=8ea955c72ff9c2888a08c9b6b2f5dda8b49eb856'/>
<id>urn:sha1:8ea955c72ff9c2888a08c9b6b2f5dda8b49eb856</id>
<content type='text'>
* Improve argument handling of c2json

* Add automagic</content>
</entry>
<entry>
<title>CLI: Improve keymap folder resolution (#20981)</title>
<updated>2023-05-19T06:05:43+00:00</updated>
<author>
<name>Ryan</name>
</author>
<published>2023-05-19T06:05:43+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=dc75c23f5c4768d48e6e77fb4e795ff0e0ee2d7f'/>
<id>urn:sha1:dc75c23f5c4768d48e6e77fb4e795ff0e0ee2d7f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>qmk.path.FileType: fix argument handling (#16693)</title>
<updated>2022-03-19T20:58:30+00:00</updated>
<author>
<name>Ryan</name>
</author>
<published>2022-03-19T20:58:30+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=2f095b8925df98cf2c8c818c8fc44a9015efd6be'/>
<id>urn:sha1:2f095b8925df98cf2c8c818c8fc44a9015efd6be</id>
<content type='text'>
* qmk.path.FileType: pass in mode as first argument

* Better solution

* Grammar...</content>
</entry>
<entry>
<title>CLI: Validate JSON keymap input (#16261)</title>
<updated>2022-02-28T20:02:39+00:00</updated>
<author>
<name>Erovia</name>
</author>
<published>2022-02-28T20:02:39+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=fbfd5312b995a32af690c183cad0dc988f695e89'/>
<id>urn:sha1:fbfd5312b995a32af690c183cad0dc988f695e89</id>
<content type='text'>
* Fix schema validator

It should use the passed schema.

* Add required attributes to keymap schema

* Rework subcommands to validate the JSON keymaps

The 'compile', 'flash' and 'json2c' subcommands were reworked to add
JSON keymap validation so error is reported for non-JSON and
non-compliant-JSON inputs.

* Fix required fields in keymap schema

* Add tests

* Fix compiling keymaps directly from keymap directory

* Schema should not require version for now.</content>
</entry>
<entry>
<title>Initial pass at data driven new-keyboard subcommand (#12795)</title>
<updated>2022-02-08T19:03:30+00:00</updated>
<author>
<name>Joel Challis</name>
</author>
<published>2022-02-08T19:03:30+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=2e279f1b889a59156f30524cc83358f64ee53287'/>
<id>urn:sha1:2e279f1b889a59156f30524cc83358f64ee53287</id>
<content type='text'>
* Initial pass at a data driven keyboard subcommand

* format

* lint

* Handle bootloader now its mandatory</content>
</entry>
<entry>
<title>Add support for qmk_configurator style aliases (#11954)</title>
<updated>2021-03-24T16:26:38+00:00</updated>
<author>
<name>Zach White</name>
</author>
<published>2021-03-24T16:26:38+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=299008be36076343edadb7a36bf2fff820425ad1'/>
<id>urn:sha1:299008be36076343edadb7a36bf2fff820425ad1</id>
<content type='text'>
* Add support for qmk_configurator style aliases

* add the keyboard aliases to the api data

* add support for a keyboard metadata file

* make flake8 happy</content>
</entry>
</feed>
