Saravanan666/pypi-org huggingface dataset:
Package: idg-metadata-client
Metadata ClientMetadata Ingestion is a simple framework to build connectors and ingest metadata of various systems through OpenMetadata APIs. It could be used in an orchestration framework(e.g. Apache Airflow) to ingest metadata.UsageInstall the package:pipinstallmetadata-clientSetup a metadata client:frommetadata.ingestion.ometa.ometa_apiimportOpenMetadatafrommetadata.generated.schema.entity.services.connections.metadata.openMetadataConnectionimportOpenMetadataConnectionfrommetadata.generated.schema.security.client.openMetadataJWTClientConfigimportOpenMetadataJWTClientConfigserver_config=OpenMetadataConnection(hostPort="<metadata-server>/api",authProvider="openmetadata",securityConfig=OpenMetadataJWTClientConfig(jwtToken="<your-token>"),)client=OpenMetadata(server_config)When developping in local (only), you may need to accept insecure transport (i.e. http).
This is NOT recommanded outside of local development environement, that is requestinglocalhost.importosos.environ['OAUTHLIB_INSECURE_TRANSPORT']='1'QuickstartCreate or update metadata classification:# Create or update classificationclassification_request=CreateClassificationRequest(name="TestClassification",displayName="TestClassification-2",description="Sample classification:{}".format(uuid.uuid4()),)client.create_or_update(classification_request)DocumentationService of Assets ManagementService of Data BuildingDirectory of Data PlatformContributingBefore committing to this repository, you must havepre-commitinstalled, and install
the following pre-commit hooks:pre-commitinstall--install-hooks-tpre-commit-tpre-pushLicenseThis project is licensed under the Apache 2.0 License - see theLICENSEfile for details
Package: idgraph
Provides IPython cell magic fordgraphremote
interaction.InstallationpipinstallidgraphWhy is this?Whiledgraphprovides several useful interfaces,
I spend most of my time learning, exploring, and developing inJupyter. Executable documentation is
fantastic! This package abstractly provides cell magic for dgraph query,
mutation, and alteration execution. You could do the same withcurlorrequests. But, the sensible defaults help make things less
verbose and tedious. (It’s inspired by my experience withitikzwhich proved really
beneficial.)UsageThe easiest way to understand how this works is by following (and cloning)
thetutorial notebook.
It’s a projection dgraph’sTour of Dgraph: A Bigger Dataset.Cheat SheetLoad the extension with,%load_ext idgraphThen,By default,%%dgraphassumes a query.%%dgraph--alterdoes an alteration%%dgraph--mutatedoes a mutationBy default,%%dgraphassumeslocalhost:8080%%dgraph--addr=remote-host:8080overrides the defaultTheDGRAPH_ADDRenvironmental variable overrides default if
the--addrflag isn’t setBy default, only the value associated with thedatakey in the
response is shown.%%dgraph--full-respshows the full response including
metadata.%%dgraph--jmespath="query"allows you to extract part of the
response with ajmespathquery.By default, each cell execution binds the extracted response to_dgraphand the full response to_dgraph_full%%dgraph--into=namewill bind the extracted response tonameand the full response to{name}_fullBy default, the cell contents are executed.%%dgraph--skipskips execution.Useful for mutations that are possibly dangerous on someone
else’s computer.Jinjatechnically you can use templates in a directory. you almost
certainly shouldnt though.CreditsThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.History0.0.1 (2019-10-20)Create initial version of idgraph.
Package: idgrms
Interactive-diagramsThis program allows to visualize points on different diagrams and interact with them.InstallationTo install the package please type from the command line:$sudopip3installidgrmsor alternatively:$gitclonehttps://github.com/pbrus/interactive-diagrams
$cdinteractive-diagrams
$sudopython3setup.pyinstallUsageTo use the program properly you need to prepare a file with data. At the beginning call the script from the terminal window with the-hoption:$interactive_diagrams.py-hThis will give you a description of all options. If you need to see the program in action immediately, please download theexample_data/directory from the repository to your working directory. A basic call:$interactive_diagrams.pyexample_data/mags.db--col12-10--col12-4More advanced call:$interactive_diagrams.pyexample_data/mags.db--col12-10--col12-4--grpexample_data/best.numgreen--grpexample_data/better.numyellow-tIn both cases try to click on any point to see changes on diagrams.I encourage to visit my website to see more detailed description of this program. The current link can be found on myGitHub profile.LicenseInteractive-diagramsis licensed under theMIT license.
Package: idg-superset-client
Superset ClientA Python Client for Apache Superset REST API.This is an Alpha version. Stability is not guaranteed.UsageInstall the package:pipinstallsuperset-clientSetup a superset client:fromsupersetapiclient.clientimportSupersetClientclient=SupersetClient(host="http://localhost:8080",username="admin",password="admin",)When developping in local (only), you may need to accept insecure transport (i.e. http).
This is NOT recommanded outside of local development environement, that is requestinglocalhost.importosos.environ['OAUTHLIB_INSECURE_TRANSPORT']='1'QuickstartGet all dashboards or find one by name:# Get all dashboardsdashboards=client.dashboards.find()# Get a dashboard by namedashboard=client.dashboards.find(dashboard_title="Example")[0]Update dashboard colors, some properties and save changes to server:# Update label_colors mappingprint(dashboard.colors)dashboard.update_colors({"label":"#fcba03"})print(dashboard.colors)# Change dashboard titledashboard.dashboard_title="New title"# Save all changesdashboard.save()DocumentationService of Assets ManagementService of Data BuildingDirectory of Data PlatformContributingBefore committing to this repository, you must havepre-commitinstalled, and install
the following pre-commit hooks:pre-commitinstall--install-hooks-tpre-commit-tpre-pushLicenseThis project is licensed under the Apache 2.0 License - see theLICENSEfile for details
Package: idhash
IDHashEfficiently create an identifiable hash for a dataset that is;Independent of row orderingDependent of column orderingQuickly identify if two datasets are identical by comparing their hashes, without needing to presort the values.IDHash is based upon UNFv6, and details around UNF can be foundhere, where the major differences are that UNF is column-invariant but row-dependent, and IDHash is column-dependent and row-invariant.Example - Hash Entire Datasetimportpandasaspdimportpyarrowaspafromidhashimportid_hashx=pd.DataFrame.from_dict({'a':[1,2,3]})print(id_hash(x))>128759287229449989335676029604592902962Example - Hash Iterativelyimportpandasaspdimportpyarrowaspafromidhashimportid_hash,create_hasherfromtypingimportListx=pd.DataFrame.from_dict({'a':[1,2,3]})hasher=create_hasher([str(y)foryinx.columns],x.dtypes)batches=pa.Table.from_pandas(x).to_batches(max_chunksize=1)forbatchinbatches:hasher.write_batches([batch],delta="Add")print(hasher.finalize())>128759287229449989335676029604592902962Iterative hashing has an additional benefit - it's possible to verify a delta between two datasets, i.e.dataset_a:pd.DataFrame,dataset_b:pd.DataFrame,delta:List[pa.RecordBatch]=load_data()hasher_a=create_hasher(dataset_a.columns,dataset_a.dtypes)hasher_a.write_batches(pa.Table.from_pandas(dataset_a),delta="Add")hasher_b=create_hasher(dataset_b.columns,dataset_b.dtypes)hasher_b.write_batches(pa.Table.from_pandas(dataset_b),delta="Add")asserthasher_a.write_batches(delta,delta="Add").finalize()==hasher_b.finalize()PreprocessingEach column has specific pre-processing according to the UNF definition. This mostly consists of ensuring that floating point values, datetimes, and timestamps are representable consistently across datasets when taking into account floating point epsilon.Hash GenerationEach row is taken as a single bytestream, and hashed using Murmurhash128. Murmurhash is a non-cryptographically secure hash function that produces a well distributed hash for each individual value. By adding (wrapping around f64::max) the individual hashed primitives, a final hash can be produced for the final dataset that does not take into account duplicates.Checking for Equality + DeltaAs the hashed rows are added to each other to produce the final value, it is also possible to remove rows against the final hash by producing a row hash in the same manner as was originally performed.Data ProcessingIDHash operates over Apache Arrow RecordBatches and can process with zero-copy over the batches.
Package: idid
Logg, save and share your daily activities with ease!DescriptionComfortably store and share daily activities, including status
report data for projects, etc and share the results with your
friends, colleagues and the world using Git.SynopsisUsage for saving stats to configured Git Repo is straightforward:idid [today|yesterday|YYYY-MM-DD] [journal] 'logg msg'ExamplesSave yesterday’s completed activity for Project X:idid yesterday project_x Drafted Project Charter #completeSave an activity you completed today (default journal: general):idid Got my driver's license! #wootCelebrate the joy of the day:idid joy @kejbaly2 told me I'm special! <3UtilsUse--debugor set the environment variableDEBUGto 1 through 5 to set the desired level of debugging.--config=FILEUse alternate configuration file (default: ‘config’)--debugTurn on debugging output, do not catch exceptionsSeeidid--helpfor complete list of available options.Installor use PIP (sudo required if not in a virtualenv):pip install ididSee documentation for more details about installation options.ConfigThe config file~/.idid/config.yamlis used to store both
general settings and configuration of individual journals:default_engine: txt:///tmp/logg.txt
default_journal: general
#gpg: 1C725D56
journals:
    general:
        desc: Unsorted Activities

    project_x:
        desc: Secrete Project X

    joy:
        desc: Joy of the Day!
        engine: git:///tmp/logg.gitLinksGit:https://github.com/kejbaly2/ididDocs:http://idid.readthedocs.orgIssues:https://github.com/kejbaly2/idid/issuesReleases:https://github.com/kejbaly2/idid/releasesPIP:https://pypi.python.org/pypi/ididAuthorsChris WardForked from Petr Šplíchal’shttps://github.com/psss/didproject.Status
