Saravanan666/pypi-org huggingface dataset:
Package: calculadora-fabeliz
Calculadora-FabelizEsta es una calculadora que permite hacer operaciones matematicas.Operaciones basicas: Suma, Resta, Multiplicacion, Division.
Otras Operaciones: Valor Absoluto, RaÃ­z cuadrada, Seno, Coseno Tangente, Cotangente, Logaritmo, Radian.Autor/Author:Fabeliz Irene Alvarez Salazar
FIAS TecnologiaInstalation/Instalacion:pipinstallcalculadora-fabeliz==1.5.3
pipenvinstallcalculadora-fabeliz==1.5.3Use/Uso:Para su uso se debe importar la libreria y crear un objeto como se muestra
a continuacion:fromcalculadorafabelizimportbasicOperations
fromcalculadorafabelizimportmathOperationsc=basicOperations.calculadora()print('Valor de la sumatoria: ',c.suma(1,2,4))print('Valor de la sumatoria: ',c.resta(2,1))o=mathOperations.otrasoperaciones()print('Valor del logaritmo: ',o.logaritmo(1))print('Valor absoluto: ',o.absoluto(-51))print('Raiz cuadrada: ',o.raizCuadrada(4))print('Seno: ',o.seno(1))print('Coseno: ',o.coseno(1))print('Tangente: ',o.tangente(1))print('Cotangente: ',o.cotangente(0.5))print('Hipotenusa: ',o.hipotenusa(3,4))print('Radian: ',o.radian(180))License/Licencia:GNU GPLv3
Package: calculadorafaselunar
libreria dinosolUna pequeña librería que muestra el estado de la fase lunarInstallationpip install calculadora-fase-lunar==0.1.0ComencemosfromcalculadoraFasesLunares.faselunarimportFaseLunar# Instancia un objeto de la clase FaseLunarf=FaseLunar(19,3,1992)# llama al método calcular fase de la lunaprint(f.calcular_fase())# llama al método calcular luz de la fase lunarprint(f.obtener_luz())# llama al método emoji luna que muestra un emoji con la fase de la lunaf.emoji_luna()
Package: calculadora-jfmatta
calculadora_jfmattaDescription.The package calculadora_jfmatta is used for:Simple calculations:SumSubtractionMultiplicationDivisionPotentiationModule.InstallationUse the package managerpipto install calculadora_jfmattapipinstallcalculadora_jfmattaUsedfromcalculadora_jfmattaimportcalculadoracalculadora.calcular()fromcalculadora_jfmattaimportcalculadoracalculadora.continuar_calculo()AuthorJulianoMataLicenseMIT
Package: calculadora-kevin
Building Python PackageDescriptionA simple calculator to study how to build a packageInstallationUse the package managerpipto install package_namepipinstallcalc_kevinUsagefromproject.calcimport*sum(1,11)sub(1,10)mul(2,12)div(34,2)exp(10,2)root(4,2)AuthorKevin GonçalvesLicenseMIT
Package: calculadoralohmz
calculadoraDescription.
The package calculadora is used to:
- Calculadora bem bÃ¡sica para calculo de dois valores.InstallationUse the package managerpipto install calculadorapipinstallcalculadoralohmzUsagefromcalculadoraimportdivisaodivisao.divisao(a,b)from calculadora import multiplicacao
multiplicacao.multiplicacao(a,b)from calculadora import soma
soma.soma(a,b)from calculadora import subtracao
subtracao.subtracao(a,b)## Author
Simon

