Saravanan666/pypi-org huggingface dataset:
Package: phovea_clustering
phovea_clustering [![Phovea][phovea-image]][phovea-url] [![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url]=====================Installation------------```git clone https://github.com/phovea/phovea_clustering.gitcd phovea_clusteringnpm install```Testing-------```npm test```Building--------```npm run build```***<a href="https://caleydo.org"><img src="http://caleydo.org/assets/images/logos/caleydo.svg" align="left" width="200px" hspace="10" vspace="6"></a>This repository is part of **[Phovea](http://phovea.caleydo.org/)**, a platform for developing web-based visualization applications. For tutorials, API docs, and more information about the build and deployment process, see the [documentation page](http://phovea.caleydo.org).[phovea-image]: https://img.shields.io/badge/Phovea-Server%20Plugin-10ACDF.svg[phovea-url]: https://phovea.caleydo.org[npm-image]: https://badge.fury.io/js/phovea_clustering.svg[npm-url]: https://npmjs.org/package/phovea_clustering[travis-image]: https://travis-ci.org/phovea/phovea_clustering.svg?branch=master[travis-url]: https://travis-ci.org/phovea/phovea_clustering[daviddm-image]: https://david-dm.org/phovea/phovea_clustering/status.svg[daviddm-url]: https://david-dm.org/phovea/phovea_clustering
Package: phovea_data_graph_dot
phovea_data_graph_dot [![Phovea][phovea-image]][phovea-url] [![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url]=====================Parser for graph files in [DOT format](https://en.wikipedia.org/wiki/DOT_(graph_description_language)).Installation------------```git clone https://github.com/phovea/phovea_data_graph_dot.gitcd phovea_data_graph_dotnpm install```Testing-------```npm test```Building--------```npm run build```***<a href="https://caleydo.org"><img src="http://caleydo.org/assets/images/logos/caleydo.svg" align="left" width="200px" hspace="10" vspace="6"></a>This repository is part of **[Phovea](http://phovea.caleydo.org/)**, a platform for developing web-based visualization applications. For tutorials, API docs, and more information about the build and deployment process, see the [documentation page](http://phovea.caleydo.org).[phovea-image]: https://img.shields.io/badge/Phovea-Server%20Plugin-10ACDF.svg[phovea-url]: https://phovea.caleydo.org[npm-image]: https://badge.fury.io/js/phovea_data_graph_dot.svg[npm-url]: https://npmjs.org/package/phovea_data_graph_dot[travis-image]: https://travis-ci.org/phovea/phovea_data_graph_dot.svg?branch=master[travis-url]: https://travis-ci.org/phovea/phovea_data_graph_dot[daviddm-image]: https://david-dm.org/phovea/phovea_data_graph_dot/status.svg[daviddm-url]: https://david-dm.org/phovea/phovea_data_graph_dot
Package: phovea-data-hdf
DEPRECATED: phovea_data_hdfData provider plugin for loading data stored asHierarchical Data Format (HDF).DEPRECATION InformationPlease note that this project has been archived and is no longer being maintained. There is an active development underhttps://github.com/datavisyn/tdp_coreand we will also contribute our future changes to it.Installationgit clone https://github.com/phovea/phovea_data_hdf.git
cd phovea_data_hdf
npm installTestingnpm testBuildingnpm run buildThis repository is part ofPhovea, a platform for developing web-based visualization applications. For tutorials, API docs, and more information about the build and deployment process, see thedocumentation page.
Package: phovea-data-mongo
DEPRECATED: phovea_data_mongoData provider plugin for loading (graph) data stored in aMongoDB.DEPRECATION InformationPlease note that this project has been archived and is no longer being maintained. There is an active development underhttps://github.com/datavisyn/tdp_coreand we will also contribute our future changes to it.Installationgit clone https://github.com/phovea/phovea_data_mongo.git
cd phovea_data_mongo
npm installTestingnpm testBuildingnpm run buildThis repository is part ofPhovea, a platform for developing web-based visualization applications. For tutorials, API docs, and more information about the build and deployment process, see thedocumentation page.
Package: phovea-data-redis
DEPRECATED: phovea_data_redisData provider plugin for loading data stored in aRedis in-memory database.DEPRECATION InformationPlease note that this project has been archived and is no longer being maintained. There is an active development underhttps://github.com/datavisyn/tdp_coreand we will also contribute our future changes to it.Installationgit clone https://github.com/phovea/phovea_data_redis.git
cd phovea_data_redis
npm installTestingnpm testBuildingnpm run buildUsageThe plugin is currently used to load ID mapping files.Flush Mapping Databaseredis-cliselect3flushallAdministrating Redis from your host machineFollow this steps if you want to administrate the Redis instance that is installed inside the virtual machine (using Vagrant)Download any Redis administration tool (e.g.,Redis Desktop Manager)Start docker-compose in debug mode:docker-compose-debug up -dAccess via localhostBacking up a Redis DB: ->https://www.npmjs.com/package/redis-dumpRestoring in a named volume:launch containerdocker run -it -v workspacename_db_redis_data:/data -v F:\w\workspace_name\_backup\:/backup --name test redis:3.2-alpine sh ; docker rm testwithin shellredis-server --appendonly yes &
cd /backup
cat redis_db_dump_id.txt | redis-cli -n 3
cat redis_db_dump_mapping.txt | redis-cli -n 4 
exituse backup tool to backup./docker-backup backup db_redis_dataThis repository is part ofPhovea, a platform for developing web-based visualization applications. For tutorials, API docs, and more information about the build and deployment process, see thedocumentation page.
Package: phovea_data_sql
phovea_data_sql [![Phovea][phovea-image]][phovea-url] [![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url]=====================Data provider plugin for loading tabular data stored in an [SQLite database](https://www.sqlite.org/).Installation------------```git clone https://github.com/phovea/phovea_data_sql.gitcd phovea_data_sqlnpm install```Testing-------```npm test```Building--------```npm run build```***<a href="https://caleydo.org"><img src="http://caleydo.org/assets/images/logos/caleydo.svg" align="left" width="200px" hspace="10" vspace="6"></a>This repository is part of **[Phovea](http://phovea.caleydo.org/)**, a platform for developing web-based visualization applications. For tutorials, API docs, and more information about the build and deployment process, see the [documentation page](http://phovea.caleydo.org).[phovea-image]: https://img.shields.io/badge/Phovea-Server%20Plugin-10ACDF.svg[phovea-url]: https://phovea.caleydo.org[npm-image]: https://badge.fury.io/js/phovea_data_sql.svg[npm-url]: https://npmjs.org/package/phovea_data_sql[travis-image]: https://travis-ci.org/phovea/phovea_data_sql.svg?branch=master[travis-url]: https://travis-ci.org/phovea/phovea_data_sql[daviddm-image]: https://david-dm.org/phovea/phovea_data_sql/status.svg[daviddm-url]: https://david-dm.org/phovea/phovea_data_sql
Package: phovea-processing-queue
phovea_processing_queueDefine long-running tasks that should be processed in the background usingCelery.Installationgit clone https://github.com/phovea/phovea_processing_queue.git
cd phovea_processing_queue
npm installTestingnpm testBuildingnpm run buildThis repository is part ofPhovea, a platform for developing web-based visualization applications. For tutorials, API docs, and more information about the build and deployment process, see thedocumentation page.
Package: phovea-processing-similarity
phovea_processing_similarityProcessing queueplugin to compute similarities for categorical data of matrices, tables, and stratifications.API will be available atSERVER:PORT/api/similarity/e.g.:http://localhost:9000/api/similarity/group/jaccard/?range=(11,12,13)You receive a UUID which is used to query the results (please note the different namespace) , e.g. with:http://localhost:9000/api/processing/res/dff39dde-a787-40fb-a98a-8687f27e80c5Please note the different namespace for result retrieval as this route is defined in the phovea_processing_queue plugin.
That also applies for the event stream:http://localhost:9000/api/processing/streamInstallationgit clone https://github.com/phovea/phovea_processing_similarity.git
cd phovea_processing_similarity
npm installTestingnpm testBuildingnpm run buildThis repository is part ofPhovea, a platform for developing web-based visualization applications. For tutorials, API docs, and more information about the build and deployment process, see thedocumentation page.
Package: phovea-security-flask
DEPRECATED: phovea_security_flaskSecurity manager implementation based onFlask-Login. Additionally, a login module is provided that can be used at client-side.DEPRECATION InformationPlease note that this project has been archived and is no longer being maintained. There is an active development underhttps://github.com/datavisyn/tdp_coreand we will also contribute our future changes to it.Installationgit clone https://github.com/phovea/phovea_security_flask.git
cd phovea_security_flask
npm installTestingnpm testBuildingnpm run buildDefault usersUsernamePasswordadminadminsamsamAdd new usersConfig FileNew users are added tophovea_security_flask/config.json.The python scriptencryptor.pyhashes a given password and prints password, salt, and hashed password.Environment VariablesAlternatively, you can provide users via environment variables:
TheUserStoreclass inphovea_security_flask/dummy_store.pyreads all environment variables starting withPHOVEA_USER_and uses the remainder of the enviroment variable key as username. The environment variable's key has to contain:SALT;HASHED_PW;ROLE1(multiple roles can be added by seperating them with a semicolon), e.g.:export PHOVEA_USER_bruce.banner="08c52b567cb947c98be6de6e9ad3919f;2c946ca1b8574d506ee5e7b3b22e350bc8c93b9df647d17e4429e727529c63a62d1fb274ca5a7499bd33c0844e437631728ee9fcba14b41204f21ec8cda523f7;avenger;scientistDefines the following user:Username:bruce.bannerSalt:08c52b567cb947c98be6de6e9ad3919fHashed password:2c946ca1b8574d506ee5e7b3b22e350bc8c93b9df647d17e4429e727529c63a62d1fb274ca5a7499bd33c0844e437631728ee9fcba14b41204f21ec8cda523f7Roles:avenger, scientistNOTE:User credentials defined as environment variables override all users defined in theconfig.json. This behaviour can be used to define development users inside theconfig.json, and provide users for production via environment variables when deployed.This repository is part ofPhovea, a platform for developing web-based visualization applications. For tutorials, API docs, and more information about the build and deployment process, see thedocumentation page.
Package: phovea-security-store-generated
phovea_security_store_generatedInstallationgit clone https://github.com/datavisyn/phovea_security_store_generated.git
cd phovea_security_store_generated
npm installTestingnpm testBuildingnpm run buildThis repository is part of theTarget Discovery Platform(TDP). For tutorials, API docs, and more information about the build and deployment process, see thedocumentation page.
Package: phovea-security-store-ldap
DEPRECATED: phovea_security_store_ldapA security store based on LDAP lookups using theldap3 library.DEPRECATION InformationPlease note that this project has been archived and is no longer being maintained. There is an active development underhttps://github.com/datavisyn/tdp_coreand we will also contribute our future changes to it.Installationgit clone https://github.com/phovea/phovea_security_store_ldap.git
cd phovea_security_store_ldap
npm installTestingnpm testBuildingnpm run buildThis repository is part ofPhovea, a platform for developing web-based visualization applications. For tutorials, API docs, and more information about the build and deployment process, see thedocumentation page.
Package: phovea-server
DEPRECATED: phovea_serverPython server implementation of Phovea that provides:Data set handlingReading data from CSVID mappingSelection and range handlingGeneral graph implementationWebSocket streamDEPRECATION InformationPlease note that this project has been archived and is no longer being maintained. There is an active development underhttps://github.com/datavisyn/tdp_coreand we will also contribute our future changes to it.Installationgit clone https://github.com/phovea/phovea_server.git
cd phovea_server
npm installTestingnpm testBuildingnpm run buildThis repository is part ofPhovea, a platform for developing web-based visualization applications. For tutorials, API docs, and more information about the build and deployment process, see thedocumentation page.
Package: phox-modbus
PHOXENE Modbus driverThis module is a Python Modbus RTU on serial port driverUsageThis driver has been developped as Modbus layer for PHOXENE's devices that
implements a serial Modbus communication.It is mainly used by Phoxene's applications or devices' driversDocumentationhttps://phox-modbus.readthedocs.io/en/main/Installationpipinstall-ihttps://pypi.org/simple/phox_modbusDependenciespySerialCompatibilityTested on Windows 10 and Debian 12.2LicenceMIT License Copyright (c) 2023 PHOXENESee LICENSE fileAuthorswritten by Aurélien PLANTINa.plantin@phoxene.com
Package: php
Making some of those PHP-only functions available to PythonSometimes you want to write a Python script for a project written in PHP.
For the most part, this is easy, but for a few key things, PHP breaks with
the standard and does things in a its own way.  For these cases, you can use
this module to compensate.Php.http_build_query()This was ripped shamelessly from aPHP forumand ported to Python:Essentially, it’s a (hopefully perfect) replica of PHP’shttp_build_query()that allows you to pass multi-dimensional arrays to a
PHP-managed URL via POST or GET.Php.parse_ini_file()A hacked-together attempt at making an .ini file parser that’s compatible with
the “standards” that PHP follows in its parse_ini_file() function.  Among the
handy features included are:List notation (varname[] = value)Associative array notation (varname[key] = value)Removal of wrapping doublequotes (varname = "stuff"becomesvarname = stuff)You can turn off the doublequote removal withstripquotes=FalseExamplefrom php import Php
config = Php.parse_ini_file("config.ini")
print config["sectionName"]["keyName"]
Package: php2json
A small library that aims to provide a fast way of decoding PHP
serialization format. Use it if you need to migrate large amount of
PHP data and performance is essential.The library provides only one function:>>> import php2json
>>> php2json.php2json(b's:3:"foo";')
b'"foo"'It’s goal is to convert PHP serializer string into JSON string as fast
as possible. The assumption is that JSON decoders (such as standard
json module orujson) are much better optimized thanphpserialize.Here’s a simple benchmark where I pit phpserialize against php2json
combined with ujson and json:phpserialize: 6.60s
php2json+ujson: 0.15s
php2json+json: 0.19s
speedup (ujson): 4337%
speedup (json): 3485%InstallationInstall with:pip install php2jsonTestsRun test with:pip install tox
make clean
tox .BenchmarkRun benchmark with:pip install -r requirements-test.txt
make benchLimitationsFew limitations apply:only deserialization is possiblePHP objects are not supportedbehaviour is undefined in presence of unicode stringsinput data must adhere to JSON standards, most notably: array keys
must be strings or values easily convertible to strings (such as
integers)
Package: php2py
php2pyPHP to Python transpiler.Free software: GNU General Public License v3Use casesHelping port PHP code to Python (provides a first pass, which can then be
manually edited).FeaturesTranslates a subset of PHP to Python.InstallYou need PHP and composer installed on your system.You need Python 3.10+.For developmentFrom a git checkout, runpoetryshell
poetryinstall
composerinstallFor actual useThis should work:pipxinstallphp2pyArchitectureFront-end (PHP parser): uses an external PHP parser (nikic/php-parser) to
parse PHP code and build an AST.Back-end (Python generator): uses the AST to generate Python code, via pattern matching.Python code is generated from AST using theunparsefrom the stdlib.TODOAdd test cases (real programs) and make sure they pass.Make a runtime / stdlib of common PHP functions in Python.Cleanup.Prior arthttps://github.com/nicolasrod/php2pythonContributingI don't have time to work on this project ATM, but I'm happy to review pull requests.If you are a student (or a group of students) in a computer science or engineering program, and you want to work on this, please contact me (mailto:sf@abilian.com).If you think this project can be useful for your company, you can support the development effort through a sponsorship via my company, Abilian:https://abilian.com/.CreditsThis package was created withCruftand theabilian/cookiecutter-abilian-pythonproject template.This project uses thenikic/php-parserPHP parser (in PHP).
Package: phpbb-python
PHPBB AUTHENTICATION IMPLEMENTED IN PYTHON==========================================Author: 	Santtu Pajukanta <santtu@pajukanta.fi>Updated:	2010-03-31Introduction============phpbb-python implements the authentication part of phpBB3 in Python. Thisenables Python-based web applications to authenticate against the useraccount database of an existing phpBB3 discussion board.A Django authentication backend is also provided. Tested with phpBB 3.0.7,Django 1.0 and PostgreSQL 8.4. Other configurations may or may not work.This documentation assumes extensive knowledge of the internals of bothDjango and phpBB3. Not for the faint of heart. Use the Source, Luke.Copyright and licensing=======================This is a very direct port of the login code in phpBB3 itself. Thus thispackage can be considered a derivative work of phpBB3 and the license ofphpBB3 (GPLv2, sadly not "or later") applies.However, should the phpBB3 software some day be relicensed to GPLv2 orlater, I won't stop you from using this package with the "later" licenses.Therefore, files that I don't consider derivative of phpBB3 carry only mycopyright notice and the "GPLv2 or later" license boilerplate.For legal stuff, see the files COPYING and LICENSE.Basic usage (without Django)============================from phpbb.auth.sql import setupfrom phpbb.auth.auth_db import login_dbimport psycopg2conn = psycopg2.connect(database="phpbb3",user="phpbb3",password="phpbb3")setup(conn)result, user_row = login_db("username", "password")if result == "LOGIN_SUCCESS":print "Multipass!"else:print "You shall not pass!"Usage with Django=================Make sure the "phpbb" module is somewhere in your PythonPath. Add thisto your settings.py:AUTHENTICATION_BACKENDS = (('django.contrib.auth.backends.ModelBackend'),('phpbb.auth.backends.PhpbbBackend'),)PHPBB_AUTH_DB_MODULE = "psycopg2"PHPBB_AUTH_DB_KEYS = {"user": "","password": "","database": "",}PHPBB_AUTH_DB_PARAM_STYLE = "%s"PHPBB_AUTH_DB_USERS_TABLE = "phpbb_users"Obviously, there's some filling in to do. Notice how we left ModelBackend in,too. This way we can define superusers etc. in Django and just the peons inphpBB3.There's a working (WORKSFORME) example in examples/hammertime. Have fun.FAQ===Q: Can I have a pony?A: No, you can't have a pony.
Package: phpbb-topic-post
Install:pipinstallPhpBB-UtilityExample:frommadyelimportPhpBBif__name__=='__main__':config={'ssh_host':'192.168.0.32','ssh_username':'root','ssh_password':'password','ssh_port':22,'database_username':'phpBBUser','database_password':'phpBBPassword','database_name':'phpBBDB','localhost':'127.0.0.1','port_db':3306,}p=PhpBB(config,enable_ssh=True)category_id_phpbb=4username_phpbb="lilli"title="Hello"body_post="Hello World"print(p.insert_topic_post(category_id_phpbb,username_phpbb,title,body_post))p.close()
Package: phpdoc-trans
phpdoc-transA simple command line tool, use OpenAI api for phpdoc translation.Installationpip install phpdoc-transUseYou should have an openAPI key for this command.To generate an openAI API key, while in theopenAI website, click on your username in the top right corner, then go to "View API keys" and create a key.After you get the key, you should set environment variable OPENAI_API_KEY={YOUR_API_KEY}phpdoc-trans--lang--model--max-tokens--temperature{translatefilepath}You can usephpdoc-trans --helpfor more information
Package: phpipam-api
phpipam-apiAn incomplete phpIPAM API implementation in python.import phpipam_api

ipam = phpipam_api.PhpipamAPI("https://phpipam.example.com/", "myapp", "apiuser", "p4s5word")Usage:data = ipam.<controller>.<operation>(<arguments>)All functions return a dictionary object or a list of dictionary objects.
Refer to theAPI Docfor data layout.
If an error is encountered, an exception is raised.ControllersFunctions shared by all controllers:get()returns all obejcts in in controllerbyID(object_id=<object id>)get specific obejct by IDcreate(object_id=<object id>, data=<data>)edit(object_id=<object id>, data=<data>)delete(object_id=<object id>)sectionsgetSubnets(section_id=<section id>)subnetssearch(search=<query>)search for subnet by CIDRgetIP(subnet_id=<subnet id>, ip=<ip>)get address object from subnet by IPgetAddresses(subnet_id=<subnet id>)get all addresses in subnetaddressesgetByIP(subnet_id=<subnet id>, ip=<ip>)getByTag(tag_id=<tag id>)search(ip=<ip>)getFirstFree(subnet_id=<subnet id>)getTags()getTag(tag_id=<tag id>)createFirstFree(subnet_id=<subnet id>)vlanl2domainsvrfdevicesgetAddresses(device_id=<device id>)getSubnets(device_id=<device id>)prefixrequiresdateutilrequestsLicense: MIT
Package: phpipam-client
phpipam-clientPHPIPAM Python RESP API Client. It supports Python 2.7 and 3.4+.Installationpip install phpipam-clientExampleBasic usage:fromphpipam_clientimportPhpIpamClient,GET,PATCHipam=PhpIpamClient(url='https://ipam',app_id='myapp',username='mylogin',password='mypassword',user_agent='myapiclient',# custom user-agent header)# read objectipam.get('/sections/')ipam.get('/sections/',{'filter_by':'id','filter_value':2,})# create objectipam.post('/sections/',{'description':'example',})# update objectipam.patch('/sections/1/',{'description':'example',})# delete objectipam.delete('/sections/1/')# read objectipam.query('/sections/',method=GET)# update objectipam.query('/sections/1/',method=PATCH,data={'description':'example',})Use encryption:ipam=PhpIpamClient(url='https://ipam',app_id='myapp',token='mytoken',encryption=True,)Other API clientshttps://github.com/adzhurinskij/phpipam-api-pythonclient(only Python 2.7)https://github.com/efenian/phpipamsdkhttps://github.com/michaelluich/phpIPAM