Metadata-Version: 2.4
Name: ogpy
Version: 0.1.0
Summary: Modern consumer of Open Graph protocol
Project-URL: Home, https://github.com/atakei-lab/OGPy/
Project-URL: Documentation, https://ogpy.readthedocs.io/stable/
Project-URL: Repository, https://github.com/atakei-lab/OGPy/
Author-email: Kazuya Takei <myself@attakei.net>
License-File: LICENSE
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: License :: OSI Approved
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
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: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Requires-Python: >=3.10
Requires-Dist: beautifulsoup4>=4.0
Requires-Dist: httpx>=0.24.0
Provides-Extra: sphinx
Requires-Dist: sphinx>=7.0; extra == 'sphinx'
Description-Content-Type: text/x-rst

====
OGPy
====

Modern consumer of `Open Graph protocol <https://ogp.me/>`_ for Python.

First goal
==========

The first purpose of this project is to provide new role and directive
that can translate to figure element form content URL with Open Graph protocol.

Example:

.. code:: rst

   .. ogp:image-link:: http://example.com

docutils handles it as this:

.. code:: rst

   .. figure:: http://example.com/OGP-IMAGE
      :target: http://example.com
      :alt: EXAMPLE.COM

      DESCRIPTION or TITLE

For implement these,
it provides simple consumer for ogp contents.
