py-ulid
The py-ulid library is a minimal and self-contained implementation of the ULID (Universally Unique Lexicographically Sortable Identifier) specification in Python.
Add library to home page and projects page
Publish the updated version of on PyPi
Deploy the autogenerated documentation on https://py-ulid.readthedocs.io/en/latest/
Properly format and structure the documentation
Install Sphinx and auto-generate documentation for
Add more detailed docstrings
Expand usage section in README
Add docstrings to all functions
Create function to print out a ulid in it's binary layout
Work on simplifying the encode and decode ulid functions
Split functionality into normal ulid and monotonic ulid modules
Create a product on makerlog for
Create and submit a pull request to the ulid spec containing implementation link
Fork the ulid spec and add link to personal python implementation
Create setup.py file and package the project for mass consumption
Complete implementation of ulid spec
Write tests for new functions
Debug timestamp being larger than allowed value for datetime objects
Add type hints to user facing functions
Implement python tests for ULID spec
Add features to ULID spec implementation