Commit graph

3190 commits

Author SHA1 Message Date
17cbd02385 Sort the feed in chronological order
.. and make sure all the times are at midnight GMT on the date the board
was added. Before this, the date was printed in the generating local time
zone; adding 12 hours often (but not always) made it be in the same GMT
day.
2024-03-22 11:33:56 -05:00
11c6f23a1c Check that all date_added are actually dates (including blinka) 2024-03-22 11:32:13 -05:00
4715875cc4 Fix board dates to always be of the form YYYY-MM-DD
.. leading zeros are required for `frontmatter` to treat them as dates
rather than strings, apparently per the YAML specification.

This was done by script:
```py
import re
import datetime
import pathlib
import sys

import frontmatter

rx = re.compile(r'^(\s*)date_added:.*$', re.M)

for path_str in sys.argv[1:]:
    print(path_str)
    path = pathlib.Path(path_str)

    post = frontmatter.load(path)
    date_added = post.get("date_added", "")

    if isinstance(date_added, datetime.date):
        continue

    if isinstance(date_added, str):
        try:
            date_added = datetime.datetime.strptime(date_added, "%Y-%m-%d")
        except ValueError as exc:
            print(f"Failed to parse date {date_added} in {path_str}: {exc}")
            continue

    date_added = date_added.date()
    content = path.read_text("utf-8")
    new_content = rx.sub(lambda m: f"{m.group(1)}date_added: {date_added}", content)
    assert content != new_content

    path.write_text(new_content, "utf-8")
```
2024-03-22 11:31:45 -05:00
Melissa LeBlanc-Williams
3d693274c3
Merge pull request #1355 from FoamyGuy/rss_order
sort rss feed with newest at top
2024-03-21 10:08:13 -07:00
foamyguy
1315cdac01 sort rss feed with newest at top 2024-03-21 12:00:09 -05:00
Dan Halbert
ec8c704485
Merge pull request #1351 from makermelissa/main
Add missing boards from CircuitPython RC 1
2024-03-18 20:35:31 -04:00
Dan Halbert
b621d7bb4a
Merge pull request #1352 from adafruit-adabot/new_release_9.0.0
Automated website update for release 9.0.0
2024-03-18 20:32:39 -04:00
Dan Halbert
272e7c4a16 download counts 2024-03-18 18:30:15 -04:00
Adabot
68bf2b6164 Automated website update for release 9.0.0 by Blinka. 2024-03-18 18:24:46 -04:00
Melissa LeBlanc-Williams
e989ce0d1f Add missing boards from CircuitPython RC 1 2024-03-18 14:46:24 -07:00
Dan Halbert
c3b62a10c8
Merge pull request #1349 from adafruit-adabot/new_release_9.0.0-rc.1
Automated website update for release 9.0.0-rc.1
2024-03-14 17:34:44 -04:00
Dan Halbert
739769c270 download counts 2024-03-14 17:19:38 -04:00
Adabot
7d15621583 Automated website update for release 9.0.0-rc.1 by Blinka.
New boards:
* adafruit_feather_esp32c6_4mbflash_nopsram
* lolin_s3_pro
* waveshare_rp2040_tiny
2024-03-14 15:59:34 -04:00
Dan Halbert
03cb9a5292
Merge pull request #1348 from makermelissa/main
Add missing boards from CircuitPython Beta 2 and RC 0
2024-03-13 15:20:58 -04:00
Melissa LeBlanc-Williams
14e6605d56 Merge branch 'main' of https://github.com/adafruit/circuitpython-org 2024-03-13 12:10:13 -07:00
Melissa LeBlanc-Williams
373e887cee
Merge pull request #1347 from CytronTechnologies/update-maker-uno-rp2040-markdown-file-and-image
Maker Uno RP2040: Update markdown file details and board images
2024-03-13 12:10:07 -07:00
Melissa LeBlanc-Williams
476c00226c Add missing boards from CircuitPython Betta 2 and RC 0 2024-03-13 12:09:00 -07:00
noqman
bfb8388d40 update markdown file and board images 2024-03-12 11:12:54 +08:00
foamyguy
6451922555
Merge pull request #1343 from dglaude/patch-4
Create m5stack_cardputer.md
2024-03-11 20:54:16 -05:00
David Glaude
c1fbd47e6a
Update _board/m5stack_cardputer.md
Ack, as seen in YT stream.

