99909c73ab
[ #341 ] Backend implementation of the new procedure
entities architecture.
2024-08-27 22:18:15 +00:00
4e82dd17bb
🐛 Partial revert of c18768e61f
...
`datetime.utcnow` may be deprecated on Python >= 3.12, but
`datetime.UTC` isn't present on older Python versions.
Added a `platypush.utils.utcnow()` method as a workaround compatible
with both.
2024-05-31 19:52:32 +02:00
fa318882a5
Replaced deprecated usages of datetime.utcnow()
with datetime.now(UTC)
.
2024-05-31 02:30:48 +02:00
b969afb1cf
Added support for weather forecast events and entities.
2023-11-23 01:35:58 +01:00
841a28066b
Added support for generic kwargs to publish_entities
.
2023-11-23 01:35:57 +01:00
a0d8c522a2
[ #308 ] Finalized weather
integrations migration.
...
- Migrated `weather.buienradar` integration.
- Removed last leftovers of the previous weather backends and responses.
Closes : #308
2023-11-20 03:10:00 +01:00
b8a4b9e4c5
Implemented support for weather entities.
2023-11-20 01:46:01 +01:00
a005958317
[Assistant] Added assistant
entity type.
2023-10-23 16:02:05 +02:00
3e8d6bb01e
Removed typing-extensions
dependency.
...
The package isn't present on older versions of Debian.
2023-09-18 14:05:39 +02:00
9c03b028d7
Be a bit more resilient if an upstream integration sent some empty entities
2023-04-24 00:44:16 +02:00
7bbae55e44
platypush.entities._managers
-> platypush.entities.managers
.
...
It's better for entity managers to be stored in their own public
package, instead of cluttering too much the namespace of their parent
package.
2023-03-26 03:46:06 +02:00