semvec/pypi-packages huggingface dataset:
django-lite-cms-core 0.0.9
CMS core classes for Django.
License: MIT
Requires Python: >=3.10
Keywords: django, bootstrap, cms

# django-lite-cms-core

[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)
[![Django CI run test](https://github.com/christianwgd/django-lite-cms-core/actions/workflows/django-test.yml/badge.svg)](https://github.com/christianwgd/django-lite-cms-core/actions/workflows/django-test.yml)
[![codecov](https://codecov.io/gh/christianwgd/django-lite-cms-core/graph/badge.svg?token=azVWLmIFmg)](https://codecov.io/gh/christianwgd/django-lite-cms-core)
[![PyPI](https://img.shields.io/pypi/v/django-lite-cms-core)](https://pypi.org/project/django-lite-cms-core/)
![PyPI - Downloads](https://img.shields.io/pypi/dm/django-lite-cms-core)

``django-lite-cms``is a lightweight and modular CMS addon for Django inspired
by [Mezzanine](https://github.com/stephenmcd/mezzanine) CMS. This package contains the core classes that are needed 
to get basic CMS properties.

I've started with [Mezzanine](https://github.com/stephenmcd/mezzanine) CMS for my projects but soon found it a little 
bit too heavy for my purposes. Unfortunately Mezzanine was not optimal supported 
by the community (at this time it has open vulnerabilities and the latest Django version
supported is 4.0) so I needed a lighter approach that would also be a lot more modular. 
Since my code was only project local and I copied the code around between 
different projects, I started to put the code in installable libraries.

## Features

- Base classes with
  - Properties: title, publish_date, expiry_date
  - Status model (currently DRAFT and PUBLISHED) with scheduled publishing
  - Manager with "published" query, based on status and date fields
  - Supporting multilingual sites
  - Search functionality
  - Admin edit links in frontend
  - HTML content field with tinymce5


## Documentation

Documentation is available at https://django-lite-cms-core.readthedocs.io.

Please note that the docs are work in progress, so it is not completed by now and 
will be subject to change.

## Outlook

There will come some more add-ons for this lib:

- A hierarchical page model with menus
- A blog app
- ...
pyObsFind 1.0.0
Package to find when solar system objects are observable
License: MIT
Keywords: astronomy, ephemeris, asteroids, comets

# READ ME

## Purpose:

The purpose of this code is to find when a list of solar system objects are observable from a given observatory on Earth in order to aid proposal writing.

It will create:
* A csv of the JPL Horizons call for all the objects across the semester
* A csv summary of the median value for each night
* A pdf of nightly elevation charts and summary tables for all objects visible
* A pdf with summary charts to show how the observability and target properties change over the course of the full semester 

The documentation can be found at [pyObsFind documentation](https://pyobsfind.readthedocs.io/en/latest/index.html).


## Installation

First, install the package with pip:

```bash
pip install pyobsfind
```

## How to run

This package is designed to be run from the command line.

To run the package use ``python -m obsfind.run [target_list] [start_date] [end_date] [optional args]``

For example, the most simplistic command to run the package is:

```bash
python -m obsfind.run path/to/example_targets.txt 2025-08-07 2025-08-10
```
altering the path to ``example_targets.txt`` as necessary



[![Made at Code Astro](https://img.shields.io/badge/Made%20at-Code/Astro-blueviolet.svg)](https://semaphorep.github.io/codeastro/)
[![DOI](https://zenodo.org/badge/1031821874.svg)](https://doi.org/10.5281/zenodo.16754829)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
byhacker-TTS 0.1.0
A Selenium-based text-to-speech automation package.
License: MIT
Requires Python: >=3.7

# Selenium TTS Speaker

A simple Python package that uses Selenium to automate the [Brian TTS Reader](https://texttospeech-a0f55.web.app/) web app.  
It inputs text into the web-based Text-to-Speech tool and plays the audio automatically.

---

## Features

- Automates browser interaction to convert text to speech
- Uses Selenium with Chrome WebDriver
- Supports headless mode for silent automation
- Easy to integrate into Python projects

---

## Installation

Install via pip (replace `byhacker_TTS` with the actual package name once published):

```bash
pip install byhacker_TTS