semvec/pypi-packages huggingface dataset:
joythief 0.8.1
Comparison is the thief of joy
Requires Python: >=3.9

# JoyThief

[![CI](https://github.com/textbook/joythief/actions/workflows/push.yml/badge.svg)](https://github.com/textbook/joythief/actions/workflows/push.yml)
[![Docs](https://app.readthedocs.org/projects/joythief/badge/?version=latest)](https://joythief.readthedocs.io/en/latest/)
[![Coverage Status](https://coveralls.io/repos/github/textbook/joythief/badge.svg?branch=main)](https://coveralls.io/github/textbook/joythief?branch=main)

Comparison is the thief of joy.

## Installation

JoyThief can be installed from [PyPI] with e.g.:

```shell
pip install joythief
```

## Usage

JoyThief provides a collection of matchers which can be used for testing.
These are split across various submodules according to what kinds of things they match.
For example:

```python
from joythief.numbers import NaN


def test_my_func_with_no_arguments_returns_nan():
    assert my_func() == NaN()
```

[pypi]: https://pypi.org/
wagtailosm 0.4.0
Open Street Map integration for Wagtail
Requires Python: >=3.10

# wagtailosm

[![pypi badge](https://badge.fury.io/py/wagtailosm.png)](http://badge.fury.io/py/wagtailosm)

Open Street Map integration for Wagtail

2025 update! Now updated and tested for Wagtail 5.2+!

Features
--------

Simple integration of OpenStreetMaps for Wagtail using the `osm_field` implementation. Use it as with `osm_field`: If you want maps but don't need GIS. What it does is to maintain three columns in your database, one for latitude, one for longitude, and one for the "text search" that you have used to initially place the dot on the map in the admin.

Usage: [See docs](http://wagtailosm.readthedocs.org/en/latest/usage.html).

How it looks
------------

![image of interface](./screen.png)

Improvements?
-------------

This project took about 2 hours. Then it was updated in about 1 hour 5 years later. It has no tests, please just test in a real environment and feel welcome to send back improvements or make it your own!