Metadata-Version: 2.1
Name: ordereduuid
Version: 0.2.0
Summary: Create time-ordered UUIDs ideal for database keys
Home-page: https://gitlab.com/abbot-ellis/ordered-uuid.git
Author: Jaron Powser
Author-email: jpowser@abbotellis.com
License: UNKNOWN
Description: # Ordered UUID
        
        Generates UUIDs ordered by time generated.
        
        ## Overview
        
        ## Examples
        The default constructor generates a UUID using a random multicast MAC
        address as the node:
        
        ```
        >>> from ordereduuid import OrderedUUID
        >>> OrderedUUID()
        OrderedUUID('1ea96141-1da3-c3ef-e978-ab415e52aca4') 
        ```
        
        If a private MAC is not preferred, use the set the `private_mac`
        keyword argument to `False`:
        
        ```
        >>> OrderedUUID(private_mac=False)
        OrderedUUID('1ea961a5-25a5-c3bf-e26f-ffffffffffff')
        ```
        
        REQUIRES TESTING/REVIEW -- UUIDs generated are designed to be used as
        keys in databases. Consider the following Django example:
        ```
        from django.db import models
        
        from ordereduuid import OrderedUUID
        
        class Subscriber(models.Model):
            id = models.UUIDField(
                primary_key=True, default=OrderedUUID, editable=False
            )
        ```
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
