semvec/pypi-packages huggingface dataset:
pyreveal 0.2.0
A Python library to simplify the creation of presentations using Reveal.js.
License: MIT
Requires Python: >=3.10,<4.0

================
PyReveal Library
================

PyReveal is a Python library that allows users to generate Reveal.js presentations programmatically. With PyReveal, you can easily create slides, set themes, transitions, and even add custom backgrounds like images or videos.

Features
========

- Create Reveal.js presentations using Python.
- Support for slide themes and transitions.
- Error handling and validation for slide content.
- Export presentations to HTML.
- Support for slide backgrounds, including images, videos, and colors.
- Parallax background support.

Installation
============

.. code-block:: bash

   pip install pyreveal

Usage
=====

.. code-block:: python

   from pyreveal import PyReveal, ImageBackground

   presentation = PyReveal(title="My Presentation", theme="white", transition="slide")
   presentation.add_slide("Welcome to PyReveal!")
   bg_image = ImageBackground(image_url="path/to/image.jpg")
   presentation.add_slide("This slide has a background image!", background=bg_image)
   presentation.save_to_file("my_presentation.html")

For more advanced usage and features, please refer to the documentation.

Contribute
==========

- Issue Tracker: `https://github.com/tavallaie/pyreveal/issues`
- Source Code: `https://github.com/tavallaie/pyreveal`

Support
=======

If you are having issues, please let us know. You can report issues on the issue tracker mentioned above.


License
=======

The project is licensed under the MIT license. See the `LICENSE`_ file for more details.

.. _LICENSE: ./LICENSE
hardshell 0.1.4
Harden your operating system against vulnerabilities
License: MIT
Requires Python: >=3.8,<4.0
Keywords: hardshell,harden,os,security

# hardshell

![PyPI - Python Version](https://img.shields.io/pypi/pyversions/hardshell)
![PyPI - Version](https://img.shields.io/pypi/v/hardshell)
![GitHub](https://img.shields.io/github/license/tomburge/hardshell)

Branches:

Main:

![Codecov branch](https://img.shields.io/codecov/c/github/tomburge/hardshell/main)![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/tomburge/hardshell/tests.yaml)

Release:

![Codecov branch](https://img.shields.io/codecov/c/github/tomburge/hardshell/release)![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/tomburge/hardshell/release.yaml)

Config File Locations:

windows admin: C:\Program Files\hardshell\hardshell.toml

windows user: C:\Users\user\AppData\Local\hardshell\hardshell.toml

linux admin: /etc/hardshell/hardshell.toml

linux user: /home/$USER/.hardshell/hardshell.toml

Log File Locations:

windows admin: C:\Program Files\hardshell\logs

windows user: C:\Users\user\AppData\Local\hardshell\logs

linux admin: /var/logs/hardshell/

linux user: /home/$USER/.hardshell/logs