Saravanan666/pypi-org huggingface dataset:
Package: agspiel-python-api
AG-Spiel API für PythonDie ultimative Python API für dasAG-Spiel. Made by KingKevin23. (Aktuell benötigt man einen Premiumaccount um die API fehlerfrei zu benutzen. Bei entsprechender Nachfrage kann ich dies in zukünftigen Versionen beheben)InhaltsverzeichnisFeaturesInstallationBeispieleHinweiseFeatures:AG Kennzahlen ausgebenMarktdaten ausgebenInstallation:pip install agspiel-python-apiBeispiele:AG-Namen und CEO-Namen ausgeben lassen:importagspielapi=agspiel.api.Api("DEINE PHPSESSID")ag=api.get_ag(175353)print(ag.name)print(ag.ceo.name)>KingKompany>KingKevin23Weitere Beispiele und Hilfestellungen findest du in derDokumentation.Hinweise:Diese API oder dieses Projekt stehen in keinerlei Verbindung mit dem Betreiber des Spiels, sondern stellen ein
unabhängiges Userprojekt dar. Desweiten müssen bei allen Projekten, die durch diese API ermöglicht werden oder in denen
diese API eingesetzt wird, dieoffiziellen Regelndes AG-Spiels
beachtet werden. Hierzu zählt insbesondere §5, der im folgenden nochmals zitiert wird:Das Benutzen von Programmen/Bots, die einen Spielvorteil ermöglichen, Funktionen bieten die sich mit Premiumfeatures
überschneiden oder hohe Serverbelastungen erzeugen (z.B. Parsen der Seite mit mehr als einem Aufruf pro Sekunde),
ist verboten. Die Bewerbung/Verbreitung von Browserplugins oder anderer clientseitiger Software zur
Erweiterung/Veränderung der Webseite ist verboten.Bei Fragen zur Legalität des persönlichen Projektes mit dieser API, sollte man sich im Zweifel an die Börsenaufsicht des
AGS wenden (Hier).
Package: agssearch
Python client for the official German directory of cities by DeStatis,
called “Gemeindeverzeichnis“. Allows
you to look up the official city key (“Amtlicher Gemeindeschluessel”, in
brief: AGS) for a city name and vice versa.Note that the AGS is still in common use, but to be replaced by the
“Regionalschluessel” (RS). Read more in the German Wikipedia pageAmtlicher
Gemeindeschluessel.Installpip install agssearchUse in your codeFinding the AGS for a city:>>> import agssearch.agssearch as ags
>>> result = ags.search("Bonn")
>>> for r in result:
>>>     print r['ags'], r['name']

05314000 Stadt Bonn
08337022 VVG der Stadt Bonndorf im Schwarzwald
08337022 Stadt Bonndorf im SchwarzwaldLook up an AGS:>>> import agssearch.agssearch as ags
>>> result = ags.lookup("05314000")
>>> if result is not None:
>>>     print result['ags'], result['name']

05314000 Stadt BonnUse as command line client$ agssearch Bonn
[05314000] Stadt Bonn, Bonn, Stadt, Nordrhein-Westfalen
[08337022] VVG der Stadt Bonndorf im Schwarzwald, Waldshut, Baden-Wuerttemberg
[08337022] Stadt Bonndorf im Schwarzwald, Waldshut, Baden-Wuerttemberg