Co-authored-by: foamyguy <foamyguy@gmail.com>
2024-03-11 23:25:21 +01:00
David Glaude
a15e726f75
Update m5stack_cardputer.md
Fix the copy/paste.
2024-03-11 23:00:33 +01:00
Melissa LeBlanc-Williams
ea0975cb4a
Merge pull request #1344 from dglaude/patch-5
Update m5stack_dial documentation name in the link
2024-03-11 08:36:58 -07:00
Dan Halbert
1667502eb4
Merge pull request #1346 from FoamyGuy/update_submodules_3_11_24
Updated submodules
2024-03-11 10:07:29 -04:00
Dan Halbert
b809ae5497
Merge pull request #1345 from snkYmkrct/main
Correct chip family for Teensy 4.0
2024-03-11 10:06:44 -04:00
foamyguy
2c3642e2b6 update submodules 2024-03-11 08:57:10 -05:00
Snakey Maker Cat =^.^=
9efe16bc51
Correct chip family for teensy40 2024-03-11 10:59:18 +01:00
David Glaude
a32b1139eb
small m5stack_cardputer.jpg
small m5stack_cardputer.jpg
2024-03-10 21:35:48 +01:00
David Glaude
a370fd1f3d
original m5stack_cardputer.jpg
original (with m5stack logo and image boarder removed) m5stack_cardputer.jpg
2024-03-10 21:34:19 +01:00
David Glaude
e3e35f998a
large m5stack_cardputer.jpg
large m5stack_cardputer.jpg
2024-03-10 21:32:25 +01:00
David Glaude
8d6a0ada6b
Update m5stack_dial.md
Seems that this was made by copy and paste from another m5stack board.
2024-03-10 20:29:59 +01:00
David Glaude
147768f445
Create m5stack_cardputer.md
Describe the m5stack_cardputer based on m5stack documentation.
Images not provided yet...
2024-03-10 20:24:16 +01:00
Melissa LeBlanc-Williams
bef7622880
Merge pull request #1342 from tyeth/update-tdisplayS3
Add board definition for LilyGo T-DisplayS3
2024-03-09 14:54:45 -08:00
Tyeth Gundry
5c63121e77
fix: lilygo_tdisplay_s3 - stick to restricted features 2024-03-09 21:18:37 +00:00
Tyeth Gundry
d273136718
Add board definition for LilyGo T-DisplayS3 2024-03-09 19:01:22 +00:00
Dan Halbert
53093861b0
Merge pull request #1341 from adafruit-adabot/new_release_9.0.0-rc.0
Automated website update for release 9.0.0-rc.0
2024-03-07 23:02:54 -05:00
Dan Halbert
a97178be46 download counts 2024-03-07 19:10:05 -05:00
Adabot
46015e69a0 Automated website update for release 9.0.0-rc.0 by Blinka.
New boards:
* adafruit_itsybitsy_esp32
* adafruit_sht4x_trinkey_m0
* m5stack_cardputer
* sensebox_mcu_esp32s2
2024-03-07 18:59:18 -05:00
Melissa LeBlanc-Williams
b978dcc558
Merge pull request #1340 from dglaude/patch-3
Update waveshare_rp2040_touch_lcd_1_28.md
2024-03-06 15:01:15 -08:00
David Glaude
7c1c0c2d68
Update waveshare_rp2040_touch_lcd_1_28.md
I hope this is not a breaking change, but currently there are two board that are "hard" to distinguish because they have the same name in the main download page:
* https://circuitpython.org/board/waveshare_rp2040_lcd_1_28/
* https://circuitpython.org/board/waveshare_rp2040_touch_lcd_1_28/
2024-03-06 23:54:34 +01:00
Melissa LeBlanc-Williams
01e2591a58
Merge pull request #1336 from adafruit/create-pull-request/patch-1709251419
Compressed Images Nightly
2024-03-04 08:50:43 -08:00
Melissa LeBlanc-Williams
677358639b
Merge pull request #1338 from jdimpson/patch-5
Update seeed_xiao_esp32c3.md to refer to installation guide
2024-03-04 08:49:51 -08:00
Melissa LeBlanc-Williams
836c122291
Merge pull request #1337 from jdimpson/patch-4
Update adafruit_qtpy_esp32c3.md with references to the installation g…
2024-03-04 08:49:18 -08:00
Jeremy Impson
3289c63b22
Update seeed_xiao_esp32c3.md to refer to installation guide 2024-03-01 11:22:53 -05:00
Jeremy Impson
f4adafc399
Update adafruit_qtpy_esp32c3.md with references to the installation guide 2024-03-01 11:16:52 -05:00
makermelissa
0ec85c2524 Compressed Images 2024-03-01 00:03:39 +00:00
Melissa LeBlanc-Williams
c1d1cd9be0
Merge pull request #1335 from adafruit/dhalbert-patch-1
_data/bootloaders.json: update nrf52840 to 0.8.3
2024-02-28 08:20:03 -08:00
Dan Halbert
ac770cecb8
_data/bootloaders.json: update nrf52840 to 0.8.3 2024-02-28 10:05:03 -05:00
Melissa LeBlanc-Williams
fdea450b4f
Merge pull request #1334 from CytronTechnologies/update-maker-uno-rp2040-details
Update Maker Uno RP2040 markdown file and images
2024-02-26 09:25:01 -08:00
noqman
60197dbc0f Update _board file and replace board images 2024-02-26 00:28:26 +08:00
Melissa LeBlanc-Williams
7d15e534b5
Merge pull request #1333 from mariopesch/main
add senseBox MCU-S2 ESP32S2
2024-02-21 10:10:51 -08:00