Laurens Valk
fae24a6ef0
setup.cfg: Allow def oneliners.
...
The autoformatter puts ... on the same line, so allow it for flake8 too.
2024-02-11 13:35:02 +01:00
Laurens Valk
dd192de18b
npm/jedi: v1.13.0
@pybricks/jedi/v1.13.0
2024-01-30 16:51:02 +01:00
Laurens Valk
d1b7d0f61b
jedi: v1.13.0
pybricks_jedi/v1.13.0
2024-01-30 16:48:20 +01:00
Laurens Valk
8fa99928dd
@pybricks/ide-docs v2.14.0
@pybricks/ide-docs/v2.14.0
2024-01-30 16:37:03 +01:00
Laurens Valk
00318fd815
v3.4.0b3
v3.4.0b3
2024-01-30 16:35:21 +01:00
Laurens Valk
b4adb50adf
pybricks.robotics: Add Car class.
2024-01-25 20:38:02 +01:00
Laurens Valk
1d2c0c273c
pybricks.robotics.DriveBase: Update icons to two wheels.
...
The steering wheel fits better with the new car blocks.
2024-01-25 19:49:36 +01:00
Laurens Valk
04b7c745e2
v3.4.0b2
v3.4.0b2
2023-11-28 15:19:53 +01:00
Laurens Valk
1d7efe6bdc
@pybricks/ide-docs v2.13.0
@pybricks/ide-docs/v2.13.0
2023-11-28 15:12:08 +01:00
Laurens Valk
2b1f161005
v3.4.0b1
v3.4.0b1
2023-11-28 15:12:05 +01:00
Laurens Valk
7b2242e420
blocks: Clarify license.
...
There was a license file in the folder, but this should way it gets included in the distribution.
2023-11-28 15:11:20 +01:00
Laurens Valk
45b6fd5de1
blocks: Document battery.
...
Also add City Hub BLE setup, which was missing.
2023-11-28 15:06:45 +01:00
Laurens Valk
296eb0f234
blocks: Include display.
2023-11-28 15:06:45 +01:00
Laurens Valk
43f0e72a09
blocks: Initial round of images.
2023-11-28 15:06:45 +01:00
Laurens Valk
4d864737ae
blocks: Experiment with block documentation.
2023-11-28 15:06:35 +01:00
Laurens Valk
68e5dbd6d2
npm/jedi: v1.12.0
@pybricks/jedi/v1.12.0
2023-11-24 11:28:16 +01:00
Laurens Valk
60ec65bd19
jedi: v1.12.0
pybricks_jedi/v1.12.0
2023-11-24 11:26:05 +01:00
Laurens Valk
27919bbcb1
@pybricks/ide-docs v2.12.0
@pybricks/ide-docs/v2.12.0
2023-11-24 11:15:05 +01:00
Laurens Valk
7c0aac6ba9
v3.3.0
v3.3.0
2023-11-24 11:10:05 +01:00
Laurens Valk
2f19fe210a
npm/jedi: v1.11.0
@pybricks/jedi/v1.11.0
2023-11-20 14:27:35 +01:00
Laurens Valk
463b608817
jedi: v1.11.0
pybricks_jedi/v1.11.0
2023-11-20 14:24:37 +01:00
Laurens Valk
49ce1d7829
@pybricks/ide-docs v2.11.0
@pybricks/ide-docs/v2.11.0
2023-11-20 14:19:11 +01:00
Laurens Valk
15600c8a2b
v3.3.0c1
v3.3.0c1
2023-11-20 14:16:00 +01:00
Laurens Valk
f509178dab
pybricks.pupdevices.Motor: Document close.
2023-11-20 14:03:12 +01:00
Laurens Valk
fd61866f2b
pybricks.iodevices: Make LWP3 write awaitable.
2023-11-16 12:01:28 +01:00
Laurens Valk
91bc9a5d60
pybricks.hubs.MoveHub: Enable imu orientation.
2023-11-13 11:06:57 +01:00
Laurens Valk
f470f1c510
pupdevices: Fix remote light being external.
...
So it is awaitable.
2023-11-13 08:49:19 +01:00
Laurens Valk
d7f9723f6f
pybricks.common.Accelerometer: Move tilt to simple.
...
The Move Hub has it too now.
2023-11-13 08:49:15 +01:00
Laurens Valk
0d0d479a86
npm/jedi: v1.10.0
@pybricks/jedi/v1.10.0
2023-10-26 20:45:10 +02:00
Laurens Valk
252adb3e85
jedi: v1.10.0
pybricks_jedi/v1.10.0
2023-10-26 20:43:28 +02:00
Laurens Valk
36ed5917e9
@pybricks/ide-docs v2.10.0
@pybricks/ide-docs/v2.10.0
2023-10-26 20:29:33 +02:00
Laurens Valk
bec6aaa76e
v3.3.0b9
v3.3.0b9
2023-10-26 20:29:31 +02:00
Laurens Valk
e7377dff31
pybricks.pupdevices.Motor: Clarify profile setting.
2023-10-26 14:31:16 +02:00
Laurens Valk
d935841399
pybricks.robotics.DriveBase: Add brake.
2023-10-26 14:18:56 +02:00
David Lechner and Laurens Valk
3335042218
ubuiltins: add set class
...
Add type stubs and docs for builtin `set` type.
Issue: https://github.com/pybricks/support/issues/402
2023-10-26 09:21:41 +02:00
Laurens Valk
209fba5c7e
pybricks.tools: Document multitasking.
2023-10-24 17:05:10 +02:00
Laurens Valk
faf11581c0
pybricks.tools: Document hub_menu.
...
Fixes https://github.com/pybricks/pybricks-api/issues/144
2023-10-24 16:23:59 +02:00
Laurens Valk
8819446513
pybricks.common.BLE: Update broadcast API.
...
Match firmware updates.
2023-10-24 10:40:52 +02:00
Laurens Valk
b97eef8152
conf: Fix RTD theme.
...
Fixes https://github.com/pybricks/pybricks-api/issues/150
2023-10-23 20:49:35 +02:00
Laurens Valk
6bbdccb25f
pybricks.hubs.ThisHub.storage: Fix duplicate self.
...
Fixes https://github.com/pybricks/pybricks-api/issues/146
2023-10-23 16:36:13 +02:00
Laurens Valk
578abab24e
signaltypes: Bare minimal async docs.
...
This is nowhere near complete, but provides handles to start documenting async for the relevant methods.
2023-10-23 16:28:50 +02:00
Laurens Valk
1a49d396d2
pybricks.robotics: Document use_gyro.
2023-10-23 15:39:52 +02:00
Laurens Valk
397663d631
poetry: Update deps and fix Sphinx breakage.
2023-10-23 15:30:19 +02:00
David Lechner
821a3e4455
pybricks.*: add MaybeAwaitable types
...
Many blocking functions now return Awaitable[T] when the async run
loop is running. The static analysis tools don't have a way of
knowing this, so the best we can do is return both types so that
x = method() and x = await method() both work mostly as expected.
2023-06-12 17:04:09 -05:00
David Lechner
41b9ce71dd
pybricks.tools: add read_input_byte()
...
This adds stubs and docs for the new `pybricks.tools.read_input_byte()`
function.
2023-06-12 11:06:20 -05:00
David Lechner
6d69f04fe5
docs/cityhub: add ble.broadcast
...
A workaround has been implemented in the firmware so this is available
now.
2023-05-23 13:37:05 -05:00
dependabot[bot] and David Lechner
00ded2e2a0
build(deps): bump requests from 2.28.1 to 2.31.0
...
Bumps [requests](https://github.com/psf/requests ) from 2.28.1 to 2.31.0.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.28.1...v2.31.0 )
---
updated-dependencies:
- dependency-name: requests
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-23 09:36:46 -05:00
David Lechner
dd1d167ad9
pyproject: drop alpha status
...
We accidentally published the last few versions as alpha. It should
have been beta to match the firmware.
2023-05-19 14:59:25 -05:00
David Lechner
4dc289ad61
pybricks.common.BLE.broadcast: fix missing `
...
This caused bad formatting.
2023-05-16 16:02:13 -05:00
David Lechner
bc592b4469
npm/jedi: v1.9.0
@pybricks/jedi/v1.9.0
2023-05-16 15:45:40 -05:00