$ agssearch 05314000
[05314000] Stadt Bonn, Bonn, Stadt, Nordrhein-WestfalenLike agssearch?Feel free totip me!
Package: agstoolbox
AGS Toolbox is a PyQt tool to manage different versions of the
Adventure Game Studio Editor, side by side, along with your
game projects!Windows install and runIn Windows, install Python 3, and then opencmd.exeand type (press enter after):python -m pip install agstoolboxTo run, you can type the following incmd.exeor therun…promptpython -m agstoolbox
Package: agtl
AGTL, the all-in-one solution for on- and offline geocaching, makes geocaching paperless!
It downloads geocaches including their description, hints, difficulty levels and images. No premium account needed. Searching for caches in your local db is a matter of seconds.
.
- Map view - supporting Open Street Maps and Open Cycle Maps by default, configurable for other map types, including google maps.
- GPS view - shows the distance and direction to the selected geocache.
- Cache details - all necessary details are available even in offline mode.
- Paperless geocaching features - take notes for a geocache on the go, see the hints and spoiler images, check the latest logs.
- Multicache calculation help - Let your phone do the math for you. Working for the most multi-stage geocaches, AGTL finds the coordinate calculations and let you enter the missing variables. (N900 only)
- Fieldnotes support - Ever came home after a long tour and asked yourself which geocaches you found? Never again: Log your find in the field and upload notes and log text when you’re at home. Review them on the geocaching website and post the logs.
- Text-to-Speech-Feature! - Select a target, activate TTS and put your headphones on to enjoy completely stealth geocaching. (N900 only)
- Download map tiles for selected zoom levels - for offline use.
- Advanced waypoint handling - AGTL finds waypoints in the geocache descriptions, in the list of waypoints and even in your notes. For your convenience, they’re displayed on the map as well - see where you have to go next.
- Search for places - in the geonames.org database to navigate quickly. (N900 only)
- Sun compass - Compensates the lack of a magnetic compass. (N900 only)
- Instant update feature - Follow web site updates as soon as possible.
.
AGTL is Open source and in active development.
Package: agtool
Algorithm ToolsThis library serves useful algorithm tools for python. 😄Anyone can be install this library from pypi from this link:https://pypi.org/project/agtool/pip install agtoolQ. How to manage packages? see fromTo DoThis check lists will be implemented soon. 🔥negative sampling: draw negative samples from rating matrix.DeployDeploy to pypi as follows. 🥳# setup.py version up
# doc/conf.py version up
python setup.py bdist_wheel
python -m twine upload dist/*.whlDocumentationUpdate documentation using sphinx.sphinx-apidoc -f -o docs agtoolAnd then,cd docs && make html.Serving the documetation.sphinx-autobuild --host [IP] --port [PORT] docs docs/_build/html
Package: agua
# AguaA system that helps you test the coverage and accuracy of your data
applications.InstallationpipinstallaguaExample UsagecdexampleaguatestTestresultsforexample.csvColumn:namevsfinal_nameCoverage(3/4):▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇75.00%Accuracy(2/3):▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇66.67%Column:agevstest_ageCoverage(4/4):▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇100.00%Accuracy(4/4):▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇100.00%Column:fruitvstest_fruitCoverage(4/4):▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇100.00%Accuracy(4/4):▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇100.00%ConfigurationCheck outexample/agua.ymlfor configuration options.To compare columns, you may use one of the existing comparators or
specify a python path to a callable. Check outagua/comparators.pyfor example comparators.List built-in comparators with,agualistAny keyword arguments that need to be passed to the comparator may be
specified with akwargsparameterGraphs are printed with a slightly modified version oftermgraph
Package: aguaclara
aguaclaraaguaclarais a Python package developed byAguaClara CornellandAguaClara Reachfor designing and performing research on AguaClara water treatment plants. The package has several main functionalities:DESIGNof AguaClara water treatment plant componentsMODELINGof physical, chemical, and hydraulic processes in water treatmentPLANNINGof experimental setup for water treatment researchANALYSISof data collected byProCoDA(process control and data acquisition tool)InstallingTheaguaclarapackage can be installed from Pypi by running the following command in the command line:pipinstallaguaclaraTo upgrade an existing installation, runpipinstallaguaclara--upgradeUsingaguaclaraaguaclara's main functionalities come from several sub-packages.Core: fundamental physical, chemical, and hydraulic functions and valuesDesign: modules for designing components of an AguaClara water treatment plantResearch: modules for process modeling, experimental design, and data analysis in AguaClara researchTo useaguaclara's registry of scientific units (based on thePint package), usefrom aguaclara.core.units import u. Any other function or value in a sub-package can be accessed by importing the package itself:Example Usage: Designimportaguaclaraasacfromaguaclara.core.unitsimportu# Design a water treatment plantplant=ac.Plant(q=40*u.L/u.s,cdc=ac.CDC(coag_type='pacl'),floc=ac.Flocculator(hl=40*u.cm),sed=ac.Sedimentor(temp=20*u.degC),filter=ac.Filter(q=20*u.L/u.s))Example Usage: Core# continued from Example Usage: Design# Model physical, chemical, and hydraulic propertiescdc=plant.cdccoag_tube_reynolds_number=ac.re_pipe(FlowRate=cdc.coag_q_max,Diam=cdc.coag_tube_id,Nu=cdc.coag_nu(cdc.coag_stock_conc,cdc.coag_type))Example Usage: Researchimportaguaclaraasacfromaguaclara.core.unitsimportuimportmatplotlib.pyplotasplt# Plan a research experimentreactor=ac.Variable_C_Stock(Q_sys=2*u.mL/u.s,C_sys=1.4*u.mg/u.L,Q_stock=0.01*u.mL/u.s)C_stock_PACl=reactor.C_stock()# Visualize and analyze ProCoDA dataac.iplot_columns(path="https://raw.githubusercontent.com/AguaClara/team_resources/master/Data/datalog%206-14-2018.xls",columns=[3,4],x_axis=0)plt.ylabel("Turbidity (NTU)")plt.xlabel("Time (hr)")plt.legend(("Influent","Effluent"))The package is still undergoing rapid development. As it becomes more stable, a user guide will be written with more detailed tutorials. At the moment, you can find some more examples in specific pages of theAPI reference.ContributingBug reports, features requests, documentation updates, and any other enhancements are welcome! To suggest a change,make an issuein theaguaclaraGithub repository.To contribute to the package as a developer, refer to theDeveloper Guide.
Package: aguiardafa-libpythonpro
projetopytoolsProjeto criado para estudo sobre Python no curso PyToolsCurso PyTools da PythonproMÃ³dulo para exemplificar construÃ§Ã£o de projetos Python no curso PyToolsNesse curso Ã© ensinado como contribuir com projetos de cÃ³digo abertoLink para o cursoPython ProSuportada versÃ£o 3 de PythonPara instalar:python3 -m pip install pipenvpipenv sync --devPara conferir qualidade de cÃ³digo:pipenv run flake8TÃ³picos a serem abordados:GitVirtualenvPipPytestCodecovPipenv
Package: agutil
agutilA collection of python utilitiesVersion:Tools:search_range (A utility for manipulating numerical ranges)status_bar (A simple progress bar indicator)Logger (A class for fast, simple, logging)ActiveTimeout (A class for enforcing a timeout for a set of operations)Several standalone utility methods (See theagutil module pageon the wiki)Theiopackage:Socket (A low-level network IO class built on top of the standard socket class)SocketServer (A low-level listen server to accept connections and return Socket classes)MPlexSocket (A low-level network IO class which multiplexes I/O through multiple channels. Threadless version ofQueuedSocket)Theparallelpackage:parallelize (A decorator to easily convert a regular function into a parallelized version)parallelize2 (A similar parallelization decorator with a slightly different flavor)IterDispatcher (Logical backend for dispatching calls with parallelize)DemandDispatcher (Logical backend for dispatching calls with parallelize2)ThreadWorker (Task management backend for dispatching parallel calls to threads)ProcessWorker (Task management backend for dispatching parallel calls to processes)Thesecuritypackage:SecureSocket (A mid-level network IO class built to manage encrypted network communications)SecureConnection (A high-level, multithreaded class for sending and receiving encrypted files and messages)SecureServer (A low-level listen server to accept connections and return SecureConnection instances)agutil-secure (A command line utility for encrypting and decrypting files)EncryptionCipher and DecryptionCipher (Twin classes for agutil's modular encryption format)Several other utility functions and classes for encrypting and decrypting dataDocumentation:Detailed documentation of these packages can be found on theagutil Github wiki page
Package: aguy11
Aguy11 Useful PackageThis is a package used to find stuff that might take you a while to find otherwise.Aguy11 Advice FunctionThis is a function that gives you a slip of advice from an API that can be found here:https://api.adviceslip.com/adviceIt takes one parameter, display which is a bool that either prints the advice to the terminal or not. It is called by a .advice() function.Aguy11 AsciiMake FunctionThis is a not-yet-complete function that can find ASCII for the following:A fish: Use 'fish' for model parameterA cat: Use 'cat' for model parameterA wolf: Use 'wolf' for model parameterAn egyptian Queen: Use 'egypt' for model parameterYoda: Use 'yoda' for model parameterPikachu: Use 'pikachu' for model parameterThis function takes two parameters: The aforementioned model parameter that finds your model, and the also aforementioned display parameter.This function can be called by an .asciimake() function.Volume FunctionThis is a simple function that takes for parameters: x, y, z, display. If you read the above you know what display is and the other parameters are the x, y, and z axis lengths of the model. This function finds the volume of an object, and can be called by a .volume() functionAstros_CurrentThis is another simple function that finds the number of astronauts currently in space. It takes the familiar display parameter and can be called by a .astros_current() function.Rhyme FunctionThis function can rhyme words using an API. It takes two parameters: word, and display. You already know what display is, and word is your word test subject. It can be called by a .rhyme() function.Lastly, the corona function.This function finds a few things about the coronavirus statistics of a state:Number of people confirmed (Found at index 0 of the result)Number of people who died (Found at index 1 of the result)Number of people tested (Found at index 2 of the result)
This function, as you might understand returns its result in a list. It takes two paramenters:State: The initials of the state you want to find out aboutDisplay: Responsible for whether or not you want to print your resultThis function can be called by a .corona() function.
Package: agvis
LTB AGVisGeographical visualizer for energy system.LatestStableDocumentationWhy AGVisAGVis is a geovisualization tool that facilitates the visualization oflarge-scale real-timepower system simulation.AGVis visualizing the entire North America system topology:AGVis visualizing the WECC system:Quick StartAGVis runs on Linux or Windows, a quick start guide is available atQuick StartCiting AGVisIf you use AGVis for research or consulting, please cite the following publications in your publication:Parsly, N., Wang, J., West, N., Zhang, Q., Cui, H., & Li, F. (2022). "DiME and AGVIS A Distributed Messaging Environment and Geographical Visualizer for Large-scale Power System Simulation". arXiv.https://doi.org/https://arxiv.org/abs/2211.11990v1Please refer asLTB AGVisfor the first occurence and then refer asAGVis.Sponsors and ContributorsThis work was supported in part by the Engineering Research Center
Program of the National Science Foundation and the Department of Energy
under NSF Award Number EEC-1041877 and the CURENT Industry Partnership
Program.This work was supported in part by the Advanced Grid Research and Development Program
in the Office of Electricity at the U.S. Department of Energy.AGVis is originally developed by Nicholas West and currently developed and maintained by Nicholas Parsly.See [GitHub contributors][GitHub contributors] for the contributor list.LicenseAGVis is licensed underGPL v3 License
Package: agvtool_port
Automating Version and Build NumbersBased on:https://developer.apple.com/library/archive/qa/qa1827/_index.htmlInstallationpip3 install agvtool_portUsageagvtool new-version -all 1722agvtool new-marketing-version 1.0.0agvtool what-versionagvtool what-marketing-versionTODOInterpret options for new version commandsValidate file if it is in invalid format
Package: agx
AGX DynamicsThe purpose of this package is to enable other packages to depend on the the AGX Dynamics version that is installed and used locally.You should not install this package from pypi.orgInstead, after installing AGX Dynamics, do:On Windows:setup_env.bat
pip install %AGX_DATA_DIR%/agx-pypiOn OSX, Linux:sourcesetup_env.sh
pip3install$AGX_DATA_DIR/agx-pypiYou may now go ahead andpip installthe package(s) depending on AGX. Pip versioning will make sure the correct one is installed.Why you should not install this packageAGX Dynamics will be available via pip, but until then:To get started – apply for afree trialWe also recommend taking a look at thedocumentationfor AGX Dynamics.If you need additional support we provide training courses and onboarding packages to help you succeed with your project. Pleasecontact usfor more information.If you already have a license file you candownload AGX Dynamics.
Package: agxBrick
agxBrickagxBrick is a python package (with C# runtime implementation) for loading Brick.yml files withAGX Dynamics.The development of agxBrick has come to an end, since the ReBRICK C++ project will replace and go beyond the experience of "old" BRICK.This distributable is free to use for anyone, but do not expect any additional features or bugfixes.LicenseApache License 2.0
Package: agxclick
agxclickagxclick usespclick,AGX DynamicsandagxBrickto a implement a simulation application that implements Click out of the box for a provided Brick model.You can use click_application.py (see below) to load any Brick model and it will find the robots and connect their signals to Click. See Brick Model Requirements below for more info.You can Inherit agxclick.ClickApplication and override it's methods to customize your own application.You can connect with any Click client to the simulation.The flow is the same as for ClickClient controller connects and sends HandshakeInitServer responds with HandshakeClient receives Handshake and validates the setup.Client sends ControlMessageServer steps Simulation, and responds with SensorMessageThe loop 4-5 is repeated.NOTE: The Controller step and the simulation step is in full sync, meaning that the simulation will only progress on ControlMessages.InstallPrerequisites: AGX and agxBrick# Latest versionpipinstallagxclick-U# Specific versionpipinstallagxclick==0.3.0Usage ExamplesVisit theGitHub repofor usage examples.LicenseApache License 2.0
Package: agx.core
This Package is part ofAGX. Seehttp://agx.mefor Details.Issues and FeedbackFor reporting issues, please use tracker athttps://github.com/bluedynamics/agx.core/issues.For direct feedback or questions send an email todev@agx.me.Changes1.0a2Fix version output of generator listing inIConfLoader.generators.
[rnix, 2013-02-23]1.0a1initial releaseLicenseCopyright (c) 2010-2013, BlueDynamics Alliance, Austria
All rights reserved.Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.Redistributions in binary form must reproduce the above copyright notice, this
list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.Neither the name of the BlueDynamics Alliance nor the names of its
contributors may be used to endorse or promote products derived from this
software without specific prior written permission.THIS SOFTWARE IS PROVIDED BY BlueDynamics AllianceAS ISAND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL BlueDynamics Alliance BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Package: agx.dev
This is the installation and development buildout for AGX.This packages includes buildout configurations to use AGX for development, and
to develop AGX itself.Full documentation is availablehere.Install for using AGXRun bootstrap.py:python bootstrap.py --version 1.7And buildout:./bin/buildoutInstall for developing AGXRun bootstrap.py:python bootstrap.py --version 1.7 -c dev.cfgAnd buildout:./bin/buildout -c dev.cfgRun TestsYou can run tests for a single package, e.g.:bin/test agx.generator.pyeggOr test them all:./test.shIssues and FeedbackFor reporting issues, please use tracker athttps://github.com/bluedynamics/agx.core/issues.For direct feedback or questions send an email todev@agx.me.Changes1.0a1Initial ReleaseLicenseCopyright (c) 2010-2013, BlueDynamics Alliance, Austria
All rights reserved.Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.Redistributions in binary form must reproduce the above copyright notice, this
list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.Neither the name of the BlueDynamics Alliance nor the names of its
contributors may be used to endorse or promote products derived from this
software without specific prior written permission.THIS SOFTWARE IS PROVIDED BY BlueDynamics AllianceAS ISAND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL BlueDynamics Alliance BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Package: agx.generator.buildout
This Package is part ofAGX. Seehttp://agx.mefor Details.Issues and FeedbackFor reporting issues, please use tracker athttps://github.com/bluedynamics/agx.core/issues.For direct feedback or questions send an email todev@agx.me.Changes1.0a1initial releaseLicenseCopyright (c) 2010-2013, BlueDynamics Alliance, Austria
All rights reserved.Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.Redistributions in binary form must reproduce the above copyright notice, this
list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.Neither the name of the BlueDynamics Alliance nor the names of its
contributors may be used to endorse or promote products derived from this
software without specific prior written permission.THIS SOFTWARE IS PROVIDED BY BlueDynamics AllianceAS ISAND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL BlueDynamics Alliance BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.