Metadata-Version: 2.1
Name: omeka_s_tools
Version: 0.0.4
Summary: Tools for working with Omeka S API
Home-page: https://github.com/wragge/omeka_s_tools/tree/master/
Author: Tim Sherratt
Author-email: tim@timsherratt.org
License: MIT License
Description: # Omeka S Tools
        > Tools for working with data in an instance of Omeka S
        
        
        ## Install
        
        `pip install omeka-s-tools`
        
        ## How to use
        
        [See the documentation](https://wragge.github.io/omeka_s_tools/api.html) for full details of the Omeka API Client.
        
        ```python
        from omeka_s_tools.api import OmekaAPIClient
        
        omeka = OmekaAPIClient('http://timsherratt.org/collections/api')
        ```
        
        ```python
        items = omeka.get_resources('items')
        items['total_results']
        ```
        
        
        
        
            49
        
        
        
        ```python
        items['results'][0]
        ```
        
        
        
        
            {'@context': 'http://timsherratt.org/collections/api-context',
             '@id': 'http://timsherratt.org/collections/api/items/671',
             '@type': ['o:Item', 'schema:Newspaper'],
             'o:id': 671,
             'o:is_public': True,
             'o:owner': {'@id': 'http://timsherratt.org/collections/api/users/1',
              'o:id': 1},
             'o:resource_class': {'@id': 'http://timsherratt.org/collections/api/resource_classes/161',
              'o:id': 161},
             'o:resource_template': {'@id': 'http://timsherratt.org/collections/api/resource_templates/5',
              'o:id': 5},
             'o:thumbnail': None,
             'o:title': "Newcastle Morning Herald and Miners' Advocate (NSW : 1876 - 1954)",
             'thumbnail_display_urls': {'large': None, 'medium': None, 'square': None},
             'o:created': {'@value': '2022-01-20T06:36:11+00:00',
              '@type': 'http://www.w3.org/2001/XMLSchema#dateTime'},
             'o:modified': {'@value': '2022-01-20T06:36:11+00:00',
              '@type': 'http://www.w3.org/2001/XMLSchema#dateTime'},
             'o:media': [],
             'o:item_set': [],
             'o:site': [],
             'schema:name': [{'type': 'literal',
               'property_id': 1116,
               'property_label': 'name',
               'is_public': True,
               '@value': "Newcastle Morning Herald and Miners' Advocate (NSW : 1876 - 1954)"}],
             'schema:url': [{'type': 'uri',
               'property_id': 393,
               'property_label': 'url',
               'is_public': True,
               '@id': 'http://nla.gov.au/nla.news-title356'}],
             'schema:identifier': [{'type': 'literal',
               'property_id': 190,
               'property_label': 'identifier',
               'is_public': True,
               '@value': '356'}]}
        
        
        
        See [the documentation](https://wragge.github.io/omeka_s_tools/api.html) for more examples.
        
        ----
        Created by [Tim Sherratt](https://timsherratt.org) ([@wragge](https://twitter.com/wragge)) for the [GLAM Workbench](https://glam-workbench.net/).
        
Keywords: Omeka
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Provides-Extra: dev
