Metadata-Version: 2.1
Name: splatlog
Version: 0.3.3
Summary: Python logger that accepts ** values and prints 'em out.
Home-page: https://github.com/nrser/splatlog
License: BSD-3-Clause
Author: nrser
Author-email: neil@neilsouza.com
Requires-Python: >=3.10,<4.0
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: rich (>=9)
Requires-Dist: typeguard (==3.0.0b2)
Project-URL: Documentation, http://nrser.com/splatlog
Project-URL: Repository, https://github.com/nrser/splatlog
Description-Content-Type: text/markdown

splatlog
==============================================================================

Python logger that accepts ** values and prints 'em out.

Because I'll forget, and because I know I'll look here when I do...

Development
------------------------------------------------------------------------------

    ./dev/bin/setup

Building Docs
------------------------------------------------------------------------------

    poetry run novella -d ./docs
    
Serving them:

    poetry run novella -d ./docs --serve
    

Running Tests
------------------------------------------------------------------------------

All of them:

    poetry run dr.t ./splatlog/**/*.py ./docs/content/**/*.md

Single file, fail-fast, printing header panel (so you can find where they
start and end easily during repeated runs):

    poetry run dr.t -fp <filename>


Publishing
------------------------------------------------------------------------------

1.  Update the version in `pyproject.toml`.
    
2.  Commit, tag `vX.Y.Z`, push.
    
3.  Log in to [PyPI](https://pypi.org) and go to
    
    https://pypi.org/manage/account/
    
    to generate an API token.
    
4.  Throw `poetry` at it:
    
        poetry publish --build --username __token__ --password <token>
    
5.  Bump patch by 1 and append `a0`, commit and push (now we're on the "alpha"
    of the next patch version).

