semvec/pypi-packages huggingface dataset:
dailylog-lib 0.2.3
A minimal logger that will suppress all but first message in a specified time to screen
Requires Python: <4.0,>=3.10

# dailylog

[![Build Status](https://github.com/wtfo-guru/dailylog-lib/workflows/dailylog_lib/badge.svg)](https://github.com/wtfo-guru/dailylog-lib/actions?query=workflow%3Adailylog_lib)
[![codecov](https://codecov.io/gh/wtfo-guru/dailylog-lib/branch/main/graph/badge.svg)](https://codecov.io/gh/wtfo-guru/dailylog-lib)
[![Python Version](https://img.shields.io/pypi/pyversions/dailylog-lib.svg)](https://pypi.org/project/dailylog-lib/)
[![wemake-python-styleguide](https://img.shields.io/badge/style-wemake-000000.svg)](https://github.com/wemake-services/wemake-python-styleguide)

## Overview

dailylog-lib is a minimal logger that will suppress all but first message in a specified
time to screen, while continuing to log messages to a specified log file. It also
provides standard debug, info, warning, error and critical methods.

## Installation

```bash

pip install dailylog-lib

```

## Usage

```python
# as a caching logger
from dailylog_lib.cache import Cache
logger = Cache()

# as a standard logger
from dailylog_lib.logger import Logger
logger = Logger()
```

## Documentation

- [Stable](https://dailylog-lib.readthedocs.io/en/stable)

- [Latest](https://dailylog-lib.readthedocs.io/en/latest)

## License

[MIT](https://github.com/wtfo-guru/dailylog-lib/blob/main/LICENSE)
astrohelper 0.1.3
A Python package helping with astronomical observations
Requires Python: >=3.8
Keywords: astronomy, astrophysics, data analysis, visualization, astroquery, astroplan

# AstroHelper
AstroHelper is a tool created to provide for clean, easy to understand and comprehensive help to observational astronomy.

## Introduction
This code has been developed to help amateur astronomers easily find the best observable objects at their location and at the best observation time. We (the creators) are physics/astronomy students ourselves as well as amateur astronomers. We have found it inconvenient to always have to pull up Stellarium or other sky viewing programs/apps to view one object at a time. Our project has the goal to create a somewhat simpler and versatile tool to help amateur astronomers, especially astrophotographers.

## How to install AstroHelper

To install AstroHelper you just need to run the pip command:
```bash
pip install astrohelper
```

## Concept
This package functions on the basis of a data array. You can either create your own list of elements and then run ```Simbad_extraction_with_ned()```to collect all data for your objects. There are lists of NGC, IC and Messier objects with all the data provided with this project. We encourage using these as it saves time. Before continuing please set your telescope data by using the function ```TelescopeData()```. To plot objects which are most viable for observation at your location and time use the function ```PlotBestObjects()```. There are many arguments you can set, they are listed in the documentation. The output is a plot of the best objects determined by the function, followed by single plots for each of the top 10 (this number is variable) objects. There you will see the altitude and azimuth as a function of time, aswell as the appearance and the expected luminosity in your telescope FOV.

### Future
Future projects are a community photo upload which can then be shown with the singular plots. A larger project is a GUI.

## Documentation
Full documentation of the functions can be found on the [wiki](https://github.com/DP0604/AstroHelper/wiki/Overview).

## Contributing
We welcome contributions to develop the code further and create a better tool for the users. If you want to contribute pull requests are welcome. For pull requests please use the template!

## License
This project falls under the MIT license.
mirth-client 4.1.0
Basic Python interface for Mirth Connect
Requires Python: <4.0,>=3.9

# python-mirth-client

[![PyPI Release](https://img.shields.io/pypi/v/mirth-client)](https://pypi.org/project/mirth-client/)
[![Documentation Status](https://readthedocs.org/projects/python-mirth-client/badge/?version=latest)](https://python-mirth-client.readthedocs.io/en/latest/?badge=latest)

A basic async Python interface for Mirth Connect

## Installation

`pip install mirth-client`

## Usage example

Assuming running within IPython or as part of an async application with an event-loop set up.

```python
from mirth_client import MirthAPI
from pprint import pprint

async with MirthAPI("https://mirth.domain.com/api") as api:
    await api.login("****", "****")

    # Check out list of channels
    for channel in await api.channels():
        metadata = await channel.get_info()
        print(f"ID: {metadata.id}")
        print(f"Name: {metadata.name}")
        print("")

    # Get stats for a channel
    s = await api.channel("3cdefad2-bf10-49ee-81c9-8ac6fd2fed67").get_statistics()
    pprint(s)

    # Check channel for failed messages
    e = await api.channel("3cdefad2-bf10-49ee-81c9-8ac6fd2fed67").get_messages(status="error")
    pprint(e)

    # Get 10 most recent events
    e = await api.events(10)
    pprint(e)
```