Metadata-Version: 2.4
Name: osmchange_generator_cli
Version: 0.2.0
Summary: OsmChange file generator useful for importing and updating data in OpenStreetMap.
License: MIT
License-File: LICENSE
Keywords: openstreetmap,osm,OsmChange,generator,cli
Author: Christopher Kwiatkowski
Requires-Python: >= 3.10
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Dist: osm-easy-api (==3.0.2)
Requires-Dist: typer (==0.19.2)
Project-URL: Homepage, https://github.com/docentYT/OsmChange-generator-cli
Project-URL: Repository, https://github.com/docentYT/OsmChange-generator-cli
Description-Content-Type: text/markdown

<h1 align="center">OsmChange-generator-cli</h1>
<p align="center">
    <img alt="PyPI - License" src="https://img.shields.io/pypi/l/osmchange-generator-cli">
    <a href="https://pypi.org/project/osmchange-generator-cli/">
        <img alt="PyPI" src="https://img.shields.io/pypi/v/osmchange-generator-cli">
    </a>
    <a href="https://pypi.org/project/osmchange-generator-cli/">
       <img alt="PyPI - Downloads" src="https://img.shields.io/pypi/dm/osmchange-generator-cli">
    </a>
    <a href="https://pypi.org/project/osmchange-generator-cli/">
        <img alt="PyPI - Python Version" src="https://img.shields.io/pypi/pyversions/osmchange-generator-cli">
    </a>
</p>
<p align="center"><a href="https://www.openstreetmap.org/user/kwiatek_123)">Me on OpenStreetMap</a></p>

OsmChange file generator useful for importing and updating data in OpenStreetMap.

In its current phase of development, the generator does not support relations. Data files must be in `.geojson` format.

# Installation
```
pip install osmchange-generator-cli
```

# Usage

```
osmchange-generator <input-file-names> <osm-data-file-name> <out-file-name> <tag> (--log) (--create) (--delete) (--changeset-id)
```
## Help command with all arguments
```
osmchange-generator --help
```
## Example
```
osmchange-generator input_file.geojson osm_data.geojson out.osc ref --create --delete
```
(See [`example`](https://github.com/docentYT/OsmChange-generator-cli/tree/main/example) for generated file)