## License
[MIT](https://choosealicense.com/licenses/mit/)
Package: calculadora-vinicius
calculadora_viniciusDescription.
The package calculadora_vinicius is used to: - soma - subrtraÃ§Ã£o - divisÃ£o - multiplicaÃ§Ã£o - resto de divisÃ£oInstallationUse the package managerpipto install calculadora_viniciuspipinstallcalculadora_viniciusAuthorVinicius noronhaLicenseMIT
Package: calculador-simples
package_nameDescription.
The package calculadora_simples is used to:
- Contas basicas com as 4 operações matematicas.
-InstallationUse the package managerpipto install package_namepipinstallcalculadora_simplesUsagefromcalculadora_simplesimportcalculadora_simplesfile1_name.my_function()AuthorGabriel Rodrigues Ferraz da SilvaLicenseMIT
Package: calculaHashDadosAbertos
calculaHashDadosAbertosThe library can calculate hash files from dados abertos website in MD5 format.
So far it works with chamber of deputies data.
Example of PyPI package.Getting StartedDependenciesYou need Python 3.7 or later to usecalculaHashDadosAbertos. You can find it atpython.org.Maybe you should need to import some of those libraries
import requests
import pandas as pd
from pandas.io.json import json_normalize
from datetime import date
import json
import io
import hashlib, os, sys
import shutilInstallationClone this repo to your local machine using:git clone https://github.com/masuta16/calculaHash.gitFeaturesThis function example returns a csv file with HashMD5 from dados abertos website using API v2
Con3Prop function returns values with 3 input propositions on government and the fourth input is the number of days until today
and HashMD5Camara method returns the csv filefrom calculaHashDadosAbertos import CalculaHashCamara
CalculaHashCamara.Con3Prop('PLP','PEC','PL', 3).HashMD5CamaraThis function example returns a csv file with HashMD5 from dados abertos website using API v2 too
Con2Prop function returns values with 2 input propositions on government the third input is the number of days until todayfrom calculaHashDadosAbertos import CalculaHashCamara
CalculaHashCamara.Con2Prop('PLP','PEC', 3).HashMD5CamaraThis function example returns a csv file with HashMD5 from dados abertos website using API v2 too
Con1Prop function returns values with only 1 input propositions on government the second input is the number of days until todayfrom calculaHashDadosAbertos import CalculaHashCamara
CalculaHashCamara.Con2Prop('PLP', 3).HashMD5Camaradiferenca1Prop function returns a string with the url with data consulting on dados abertos website with one input data
diferenca2Prop function returns -------------------------------------------------------------------with two input data
diferenca3Prop function returns ----- with three input datafrom calculaHashDadosAbertos import CalculaHashCamara
CalculaHashCamara.Con1Prop('PLP', 3).diferenca1Prop
Package: calculate-my-score
calculate-my-scoreAll of you students have hard time calculate your final score.Use this simple script to solve the problem of solving you final grade!Installationpipinstallcalculate-my-scoreUsageProvide a pair of GRADE:WEIGHT.Lets say we had a homework which we scored 90 in it, and it's worth 20 points. On our final exam, we scored 100 and it worth 80 points.We shall run the next command:❯calculate-my-score90:2080:100
🎉Yourscoreis81.67/120🎉ThanksThank you my love for asking me simple calculation questions so I can program them ❤️
Package: calculatepi-pkg-Ramen-Nood1ez
Welcome CalculatePi!How to use:Download the .zip fileUnzip the fileRunpython3 calcpi.pyHow to install using wget:Runwget https://github.com/Ramen-Nood1ez/CalculatePi/releases/latest/download/calcpi.zipUnzipcalcpi.zipRunpython3 calcpi.pyRunpython3 calcpi.py -hto find all of the command parameters
Package: calculate-priority-activities
Calculate priority of the activitiesThis project was born after readning the comments inthis postof HackerNews.
This application writes a file with a list of the activites and their priority (numeric index: 1 highest priority, 2 less prioritary, etc).
In detail:The application reads two existing files:activity-date.csv (Activity,Start,End) about the duration of an activityactivity-importance.csv (Activity,Importance) about the importance of an activity. The meaning of importance is relative and vague. A definition can be: if you have two activites A and B in the same time, A is more important of B if doing A you can earn more money (or, lose less money) than doing B.The application writes one file ordered-activities.csv (Activity, Priority)Feature[O] The input files can have a different order of the activities each other (now the order has to be the same, otherwise an Exception will be run)
[O] The final list can be separated in "activities already started" (start date minor than today) and "future activities" (start date major than today)
[O] The final list can be separated by the area of interest of the project (Area of responsability in GTD meaning)Bug[X] Fix the unit test
[O] Resolve the TODO in the code
[O]  Organize the structure following the guidelines inThe Hitchhiker's Guide to Python!Status CI IntegrationI useTravisGetting startedPrerequisitesPython 3.0+pippytestInstallingClone the project withgit-clone(or download directly it)Have fun!Running the testsIn this version the unit test are inside the module and are not completed. TDD, sorry :(Break down into to end to end testsNo indicationsCoding styles sheetsPlease read the fileCONTRIBUTING.mdDeploymentNo package built (sorry, I'm a beginner in Python :) )Run>>> python Main.pyBuilt with:ViM- one of the best text editor I knowpytest- most famous library about the testing in PythonContributingPlease read theCONTRIBUTING.mdfor the details about the code of conduct and the process for submitting pull requests.VersioningWe useSemVerfor versioning. For the versions available, see thetags on this repository.AuthorsAlessandro Puzielli-creator-AlepuzioSee also the list ofcontributorswho participated in this project.LicenseThis project is licensed under the MIT License - see theLICENSE.mdfile for detailsAcknowledgmentsPurpleBooth- to publish anexcellent templateof README that I used in this projectYegor256- to write the postElegant READMEsabout the README file and theAn Open Code Base Is Not Yet an Open Source Projectfor the Open Source activities
Package: calculate-py-ay250
calculate_py_ay250Project that evaluates mathematical expressions, including calls to the wolfram alpha api.
Built for UC Berkeley's AY 250 python data science course.Main function is calculate, which can be called in two ways. First, from the command line:$pythonCalCalc.py-w'mass of the moon in kg'7.3459e+22AND, from within Python>>>fromCalCalcimportcalculate>>>calculate('mass of the moon in kg',return_float=True)*10>>>7.3459e+23
Package: calculate-shapes
Calculator CLI ToolCalculator CLI tool is CLI based that calculate 2D and 3D shapes FormulasSetup Projectsudo apt-get install python3-venv
git clone https://github.com/deepesh141291/calculator-cli-tool.git
cd calculator-cli-tool
python3 -m venv calc
source calc/bin/activate
python3 -m pip install --editable .Help and Usageubuntu@ubuntu:~/calculator-cli-tool$ calculate
Usage: calculate [OPTIONS] COMMAND [ARGS]...

