Metadata-Version: 2.1
Name: gen4id
Version: 1.0.2
Summary: gen4id a simple but maybe useful package for auto-increment ids 
Home-page: https://github.com/tony-is-coding/gen4id
Author: tony-is-coding
Author-email: newbiwtan@163.com
Maintainer: tony-is-coing
License: UNKNOWN
Description: gen4id
        ======
        
        Installation
        >>>>>>>>>>>>>
        
        Usage
        >>>>>>>>
        
        .. code-block::
        
            pip install gen4id
        
        
        Normal
        :::::::::
        
        .. code-block::
        
            from gen4id import IncreaseGen
            ic = IncreaseGen(key_len=8)
            uid = ic.encode(increase_id=10)
            print(uid)
        
        
        Use Random String
        ::::::::::::::::::
        by default, it user the `gen4id.increase_gen.MIXED` as the random string for choose,  you can use a generate random string for you application
        
        .. code-block::
        
            from gen4id import random_str,IncreaseGen
            from gen4id.increase_gen import MIXED
        
            rstr = random_str(MIXED)
            ic = IncreaseGen(choose=rstr,key_len=10)
            uid = ic.encode(increase_id=10)
            print(uid)
        
        
        Add Digit Check Bit
        ::::::::::::::::::::
        
        .. code-block::
        
            from gen4id import random_str,IncreaseGen
            from gen4id.increase_gen import MIXED
        
            rstr = random_str(MIXED)
            ic = IncreaseGen(choose=rstr,key_len=10,digit=True,digit_bit=2)
            uid = ic.encode(increase_id=10)
            print(uid)
        
        More
        >>>>>>>>>
        
        To Be Continue ....
        
        
        
        
        
        
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Provides-Extra: docs
