Pyairmore

Latest version: v0.2.1a1

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

Scan your dependencies

Page 1 of 3

0.2.0a1

Added
- New `service.messaging` module. Now you can manage your messages.
- `Message` class.
- `MessageRequestGSMError`.
- `MessageType` `Enum`.
- `MessageHistoryRequest`, `SendMessageRequest` and
`ChatHistoryRequest`.
- `MessagingService`:
- `fetch_message_history` method
- `fetch_chat_history` method
- `send_message` method.
- Related docs.
- Related docstrings.

0.1.1a2

Removed
- `scripts` from `setup.py`

0.1.1a1

Added
- Test server for testing

Changed
- All tests to test server
- API from ground up
- Tests to `mkdocs`
- Style to PEP8

0.1.0pre

Added
- `AirmoreSession` which extends `requests.Session` helping to create an
easier-to-manage session for Airmore servers.
- `Service`s to manage different functionalities of an Airmore server
- `DeviceService` provides detailed information about device
- `Process` to manage different aspects of a `Service`, which also extends
`requests.PreparedRequest`.
- `DeviceDetailProcess` to request to device detail endpoint of Airmore server
- Documentation about getting started

0.1.0a13

Fixed
- ModuleNotFoundError: No module named 'pyairmore.services' | [9](https://github.com/erayerdin/pyairmore/issues/9)
- Cache Travis Dependencies | [11](https://github.com/erayerdin/pyairmore/issues/11)
- Adding Requests Upgrade to Pip in Travis | [10](https://github.com/erayerdin/pyairmore/issues/10)
- Importing `services.device` Package Fails in PIL is not Found | [8](https://github.com/erayerdin/pyairmore/issues/8)

0.1.0a12

Changed
- `AirmoreSession::is_server_running` now uses socket instead of `requests`
for faster, accurate and consistent check of Airmore server
- `Service::request` method's logic to check and request authorization
properly, prefeferably via `AirmoreSession::is_server_running` and
`AirmoreSession::request_authorization`
- RTD config from `setup_py_install` to `pip install`
- Documentation
- "Getting Started > Starting A Section" is simplified.
- "Getting Started > Getting Device's Info" refers to "Services > Device Service"

Added
- `AirmoreSession::is_application_open` property
- Documentation
- "Session" chapter

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.