Options:
  -d      Print debug messages to stdout.
  --help  Show this message and exit.

Commands:
  circle     List of operations performed on circle.
  cube       List of operations performed on Cube.
  rectangle  List of operations performed on rectangle.
  sphere     List of operations performed on sphere.
  square     List of operations performed on square.


ubuntu@ubuntu:~/calculator-cli-tool$ calculate rectangle --help
Click Version: 7.1.1
Python Version: 3.6.9 (default, Nov  7 2019, 10:44:02)
[GCC 8.3.0]
Usage: calculate rectangle [OPTIONS] WIDTH HEIGHT

  List of operations performed on rectangle.

Options:
  -o, --operation TEXT  List of Operation Performed are ['area', 'perimeter']
                        [required]

  --help                Show this message and exit.Calculate 2D shapes Opearions Area and Perimeterubuntu@ubuntu:~/calculator-cli-tool$ calculate circle -o area 10Formula of Circle area = 3.14xradiusxradius
Circle area= 314.000000Calculate 3D shapes Opearions SurfaceArea and Volumeubuntu@ubuntu:~/calculator-cli-tool$ calculate sphere -o volume 10Formula of Sphere volume = (4/3)xpixradiusxradiusxradius
Sphere volume= 4188.790205ubuntu@ubuntu:~/calculator-cli-tool$ calculate cone -o surfacearea 10 12.2
Click Version: 7.1.1
Python Version: 3.6.9 (default, Nov  7 2019, 10:44:02)
[GCC 8.3.0]
Formula of Cones surfacearea = pixradius(radius+sqrt(radiusxradius+heightxheight))
Package: calculate-vif-rsquare
calculate_vif_rsquareThis function will use to calculate VIF and adjusted
rsquare within featue columns or indipendent variables. it will
return dataFrame containing VIF value and adjusted rsquare.Installationpip install calculate_vif_rsquareHow to use it?from calculate_vif_rsquare import calculate_vif_rsquarevif_rsquare = calculate_vif_rsquare(df)print(vif_rsquare)LicenseÂ© 2021  Neeraj BafilaThis repository is licensed under the MIT license. See LICENSE for details.
Package: calculator-01
A simple Calculator for general purposes.
Features:
Add
Multiply
Subtract
Divide
Take (n) root of a number.
Main function in file calculator_main.py
to run the program please run file calculator_session.pyMIT LicenseCopyright (c) [year] [fullname]Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Package: calculator_102
calculator_102calculator_102 is a Python package that contains functions for simple calculation.InstallationUse the package manager pip to install calculator_102.pip install calculator_102UsageCalculator has its own memory, meaning it can manipulate its starting number 0 until it is reset.Features:>>> calculator = Calculator()memoryshows current value in memory:# Memory value = 50
>>> calculator.memory()
50addadds number to memory value:# Memory value = 0
>>> calculator.add(2)
2subtractsubtracts number from memory value:# Memory value = 10
>>> calculator.subtract(4)
6multiplymultiplies memory value by number:# Memory value = 10
>>> calculator.multiply(2)
20dividedivides memory value by number:# Memory value = 10
>>> calculator.divide(2)
5.0n_rootfinds the root of memory value by the inputted number:# Memory value = 100
>>> calculator.n_root(2)
10.0resetresets memory value to its initial value - 0:# Memory value = 100
>>> calculator.reset()
# Memory value = 0LicenseMIT
Package: calculator3220
Simple calculator3220calculator is a python method for simple math actions. Starting memory value = 0Installationpipinstallcalculator3220UsageMake a simple math actions like addition, substraction, divide, multiply, root:>>>importcalculator3220>>>calculator=calculator3220.Calculator()Adding number to memory value(memory value is 0):>>>calculator.add(5)5.0>>>calculator.add(3)2.0Substract number from memory value(memory value is 0):>>>calculator.sub(5)-5.0>>>calculator.sub(-9)4.0Dividing memory value by number(memory value is 80):>>>calculator.div(5)16>>>calculator.div(4)4Multiply memory value by number(memory value is 5):>>>calculator.mul(10)50>>>calculator.mul(2)100Root by number of memory value(memory value is 27):>>>calculator.root(3)3Reset memory value(memory value is 27):>>>calculator.reset()0LicenseMIT
Package: calculator_ab
CalculatorPerform basic math operationsCalculatorperforms:additionsubractionmultiplicationdivisionn root of a numberInstallationpipinstallcalculator_abUsageInitializing the Calculator:>>>fromcalculator_abimportCalculator>>>calculator=Calculator()An example of adding the number:>>>calculator.add(5)An example of subtraction:>>>calculator.subtract(4)An example of multiplication:>>>calculator.multiply(2)An example of division:>>>calculator.divide(3)An example of n root:>>>calculator.n_root(2)Reseting the memory:>>>calculator.reset()ContributingPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.Make sure to add or update tests as appropriate.UseBlackfor code formatting andConventional Commitsfor commit messages.ChangelogLicenseMIT
Package: calculator-advanced
calculator packageThis package provides basic calculation of two numbers, for e.g, (add, subtract, divide, multiply)MIT LicenseCopyright (c) 2023 Aman MouryaPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Package: calculator-anarim1
CalculatorSimple calculator with basic mathematics operations and its own memory.InstallationUse the package managerpipto install calculator.pipinstallcalculatorUsagefromcalculatorimportCalculator#first create an instance of Calculatorx=Calculator()x.add(1,3)# returns 4 (sum of 1 and 3) and saves it to memoryx.sub(1)# returns 3 (subtracts 1 from "memory")LicenseMIT
Package: calculator_aramas
CALCULATORA simple Python-based calculator for basic arithmetic operations.FEATURESBasic arithmetic operations: addition, subtraction, multiplication, division.
Supports floating-point calculations.
Provides functionality to compute roots.
Maintains a running memory for chained operations.INSTALLATIONEnsure you have Python installed. You can download it from the official Python website.
Clone this repository or download the source code:
git clone https://github.com/your_username/calculator.git
Navigate to the project directory.
(Optional) Install any required packages or dependencies if mentioned.USAGECreating an instance:From your Python script or terminal:
from calculator import Calculator
calc = Calculator()Performing Operations:Add number:
result = calc.add(5)
Subtract number:
result = calc.subtract(3)
Multiply by a number:
result = calc.multiply(4)
Divide by a number:
result = calc.divide(6)
Compute square root:
root = calc.root(2)Error Handling:The calculator raises specific errors for certain conditions, like division by zero or attempting to compute even roots of negative numbers.For example:
try:
result = calc.divide(0)
except ValueError:
print("Cannot divide by zero!")LICENSINGThe code in this project is licensed under MIT license.
Package: calculator_bladda
Python CalculatorCalculator Functions:Addition / Subtraction.Multiplication / Division.Take (n) root of a number.Installationpipinstallcalculator_bladdaUsage*Showmemoryvaluecalc.memory()*Additioncalc.add(number)*Subtractioncalc.subtract(number)*Multiplicationcalc.multiply(number)*Divisioncalc.divide(number)*nthrootofanumbercalc.nth_root(n)*Resetcalc.reset()>>>>calc=CalcBladda()>>>>calc.add(10)10>>>>calc.subtract(2)8>>>>calc.multiply(3)24>>>>calc.divide(2)12.0
>>>>calc.nth_root(2)3.4641
Package: calculator-cwl
Calculator CWLThis is a very basic calculator made using python.Installationpipinstallcalculator-cwlOR
pip3installcalculator-cwlUsagefromcalculator_cwlimportCalculatorcalc=Calculator()calc.a=8calc.b=9print("The sum of 8 & 9 is",calc.add())print("The difference of 8 & 9 is",calc.subtract())print("The product of 8 & 9 is",calc.multiply())print("The quotient after division of 8 by 9 is",calc.divide())You can also take the user's input and perform the options as per the choiceWarning!!!This is only for demonstration purposes.
Package: calculator-fabeliz
Calculadora-FabelizEsta es una calculadora que permite hacer operaciones matematicas.Operaciones basicas: Suma, Resta, Multiplicacion, Division.
Otras Operaciones: Valor Absoluto, RaÃ­z cuadrada, Seno, Coseno Tangente, Cotangente, Logaritmo, Radian.Autor/Author:Fabeliz Irene Alvarez Salazar
FIAS TecnologiaInstalation/Instalacion:pipinstallcalculator-fabeliz
pipenvinstallcalculator-fabelizUse/Uso:Para su uso se debe importar la libreria y crear un objeto como se muestra
a continuacion:fromcalculadorafabelizimportbasicOperations
fromcalculadorafabelizimportmathOperationsc=basicOperations.calculadora()print('Valor de la sumatoria: ',c.suma(1,2,4))print('Valor de la sumatoria: ',c.resta(2,1))o=mathOperations.otrasoperaciones()print('Valor del logaritmo: ',o.logaritmo(1))print('Valor absoluto: ',o.absoluto(-51))print('Raiz cuadrada: ',o.raizCuadrada(4))print('Seno: ',o.seno(1))print('Coseno: ',o.coseno(1))print('Tangente: ',o.tangente(1))print('Cotangente: ',o.cotangente(0.5))print('Hipotenusa: ',o.hipotenusa(3,4))print('Radian: ',o.radian(180))License/Licencia:GNU GPLv3
Package: calculator-fchapuis
Sprint 1Part 5: CalculatorOverviewThis project is a simple calculator that can perform basic arithmetic operations.
It uses a value memory that is set to 0 by default and can be modified by the user.Features[List the key features of the project]Installation[Provide instructions on how to install the project]Usage[Explain how to use the project and provide examples]TestingTo run the unit tests, execute the following commands from thecalculator_package/testsfolder of this project:# 1. Install testing requirements:>>pipinstall-rrequirements.txt# 2. Execute pytest from the root of this project>>pytest-vtest_calculator.pyContributingFeel free to contribute with comments and suggestions to this project.LicenseThis project is licensed under the MIT License - see theLICENSEfile for details.Change LogUpdates and changes can be followed in theCHANGELOG.mdfile.
Package: calculator-gabija
A simple Calculator for general purposes.
Features:
Add
Multiply
Subtract
Divide
Take (n) root of a number.
Main function in file calculator_main.py
to run the program please run file calculator_session.pyMIT LicenseCopyright (c) [2022] [Gabija Gedvilaite]Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Package: calculator-gabija2022
A simple Calculator for general purposes.
Features:
Add
Multiply
Subtract
Divide
Take (n) root of a number.
Please run calculator_main.pyMIT LicenseCopyright (c) [2022] [Gabija Gedvilaite]Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.