Saravanan666/pypi-org huggingface dataset:
Package: nevermined-authlib
The ultimate Python library in building OAuth and OpenID Connect servers.
JWS, JWK, JWA, JWT are included.Useful LinksHomepage:https://authlib.org/Documentation:https://docs.authlib.org/Purchase Commercial License:https://authlib.org/plansBlog:https://blog.authlib.org/More Repositories:https://github.com/authlibTwitter:https://twitter.com/authlibDonate:https://www.patreon.com/leptureSpecificationsRFC5849: The OAuth 1.0 ProtocolRFC6749: The OAuth 2.0 Authorization FrameworkRFC6750: The OAuth 2.0 Authorization Framework: Bearer Token UsageRFC7009: OAuth 2.0 Token RevocationRFC7515: JSON Web SignatureRFC7516: JSON Web EncryptionRFC7517: JSON Web KeyRFC7518: JSON Web AlgorithmsRFC7519: JSON Web TokenRFC7521: Assertion Framework for OAuth 2.0 Client Authentication and Authorization GrantsRFC7523: JSON Web Token (JWT) Profile for OAuth 2.0 Client Authentication and Authorization GrantsRFC7591: OAuth 2.0 Dynamic Client Registration ProtocolRFC7636: Proof Key for Code Exchange by OAuth Public ClientsRFC7638: JSON Web Key (JWK) ThumbprintRFC7662: OAuth 2.0 Token IntrospectionRFC8037: CFRG Elliptic Curve Diffie-Hellman (ECDH) and Signatures in JSON Object Signing and Encryption (JOSE)RFC8414: OAuth 2.0 Authorization Server MetadataRFC8628: OAuth 2.0 Device Authorization GrantOpenID Connect 1.0OpenID Connect Discovery 1.0ImplementationsRequests OAuth 1 SessionRequests OAuth 2 SessionRequests Assertion SessionHTTPX OAuth 1 SessionHTTPX OAuth 2 SessionHTTPX Assertion SessionFlask OAuth 1/2 ClientDjango OAuth 1/2 ClientStarlette OAuth 1/2 ClientFlask OAuth 1.0 ServerFlask OAuth 2.0 ServerFlask OpenID Connect 1.0Django OAuth 1.0 ServerDjango OAuth 2.0 ServerDjango OpenID Connect 1.0LicenseAuthlib is licensed under BSD. Please see LICENSE for licensing details.If this license does not fit your company, consider to purchase a commercial
license. Find more information onAuthlib Plans.
Package: nevermined-contracts
Nevermined Smart Contracts💧 Smart Contracts implementation of Nevermined in Soliditynevermined.ioTable of ContentsNevermined Smart ContractsTable of ContentsGet StartedDockerLocal developmentTestingCode LintingNetworksPackagesDocumentationPrior ArtAttributionLicenseGet StartedFor local development ofnevermined-contractsyou can either use Docker, or setup the development environment on your machine.DockerThe simplest way to get started with is using theNevermined Tools,
a docker compose application to run all the Nevermined stack.Public Network developmentFor deploying in a public network checkReleaseProcess.mdfirst.Local developmentAs a pre-requisite, you need:Node.jsyarnClone the project and install all dependencies:gitclonegit@github.com:nevermined-io/contracts.gitcdcontracts/Install dependencies:yarnCompile the solidity contracts:yarncompileIn a new terminal, launch an Ethereum RPC client, e.g. hardhat:npxhardhatnode--port18545Switch back to your other terminal and deploy the contracts:yarndeploy:externalFor redeployment run this insteadyarnclean
yarncompile
yarndeploy:externalUpgrade contracts [optional]:yarnupgrade:externalTestingRun tests withyarn test, e.g.:yarntesttest/unit/agreements/AgreementStoreManager.Test.jsCode LintingLinting is setup forJavaScriptwithESLint& Solidity withEthlint.Code style is enforced through the CI test process, builds will fail if there're any linting errors.yarnlintNetworksWhen Nevermined contracts are deployed into different networks, the ABIs referring to the specific
version deployed are copied into theArtifacts repository.You can find more information about the this into theRelease Process documentation.For contracts older to v3.x please see theLegacy Artifacts Repository.DocumentationContracts DocumentationRelease processPackaging of librariesUpgrading of contractsTemplate lifecyclePrior ArtThis project builds on top of the work done in open source projects:zeppelinos/zosOpenZeppelin/openzeppelin-ethAttributionThis project is based in the Ocean ProtocolKeeper Contracts.
It keeps the same Apache v2 License and adds some improvements. SeeNOTICE file.LicenseCopyright 2023 Nevermined AG
This product includes software developed at
BigchainDB GmbH and Ocean Protocol (https://www.oceanprotocol.com/)

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Package: nevermined-metadata-driver-arweave
metadata-driver-arweave🐳Arweave) driver for MetadataDB (Python).nevermined.ioTable of ContentsFeaturesQuickstartEnvironment variablesFeaturesArweave driver for MetadataDB.QuickstartIn the configuration we are going to specify the following parameters to[metadatadb]enabled=true# In order to enable or not the    pluginmodule=arweave# You can use one the plugins       already created. Currently we have elasticsearch, mongodb and bigchaindb, arweave.module.path=# You can specify the location of your custom plugin.db.hostname=https://arweave.net# Address of your arweave instance.db.port=443# Port of your Elasticsearch rest API.db.wallet_file_path=./arweave-key.json# Path to the arweave wallet keyOnce you have defined this the only thing that you have to do it is use it:metadatadb=MetadataDB(conf)metadatadb.write({"value":"test"},id)Environment variablesWhen you want to instantiate an Metadatadb plugin you can provide the next environment variables:$CONFIG_PATH$MODULE$DB_HOSTNAME$DB_PORT$DB_INDEX$DB_WALLET_FILE_PATHTestingAutomatic tests are setup via Github actions.
Our test use pytest framework.LicenseCopyright 2020 Keyko GmbH
This product includes software developed at
BigchainDB GmbH and Ocean Protocol (https://www.oceanprotocol.com/)

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Package: nevermined-metadata-driver-aws
metadata-driver-awsMetadata AWS Data Driver Implementationnevermined.ioTable of ContentsSetupCode StyleTestingNew VersionLicenseSetupTo use Amazon S3 storage with the gateway, you must set up some Amazon S3 storage and set some AWS configuration settings on the computer where Brizo is running. For details, see:TestingAutomatic tests are setup via Github actions.
Our tests use the pytest framework.New VersionThebumpversion.shscript helps to bump the project version. You can execute the script using as first argument {major|minor|patch} to bump accordingly the version.LicenseCopyright 2020 Keyko GmbH
This product includes software developed at
BigchainDB GmbH and Ocean Protocol (https://www.oceanprotocol.com/)

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.Note: Installing this package (metadata-driver-aws) installs the boto3 package which also has an Apache-2.0 license. Installing boto3 installs the docutils package. The docutils package might have licensing that is incompatible with the Apache-2.0 license. We have openedan issueon the boto3 repository to let them know about the potential licensing conflict and to resolve it if necessary.
Package: nevermined-metadata-driver-azure
Metadata Azure Driver💧 Metadata Azure Data Driver Implementationnevermined.ioTable of ContentsQuickstartCode styleTestingNew VersionLicenseQuickstartTo login in Azure cloud you need to execute the driver with the next environment variables set:AZURE_CLIENT_ID
AZURE_CLIENT_SECRET
AZURE_TENANT_ID
AZURE_SUBSCRIPTION_IDTo get information about how to create an App principal for Metadata Azure driver in your Azure account, please
refer to Azure documentation. Links:#1#2#3At the moment there is only a first implementation for the data_plugin, but in the future is going to be an instance
for the computing plugin as well.TestingAutomatic tests are setup via Travis, executingtox.
Our test use pytest framework.New VersionThebumpversion.shscript helps to bump the project version. You can execute the script using as first argument {major|minor|patch} to bump accordingly the version.AttributionThis project is based in the Ocean Protocolosmosis-azure-driver.
It keeps the same Apache v2 License and adds some improvements. SeeNOTICE file.LicenseCopyright 2020 Keyko GmbH
This product includes software developed at
BigchainDB GmbH and Ocean Protocol (https://www.oceanprotocol.com/)

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Package: nevermined-metadata-driver-filecoin
Nevermined Metadata Driver FilecoinNevermined Driver allowing to connect to Filecoin as storage backendnevermined.iometadata-driver-filecoinNevermined Driver allowing to connect to Filecoin as storage backendTestingThe following instructions assume you have installedPowerGate CLI. For more information visit the following page.
The PowerGate CLI needs to be connected to a testnet or mainnet.## First we create a user$powadminusercreate

$exportPOW_TOKEN=583561b2-2ea5-421c-b926-e5d8538a38c8

$powdatastageandromeda_galaxy_2-wallpaper-1920x1080.jpg{"cid":"QmW68jbcqSRtqSQb6xkukQ6tfonZGhu1VrZv9zAicNmovs"}$powconfigapply--watchQmW68jbcqSRtqSQb6xkukQ6tfonZGhu1VrZv9zAicNmovs{"jobId":"eb33d324-2a0c-4624-b1a7-e083e20af827"}JOBID|STATUS|MINER|PRICE|DEALSTATUS---------------------------------------+--------------------+--------+--------+--------------------eb33d324-2a0c-4624-b1a7-e083e20af827|JOB_STATUS_SUCCESS|||||f01000|122070|StorageDealActive$powdatainfoQmW68jbcqSRtqSQb6xkukQ6tfonZGhu1VrZv9zAicNmovs{"cidInfo":{"cid":"QmW68jbcqSRtqSQb6xkukQ6tfonZGhu1VrZv9zAicNmovs","latestPushedStorageConfig":{"hot":{"enabled":true,"allowUnfreeze":false,"unfreezeMaxPrice":"0","ipfs":{"addTimeout":"10"}},"cold":{"enabled":true,"filecoin":{"replicationFactor":"1","dealMinDuration":"518400","excludedMiners":[],"trustedMiners":[],"countryCodes":[],"renew":{"enabled":false,"threshold":"0"},"address":"f3sfmoqwikzcadyv2px5jkfp67alb265tcengexvdry3p5xvvgnpxfjqdqwyvmmhjs5d5aswdfsqwva6ats73q","maxPrice":"0","fastRetrieval":false,"dealStartOffset":"0","verifiedDeal":false}},"repairable":false},"currentStorageInfo":{"jobId":"eb33d324-2a0c-4624-b1a7-e083e20af827","cid":"QmW68jbcqSRtqSQb6xkukQ6tfonZGhu1VrZv9zAicNmovs","created":"1616166426745925860","hot":{"enabled":true,"size":"235411","ipfs":{"created":"1616166354290043653"}},"cold":{"enabled":true,"filecoin":{"dataCid":"QmW68jbcqSRtqSQb6xkukQ6tfonZGhu1VrZv9zAicNmovs","size":"262144","proposals":[{"dealId":"2","renewed":false,"duration":"521756","startEpoch":"11702","miner":"f01000","epochPrice":"122070","pieceCid":"baga6ea4seaqbddfgypcg46c6etayudbn2l2e333j5pgxou7ka27oustlfkatefq"}]}}},"queuedStorageJobs":[],"executingStorageJob":null}}$powdatagetQmW68jbcqSRtqSQb6xkukQ6tfonZGhu1VrZv9zAicNmovs/tmp/image.jpg
>Success!Datawrittento/tmp/image.jpgAutomatic tests are setup via Github actions.
Our tests use the pytest framework.New VersionThebumpversion.shscript helps to bump the project version. You can execute
the script using as first argument {major|minor|patch} to bump accordingly the version.LicenseCopyright 2020 Keyko GmbH

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Package: nevermined-metadata-driver-interface
Metadata driver interface💧 Nevermined metadata driver interface. A membrane between the decentralized and decentralized worldsnevermined.ioTable of ContentsMetadata driver interfaceTable of Contents- LicenseTestingNew VersionAttributionLicenseTestingAutomatic tests are setup via Travis, executingtox.
Our tests use the pytest framework.New VersionThebumpversion.shscript helps to bump the project version. You can execute the script using {major|minor|patch} as first argument to bump the version accordingly.AttributionThis project is based in the Ocean Protocolosmosis-driver-interface.
It keeps the same Apache v2 License and adds some improvements. SeeNOTICE file.LicenseCopyright 2020 Keyko GmbH
This product includes software developed at
BigchainDB GmbH and Ocean Protocol (https://www.oceanprotocol.com/)

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Package: nevermined-metadata-driver-ipfs
Nevermined Metadata Driver IPFSNevermined Driver allowing to connect to IPFS as storage backendnevermined.iometadata-driver-ipfsNevermined Driver allowing to connect to IPFS as storage backendTestingAutomatic tests are setup via Github actions.
Our tests use the pytest framework.New VersionThebumpversion.shscript helps to bump the project version. You can execute
the script using as first argument {major|minor|patch} to bump accordingly the version.AttributionThis project is based in theOcean Protocol Brizo. It keeps the same Apache v2 License and adds some improvements.
SeeNOTICE file.LicenseCopyright 2020 Keyko GmbH
This product includes software developed at
BigchainDB GmbH and Ocean Protocol (https://www.oceanprotocol.com/)

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Package: nevermined-metadata-driver-onprem
Metadata On-Premise Driver💧 Metadata On-Premise Driver Implementationnevermined-ioTable of ContentsMetadata On-Premise DriverTable of ContentsSetupTestingNew VersionAttributionLicenseSetupYou don't have to set any Brizo configuration settings or other configuration settings to use on-premise storage with Brizo. You just need to make sure that Brizo can resolve the file URLs. For more details, seethe tutorial about setting up on-premise storage.TestingAutomatic tests are setup via Travis, executingtox.
Our tests use the pytest framework.New VersionThebumpversion.shscript helps to bump the project version. You can execute the script using as first argument {major|minor|patch} to bump accordingly the version.AttributionThis project is based in the Ocean Protocolosmosis-on-premise-driver.
It keeps the same Apache v2 License and adds some improvements. SeeNOTICE file.LicenseCopyright 2020 Keyko GmbH
This product includes software developed at
BigchainDB GmbH and Ocean Protocol (https://www.oceanprotocol.com/)

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Package: neviseh
Simple text processing tools in persian.FeaturesText normalizationKeyboard layout mapping translationCalendar translationUsageCurrently we have two base modules for English and Persian texts,
each of these modules contains chaining-methods that apply on
initial value.Example:fromnevisehimportPersianTextprint(str(PersianText('123').translate_latin_numbers()))# output: ۱۲۳print(str(PersianText('123.45').replace_decimal_dots().translate_latin_numbers()))# output: ۱۲۳٫۴۵for complete samples look tests.TODO:Affix spacing (more)Calendar month names translationRelated projectsHazmpersian.jspersianize.js
Package: nevolution-risk
riskThis project is the pythonplug and playimplementation of the gamerisk.TC1 (reached)We have reached TC1 when:we have created a general structure for the game (folder structure, packages, deployment) (reached)we have defined the observation space (reached)we have defined the action space (reached)TC2 (reached)We have reached TC2 when:We have implemented Version 1 (v1) (reached)TC3 (due date 21-12-2018)We have reached TC3 when:We have assigned an executor to each of the following bullet pointsWe have movedhumain.pyto the environment (there is ahuman modefor that)We are able to load and store graphs (either through own implementation or via theNetworkXlibrary)We have enhanced code readability (refactor classes and functions to be understood more easily)We have documented the written code (correlates with the point above)We have implemented Version 2 (v2)TC4 (due date 22-03-2019)We have reached TC4 when:We have implemented the actual risk map as our graphWe have implemented the troop deployementWe have playermoves consisting of seperate stagesWe have added Tests for our main featuresTC5 (due date xx-xx-2019)We have reached TC5 when:We have implemented the random card reward for a won countryTC6 (due date xx-xx-2019)We have reached TC6 when:We have implemented the random dice roll to determine the outcome of a fight
Package: nevopy
Neuroevolution for PythonNEvoPyis an open source neuroevolution framework for Python. It provides a
simple and intuitive API for researchers and enthusiasts in general to quickly
tackle machine learning problems using neuroevolutionary algorithms.NEvoPyis
optimized for distributed computing and has compatibility with TensorFlow.Currently, the neuroevolutionary algorithms implemented byNEvoPyare:NEAT(NeuroEvolution of Augmenting Topologies), a powerful method by
Kenneth O. Stanley for evolving neural networks through complexification;the standard fixed-topology approach to neuroevolution, with support to
TensorFlow and deep neural networks.Note, though, that there's much more to come!In addition to providing high-performance implementations of powerful
neuroevolutionary algorithms, such as NEAT,NEvoPyalso provides tools to help
you more easily implement your own algorithms.Neuroevolution, a form of artificial intelligence that uses evolutionary
algorithms to generate artificial neural networks (ANNs), is one of the most
interesting and unexplored fields of machine learning. It is a vast and
expanding area of research that holds many promises for the future.InstallingTo install the current release, use the following command:$ pip install nevopyGetting startedTo learn the basics ofNEvoPy, theXOR exampleis a good place to start. More examples can be found in theexamplesfolder of
the project's GitHub repo.You should also take a look atthisquick
overview onNEvoPy. The project's documentation is available onRead the Docs, through thislink.CitingIf you useNEvoPyin your research and would like to cite theNEvoPyframework, here is a Bibtex entry you can use. It currently contains only the
name of the original author, but more names might be added as more people
contribute to the project. Also, feel free to contact me (Talendar/Gabriel) to
show me your work - I'd love to see it.@misc{nevopy,
  title={ {NEvoPy}: A Neuroevolution Framework for Python},
  author={Gabriel Guedes Nogueira},
  howpublished={\url{https://github.com/Talendar/nevopy}},   
}
Package: nevua
NevuaThis is a platform for disease forcasting. It is especially focused on monitoring the COVID-19 outbreak.Currently includes:A dashboard that detects hotspots based on growth (not total cases) and maps them.Uses third-party data:Coronavirus data from the New York Times.This is a reboot of an old project from the start of the pandemic. We are forking it to get it into a publishable form for an academic venue.Installationpip install nevuaUsagenevua upRunning the web app on a WSGI server is recommended for production. The module is
“nevua.app:SERVER”. We use uWSGI.License and CreditsApache Licensed.
Forked from corona-dashboard project of B.Next which had same author (JJ Ben-Joseph).
Package: newa-downloader
NEWA DownloaderThis is a small package to download data from the new european wind atlas.
It is by no means complete or very robust, but should do its job.InstallationInstall viapip install NEWA_downloaderorgit clone https://github.com/Hkorb/newa_downloader
cd newa_downloader && pip install .Usagetime_span=TimeSpan(datetime(2008,1,1),datetime(2008,1,2))point=DataPoint(57.18,18.3)file=Path("visby_2008.nc")variables=["WS"]heights=[50,100]download_mesoscale_timeseries(file,variables,point,time_span,heights)