semvec/pypi-packages huggingface dataset:
smsiran 0.0.5
A library for using SMS web services in IRAN
License: MIT
Requires Python: >=3.6
Keywords: SMS,Persian,iran,web service,sms web service

# Welcome to SMSIRAN python module

"A library for using SMS web services in IRAN"
Unfortunately, Iranian web services do not have the necessary code to use the texting tools for Python. The module that you see here is a set of codes so that you can easily perform texting operations with all text messaging web services.
We will be continuously adding more web services to the module.
Please join us in completing the module if you have Python programming skills and have access to one of the web SMS services.

## Web Services

List of supported SMS web services: (Other web services will be added over time)
لیست وب سرویس های پیامکی که پشتیبانی می شوند: (به مرور زمان دیگر وب سرویس ها نیز اضافه می شوند)

|SMS Web Service |Module Name                          |Class Name                         |
|----------------|-------------------------------|-----------------------------|
|SMS.ir          |`sms_ir.py`                    |`SmsIR`                  |
|Ghasedak.io     |`ghasedak.py`                  |`Ghasedak`              |
|Kavenegar.com   |`Not Yet`                      |`Not Yet`              |
|etc.            |`Not Yet`                      |`Not Yet`              |

## ماژول پایتون ارسال پیامک برای وب سرویس های ایرانی

متاسفانه وب سرویس های ایرانی فاقد کدهای لازم برای استفاده ابزارهای ارسال پیامک برای پایتون می باشند. ماژولی که اینجا شاهد آن هستید مجموعه کدهایی است تا بتوانید به آسانی عملیات ارسال پیامک را با تمامی وب سرویس های ارسال پیامک انجام دهید.
ما به صورت ممتد وب سرویس های بیشتری را به ماژول اضافه خواهیم کرد.
لطفا اگر مهارتی در برنامه نویسی به زبان پایتون دارید و دسترسی به یکی از وب سرویس های ارسال پیامک دارید ما را در کامل کردن ماژول همراهی کنید.

## How to use

Each web service in the form of a Python class will be able to embed in your applications.

## نحوه استفاده

هر وب سرویس به صورت یک کلاس پایتون قابلیت درون سپاری در برنامه های شما خواهد داشت.

## Example for SMS.IR

[Sms.ir sms webservice](https://sms.ir) python package.

``` python
>>> from smsiran import SmsIR
# Create object with "UserApiKey","SecretKey" inputs.
# it will create token for you and print it:
>>> smsir = SmsIR("14769***********9c4","it66*********445")
# Send OTP with otp fucntion and "mobile number" and "otp code" as input:
>>> smsir.otp("0915***8139","951234")
"""
VerificationCodeId : [a float number]
IsSuccessful : True
Message : your verification code is sent
Verification Code is: 951234
"""
```

## Example for Ghasedak.io

[Ghasedak sms webservice](https://ghasedak.io) python package.

```python
# Import ghasedak module 
>>> import ghasedak
# Create Ghasedak object
>>> sms = ghasedak.Ghasedak("Your APIKEY")
# Use methods inside the class like send method
>>> sms.send({'message':'hello, world!', 'receptor' : '09xxxxxxxxx', 'linenumber': 'xxxx', 'senddate': '', 'checkid': ''})
>>> sms.bulk1({'message':'hello, world!', 'receptor' : '09xxxxxxxxx,09xxxxxxxxx,09xxxxxxxxx', 'linenumber': 'xxxx', 'senddate': '', 'checkid': ''})
```

## license

Released under the MIT License.
pynumethods 0.1.2
Using various methods to find for the approximate root of function
License: MIT
Keywords: numerical methods,calculator

# pynumethods
A Python library for root finding with various numerical methods.

## How to use
Use the package manager [pip](https://pip.pypa.io/en/stable/) to install the library
```bash
pip install pynumethods
```

## Usage
You can use it by running one of the script.
`For Example:`
```bash
$ python
>>> from pynumethods.bracketing import bisection
>>> bisection('x^2-8x+11', 1, 2, 0.001)
1.7646484375
```

## Planned features:
* GUI utilising the library
* More methods? (We haven't tackled 2/3 of our module 😛)

## Contributing
You can reach out to me by DM'ing me on Discord or Twitter. (As of now, I don't think I would bother fixing this because it really is just for university needs)

## License
[MIT](https://choosealicense.com/licenses/mit/)


# Change log

## 0.1.2 (05/04/2021)
- Bug fix: Bracketing methods [issue #1](https://github.com/notjl/pynumethods/issues/1) re-fixed

## 0.1.1 (05/04/2021)
- Bracketing methods [issue #1](https://github.com/notjl/pynumethods/issues/1) fixed

## 0.1 (05/04/2021)
- Initial Release
- Four available methods
    - Bracketing methods
        - Bisection method
        - False-position method
    - Non-bracketing methods
        - Fixed-point method
        - Newton-Raphson method
- Returns a dictionary of the iterated data