Package: idiffuse
# iDiffuse
A tool to calculate expected diffuser-assisted photometric precisions.# Features
WithiDiffuseyou can:Calculate the expected photometric precision of the ARCTIC diffuser system on the ARC 3.5miDiffuseis modular and is easily extendable to calculate diffuser-assisted photometric precisions on other telescopesiDiffusecan be used to calculate the expected diffuserd PSF size in different telescope systems. You can also calculate the expected PSF sizes using the following online calculator <a href=’https://gummiks.github.io/idiffuse/diffuser_calculator/’>here</a>.# Documentation
The documentation website for iDiffuse is available <a href=’https://gummiks.github.io/idiffuse/’>https://gummiks.github.io/idiffuse/</a># Installation
Please see the documentation website for installation instructions: <a href=’https://gummiks.github.io/idiffuse/installation/’>https://gummiks.github.io/idiffuse/installation/</a># Tutorials / Getting started
Either see:
- thenotebooksdirectory.
- or the Getting Started pages here:
<a href=’https://gummiks.github.io/idiffuse/quickstart/’>https://gummiks.github.io/idiffuse/quickstart/</a># Dependencies
- pysynphot: [https://pysynphot.readthedocs.io/en/latest/](https://pysynphot.readthedocs.io/en/latest/)
- pandas
Package: idigbio-media-appliance
iDigBio Media Appliance v2The iDigBio Media Appliance is a cross-platform local web app that is used to upload media files from a local computer environment into iDigBio storage where they become available on the public Internet.The iDigBio Media Appliance was formerly known as the iDigBio Ingestion Tool or Image upload tool.This new iDigBio Media Appliance has been generalized to handle additional media types and is not limited to images.Supported browsers include recent Firefox and Chrome.  The use of Internet Explorer is strongly discouraged due to a number of known compatibility issues.Supported operating systems include 64-bit Linux and OS X, and both 32- and 64-bit Windows.Python 3.5 isrequiredfor OSX installs. Python 3.5 is recommended (Anaconda install packaging is provided in the releases) for all platforms, but python 2.7 should work on linux and windows platforms.
Package: idin
python-idinThis is a Python library to authenticate users via iDIN
(https://www.idin.nl/). iDIN is a service offered by banks which allows
consumers to use their bank’s secure and reliable login methods to either
identify, login or confirm their age on your platform.RequirementsRequires Python 3.7, xmlsec1 and libxml2-dev librariesInstallationNot released yetUsageFirst intialize the idin client object:importidinclient=idin.Client(language="nl",merchant_id="<your merchant id>",merchant_sub_id="<optional merchant subaccount id>",endpoint="<endpoint of acquirer>",certificate=idin.Certificate(private_key="<private key (content)>",certificate="<certificate data (content)>",password="<optional private key password>",),certificate_acquirer=idin.Certificate(certificate="<certificate data (acquirer)>"))Now you can start a transaction using:transaction=client.start_transaction(issuer="<ISSUER ID>",service_id=idin.ServiceID.ConsumerID|idin.ServiceID.Name,merchant_return_url="<URL to redirect the user to after identification>",)asserttransaction.redirect_urlasserttransaction.transaction_idAfter the user finished the transaction you can retrieve the status using:status=client.get_status(transaction_id="<transaction id>",entrance_code="<entrance code>")print(status.user)Error handlingThe following exceptions might be raised:idin.IdinException- Error raised at the IDIN systemidin.RequesterException- Invalid requestidin.ValidationError- The response couldn't be validatedMore informationOfficial Implementation Guide ENOfficial Implementation Guide NLPython-xmlsec documentation
Package: id-informations
id_informations
id_informations e um simples pacote para entrar e exibir informacoes de identificacao em Python.Dependencias
Python 3.6 ou posteriorPacote numpyComecando o uso
VocÃª vai precisar instalar o pacote id_informations, para isso basta executar:pip install id_informations
Funcao
interagir () - entrada de dados do usuario
Funcao
armazenar () - armazena os dados em um .txt
Funcao
consultar () - retorna os dados armazenados anteriormente
Package: idingtalk
idingtalkTools package for dingtalk.installpip install idingtalkdemofrom idingtalk import dingtalk_incoming

token = ""

dingtalk_incoming(
    token, 
    title="This is title",
    text=["# This is title", "> This is first line.", "> This is second line."],
    at_mobiles=["18600000000"],
    at_all=False
)

# or


payload = {
    "msgtype" : "markdown",
    "markdown": {
        "title": "This is push title!",
        "text" : "\n\n".join([
            "# This is text title.",
            "> This is first line.",
            "> This is second line.",
            ])
    },
    "at" : {
        "atMobiles": ["18600000000"],
        "isAll": False
    }
}
dingtalk_incoming(token, payload=payload, at_mobiles=["18600000000"])
Package: idiota
Idiotaidiota is a minimal version control system built on
pythonEtymologyThe project is named after the Spanish word "idiota", from Latin idiōta (“idiot”). Since the goal of
this project is to be a stupidly simple version control system(vcs).Development:For development purposes.To setup the package in your local environment  Runpython setup.py developDocumentationcheck /Doc for code documentationContributingPull 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.LicenseApache-2.0
Package: idioticapi
# Idiotic-Wrapper (Python edition)This is an API wrapper for the [idiot's guide api](https://api.anidiots.guide)The wrapper is asynchronous and is hightly compatible with [discord.py](https://github.com/Rapptz/discord.py) Being built with aiohttp that comes with discord.py you don't have to add extra dependencies!## ExampleRetrieving image in a regular code```pythonimport idioticapiimport asyncioclient = idioticapi.Client("Your api key", dev=True)async def main():img = open("test.png", "wb")img.write(await client.blame("This person"))# untested though that's just what i think how it works shrug, its recommended to use it as a discord.py cogasyncio.get_event_loop().run_until_complete(main())```Discord.py example```pythonimport idioticapi# you want easy access to it so maybe attach it to your bot # object, this allowes access to cogs as well and you don't have to remake the class everywhere.bot.api = idioticapi.Client("Your api key", dev=True)@bot.command()async def blame(ctx, *, text):await ctx.send(file=discord.File(await bot.api.blame(text), "blame.png"))# a simple example, change it to whatever you like to fit in a cog etc, also works with old d.py 0.16.x just change the way i sent things, i didn't test though but SHOULD work```More infoClient takes a session as third argument, which you can reuse another session if you have one or leave it to create a new aiohttp.ClientSession()## Requirements.Python Minimum version: 3.5Dependencies:- aiohttp## ContributingContributing is allowed anytime just open a Pull Request with your changes, pretty straight forward right?## LicenseReleased under MIT License.
Package: idiscover
iDiscoverA network discovery tool that fetches the manufacturer and IP information of
various connected devices in a network.Installationpip install https://github.com/semk/iDiscover/tarball/masterUsageUsage:              idiscover <ip-address/cidr>
Examples:
            idiscover 10.73.19.0
            idiscover 10.74.215/24Outputsree@silverbullet ~ $ idiscover 192.168.2.0/24
IP Address: 192.168.2.1 Manufacturer: Belkin International, Inc.
IP Address: 192.168.2.3 Manufacturer: Murata Manufactuaring Co.,Ltd.
IP Address: 192.168.2.5 Manufacturer: Liteon Technology Corporation
Package: idisplay
Package DescriptionIDisplay is an IPython extension that provides magic functions
for accessing IPython’s rich display system in the Notebook.InstallationThe package may be installed as follows:pip install idisplayAfter installation, the extension may be loaded within an IPython session
with%load_ext idisplayUsage ExamplesDisplay an image:%display -i myimage.pngDisplay a LaTeX math expression:%display -m '\Delta x + y^3'Render some HTML:%display -y -h """
<ul>
<li>This</li>
<li>is</li>
<li>a list.</li>
</ul>
"""DevelopmentThe latest release of the package may be obtained fromGithub.AuthorSee the included AUTHORS.rst file for more information.LicenseThis software is licensed under theBSD License.
See the included LICENSE.rst file for more information.
Package: idissend
IDIS sendAutomate sending incoming files to IDIS anonymization serverFree software: GNU General Public License v3Documentation:https://idissend.readthedocs.io.FeaturesManages files from incoming dir to pending, to completedGroups files per study and makes an informed guess about whether a study is complete.Creates jobs with IDIS anonymization server via web APIDetermines whether anonymization is completeInstallpip install git+ssh://git@github.com:sjoerdk/idissend.gitSee examples/pipeline.py for a basic pipeline exampleCreditsThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.History0.1.0 (2020-02-20)First release on PyPI.
Package: idkwhttph
Idkwhttph Package
Idkwhttph package is a multi use text styler and backend helper. It includes many built in functions to make it easier for you to do great things.What can it do?
• Center text in the middle of the screen
• Typewriter effect
• Backup and load database files
• Make code into characters
• Setting the title of a project
• Clearing the screen of text
• Clearing a line of text
• ANSI text styling
• Printing layers
• //Option menu//
• Crashing
• Syncing databases
• Enter to continue
• //Signup and login presets//Functions:
printInMiddle(text, columns)
• Print in middle prints text in the center of your output console.write(string, speed)
• Adds a type writer effect when printing a string, you can change the speed of which it types out the text.create_backup()
• Makes a backup of your database and stores it into a JSON.load_backup()
• Loads your backup from the JSON file and puts into your database.save_backup()
• When you create a backup you can save it so if something happens it is perfectly fine.sync_backup()
• Syncs your backup to the platform you are using.code_to_chars(code)
• Turns your code into characters.set_title(title)
• Adds a title to the project you are working on.clear_screen()
• Clears the console of text, the result will make the console empty.clear_line()
• Clears the latest line of text in the console.Cursor(object)
• Move the cursor in the specified position of: UP, DOWN, FORWARD, BACK, and can get the position (POS).Fore(color)
• Contains multiple colors to style your text such as: BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE, LIGHTBLACK_EX, LIGHTRED_EX, LIGHTGREEN_EX, LIGHTYELLOW_EX, LIGHTBLUE_EX, LIGHTMAGENTA_EX, LIGHTCYAN_EX, LIGHTWHITE_EX, and RESET.Back(color)
• Contains multiple colors to style the background of text such as: BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE, LIGHTBLACK_EX, LIGHTRED_EX, LIGHTGREEN_EX, LIGHTYELLOW_EX, LIGHTBLUE_EX, LIGHTMAGENTA_EX, LIGHTCYAN_EX, LIGHTWHITE_EX, and RESET.Style(style)
• Adds effect to your text such as: BRIGHT, DIM, NORMAL, and RESET_ALL.print_layer()
• Prints string in layers.options(prompt, menu, title, bold)
• Adds a select menu with specified inputs from the user to customize the menu.crash()
• Crashes the Python code, causing the console to stop outputting.Code Presets:
Sign_In()
• Adds a signup feature to your code, it stores and saves the credentials safely.Log_In()
• Pairs with the sign_in function to allow people to access things when logged in.
Package: idl2js
idl2jsGrammar-based Fuzzer that uses WebIDL as a grammar.Quick startpipinstallidl2jsBuild from sourceGet source and install dependenciesgitclonehttps://gitlab.com/PrVrSs/idl2js.gitcdidl2js
poetryinstallDownload ANTLR toolwgethttps://www.antlr.org/download/antlr-4.10.1-complete.jarGenerate parsermakegrammarRun testsmakeunitExamplesimportloggingfrompathlibimportPathfrompprintimportpprintfromidl2jsimportInterfaceTarget,TranspilerclassModule(InterfaceTarget):kind='Module'classGlobal(InterfaceTarget):kind='Global'classTable(InterfaceTarget):kind='Table'classMemory(InterfaceTarget):kind='Memory'defmain():logging.getLogger('idl2js').setLevel(logging.DEBUG)transpiler=Transpiler(idls=(str((Path(__file__).parent/'webassembly.webidl').resolve()),))transpiler.transpile(targets=[Module,Global,Table,Memory,])pprint(transpiler.js_instances)if__name__=='__main__':main()Outputtry{v_0805c1325a3048aca879de7ce5f8c9a5=newInt8Array()}catch(e){}try{v_cfa435d6211f41df8a6af0a8543b3b37=newWebAssembly.Module(v_0805c1325a3048aca879de7ce5f8c9a5)}catch(e){}try{v_5deaeb375b774b54b6140be12322296a={value:'v128',mutable:true}}catch(e){}try{v_788c98fd9d97444688f48fedb824130b='meoein'}catch(e){}try{v_c3fcd21aecdd4ef6bb2060cbb0bd70fb=newWebAssembly.Global(v_5deaeb375b774b54b6140be12322296a,v_788c98fd9d97444688f48fedb824130b)}catch(e){}try{v_73a4bd166ae34681a13acc70c2a67876={element:'anyfunc',initial:290477176,maximum:3297392043}}catch(e){}try{v_061571cb277b42beb33546c8d8c3ed07='pahfbx'}catch(e){}try{v_0c4bc44857394e40a9ade62f0eaadfca=newWebAssembly.Table(v_73a4bd166ae34681a13acc70c2a67876,v_061571cb277b42beb33546c8d8c3ed07)}catch(e){}try{v_06ab1c4441d543ae8d4289c13a07c895={initial:2477011723,maximum:3809510539}}catch(e){}try{v_5e251ff6ba8647e48a2d633ba42386f8=newWebAssembly.Memory(v_06ab1c4441d543ae8d4289c13a07c895)}catch(e){}Linkssearchfox - webidloriginal webidl parserTSJS-lib-generatorECMAScript® 2021 Language SpecificationWeb IDLWeb IDL SpecContributingAny help is welcome and appreciated.Licenseidl2jsis licensed under the terms of the Apache-2.0 License (see the file LICENSE).