Metadata-Version: 2.1
Name: nepali-phone-number
Version: 0.0.3
Summary: A package for nepali mobile number
Home-page: https://github.com/sbishnu019/nepali-phone-number
Author: Bishnu Sharma
Author-email: sbishnu019@gmail.com
License: UNKNOWN
Download-URL: https://github.com/sbishnu019/nepali-phone-number/archive/v0.0.3.tar.gz
Description: # Nepali Phone Number
        
        Nepali Phone Number is a Python library for dealing with nepali phone numbers with both nepali and english inputs.
        
        ## Installation
        
        Use the package manager [pip](https://pip.pypa.io/en/stable/) to install nepali-phone-number.
        
        ```bash
        pip install nepali-phone-number
        ```
        
        ## Usage
        Nepali Phone Number
        
        ```python
        from nepali_phone_number import NepaliPhoneNumber
        
        phone_number = NepaliPhoneNumber(nepali_number_input='९८४६५११९६२') # for nepali input
        
        phone_number.convert_to_english()   # returns "9846511962"
        phone_number.is_valid_number()      # returns "True" for valid number and "False" for invalid number
        phone_number.get_number_detail()    # returns number detail eg. {'number': '9846511962', 'network_provider': 'NTC'}
        
        phone_number.get_number_detail()    # returns {'number': '9816154724', 'network_provider': 'NCELL', 'zone': 'Gandaki', 'sim_type': 'Prepaid'}
                                            # in case of ncell number
        
        
        phone_number = NepaliPhoneNumber(english_number_input='9846511962')    # for english input
        phone_number.convert_to_nepali()    # returns "९८४६५११९६२"
        ```
        
        Nepali LandLine Number
        
        ```python
        from nepali_phone_number import NepaliLandLineNumber
        
        land_line_number = NepaliLandLineNumber(nepali_number_input='०६१५२८५१८') # for nepali input
        
        land_line_number.convert_to_english()   # returns "061538518"
        land_line_number.is_valid_number()      # returns "True" for valid number and "False" for invalid number
        land_line_number.get_number_detail()    # returns number detail eg. {'number': '061538518', 'area': 'Kaski'}
        
        
        phone_number = NepaliLandLineNumber(english_number_input='061538518')    # for english input
        phone_number.convert_to_nepali()    # returns "०६१५२८५१८"
        ```
        
        ## Contributing
        Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
        
        Please make sure to update tests as appropriate.
        
        ## License
        [MIT](https://choosealicense.com/licenses/mit/)
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
