semvec/pypi-packages huggingface dataset:
html2pdf-chromium 0.1.3
Convert HTML to PDF using Chromium browsers with zero Python dependencies
Requires Python: >=3.7

# html2pdf-chromium

Convert HTML files or HTML strings to PDF using Chromium-based browsers(like Chrome or Edge) in headless mode without dependencies such as chromedriver.


## ✨ Features

- 📄 Convert HTML **files or strings** to PDF
- 🧠 Uses **headless Chrome or Edge**
- 🧰 **No additional Python dependencies** — uses only the standard library
- ❌ **Does not require `chromedriver`** or Selenium

## 📦 Installation

```bash
pip install html2pdf-chromium
```


## Usage

### PDF from HTML File

```python
from html2pdf_chromium import Converter

converter = Converter()  # Uses Chrome by default
converter.convert_file("example.html", "output.pdf")
```

### PDF from HTML String

```python
from html2pdf_chromium import Converter

converter = Converter()  # Uses Chrome by default
content = """
<html>
  <body>
    <h1>Hello PDF!</h1>
    <p>This was generated from an HTML string.</p>
  </body>
</html>
"""
converter.convert_string(content, "output.pdf")
```

### Selecting browser (used to detect executables in common paths)

```python
from html2pdf_chromium import Converter

converter = Converter(browser="edge")
converter.convert_file("example.html", "output.pdf")
```

### Using a custom path for other Chromium based browsers

```python
from html2pdf_chromium import Converter

converter = Converter(executable_path="path_to_executable/chromium.exe") 
converter.convert_file("example.html", "output.pdf")
```
warn-dependents 0.0.2
Email the authors and maintainers of all projects using a PyPi project (e.g. yours) downstream.  By default, warn them it is intended to drop support for old Python versions.
Requires Python: >=3.12

# warn_dependents
Email the authors and maintainers of all projects using a PyPi project (e.g. yours) downstream.  By default, warn them it is intended to drop support for old Python versions.

## Table of Contents

- [Installation](#installation)
- [Usage](#usage)
- [License](#license)

## Installation

```console
pip install warn-dependents
```

## Usage

The user interface deliberately reads from stdin (via maintainers-and-authors).

echo project_name | warn-dependents <sender_name> <sender_email> <project_name> <discussion_link> <Python_version>


## Usage

Breaking the steps down allows checks that all the required APIs are working,and double checking the list of recipients of the emails before hitting "send":

Bash
```console
rev-deps project_name > revdeps.txt
cat revdeps.txt | maintainers-and-authors > emails.txt
SPARKPOST_API_KEY=_____________ 
cat revdeps.txt | warn_dependents "Your name" yourself@example.com project_name https://www.github.com/user_or_org/project_name/discussions 3.14
```

Cmd.exe
```console
rev-deps project_name > revdeps.txt
type revdeps.txt | maintainers-and-authors > emails.txt
set SPARKPOST_API_KEY=_____________ 
type revdeps.txt | warn_dependents "Your name" yourself@example.com project_name https://www.github.com/user_or_org/project_name/discussions 3.14
```

To live dangerously and do it all on one line:
```
SPARKPOST_API_KEY=_____________ && echo project_name | warn-dependents "Your name" yourself@example.com project_name https://www.github.com/user_or_org/project_name/discussions 3.14
```

## License
AGPL3
xerotrust 1.1.0
Export and explore data from Xero accounts.
Requires Python: >=3.13

xerotrust
=========
|Docs|_  |PyPI|_ |Git|_

.. |Docs| image:: https://readthedocs.org/projects/xerotrust/badge/?version=latest
.. _Docs: https://xerotrust.readthedocs.io/

.. |PyPI| image:: https://badge.fury.io/py/xerotrust.svg
.. _PyPI: https://pypi.org/project/xerotrust/

.. |Git| image:: https://github.com/cjw296/xerotrust/actions/workflows/ci.yml/badge.svg
.. _Git: https://github.com/cjw296/xerotrust

This package provides a command line tool to explore and export data from `Xero`__ accounts.
The intention behind this is to give a safety net in the event that you lose access to your
Xero accounting data, and also to allow you to analyse it with traditional tools such as
Excel along with novel approaches you may wish to take using LLMs.

__ https://www.xero.com/