Hologram-python

Latest version: v0.10.1

Safety actively analyzes 619599 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.10.0

2023-09-05 Hologram <supporthologram.io>
* targets python version 3.9
* Allow setting a specific modem when initializing a network. This can be done by passing the modem into the `HologramCloud` intializing method for example: `HologramCloud({}, authentication_type='totp', network='cellular', modem=modem)`. Initialize a modem using one of the following methods:
1. Initialize a modem object with a known good port using a supported modem class in `Hologram.Network.Modem` for example: `EC21(device_name="/dev/ttyUSB4")` This initializes a Quectel EC21 on port `/dev/ttyUSB4`
2. Scan for all available modems through the new `Cellular.scan_for_all_usable_modems()` method at `Hologram.Network.Cellular`. This returns a list of accessible intialized modem objects. Just pass one of these in as a modem.
* Allow modems to send SMS messages through the modem interface. For example: `hologram.network.modem.send_sms_message("+80112", "Hi dashboard!")`. *Note: Extra charges for sending SMS with this method may apply*

0.9.1

2021-04-30 Hologram <supporthologram.io>
includes the following bug fixes
* PPP process is waited on for termination
* SMS parser doesn't break for non SMS-RECEIVE messages
* Add chunking for messages over 512 bytes long
* Install script checks for python versions >= 3.7
* Fix bug in disconnect (thanks akumlehn )
* Send AT Commands from the CLI
* Fix PPP errors related to routing and reconnection
* BG96 and E372 Modules (thanks HectorMendez)
* AT sockets are renabled after PPP sessions
* fix bug in return code as ascii ordinal value instead of int

0.9.0

2019-10-28 Hologram <supporthologram.io>
* Converted SDK to use Python 3. This version is compatible with Python 3 only
and drops support for Python 2. There are no changes to any features or
interfaces in this release. Functionality should mirror v0.8.3 but will now
run on Python 3

0.8.3

2019-08-27 Hologram <supporthologram.io>
* New command to view IMEI: `hologram modem imei`
* New command to get modem module firmware version: `hologram modem version`
* Make dependencies a little more flexible to prevent some problems on some systems
* Unit tests weren't properly checking some exceptions

0.8.2

2018-11-16 Hologram <supporthologram.io>
* Added new commands to control cellular radio: `hologram modem radio-off`
and `hologram modem radio-on`
* Added new command to restart the modem: `hologram modem reset`
* Deprecated `hologram modem connect` and `hologram modem disconnect` in
favor of the network versions of those commands. They'll be removed
in a future release
* Fix issue with auto periodic message sending taking a long time to stop
when killed
* Fix issue where `hologram network connect` would print that it worked
even when it didn't
* Fix issue where a zombie pppd process would hang around in the background
after a connection failure and tie up a serial port
* General code cleanup around the PPP path

0.8.1

2018-09-12 Hologram <supporthologram.io>
* Fix issues with PPP (`hologram network connect`) on Nova R410
* Fix bugs with activating SIM cards via `hologram activate`
command and stop echoing out passwords

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.