Metadata-Version: 2.1
Name: ObsiPy
Version: 1.0.0.post1
Summary: Module for processing Obsidian markdown files
Home-page: https://gitlab.com/trude/obsidian-parser
License: GPL-3.0-or-later
Keywords: obsidian,frontmatter,parser
Author: Julian Trude
Author-email: ebulaylp@gmail.com
Maintainer: Julian Trude
Maintainer-email: ebulaylp@gmail.com
Requires-Python: >=3.11
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: ruamel-yaml (>=0.18.10,<0.19.0)
Project-URL: Repository, https://gitlab.com/trude/obsidian-parser
Description-Content-Type: text/markdown

# ObsiPy – Python interface for Obsidian Vaults

ObsiPy is an Python package to process Obsidian notes.

✅ Works directly in your Obsidian vault  
✅ Supports YAML meatadatas  
✅ Handles files with or without frontmatter  
✅ Full Unicode support (e.g., Umlauts)  
✅ Works well with Git and CI/CD pipelines


## Features

Right now, this funcitons are supported:
- Parser for Obsidian files with frontmatter
- Emitter for Obsidian files with frontmatter


## Installation

Install ObsiPy with Poetry

```bash
  poetry add obsipy
```
    
Install ObsiPy with pip

```bash
  pip install obsipy
```


## Contributing

Contributions are always welcome!

See `contributing.md` for ways to get started.


## License

[MIT](https://choosealicense.com/licenses/mit/)
