Saravanan666/pypi-org huggingface dataset:
Package: open-spotify-dl
Open Spotify DownloaderThis repo is a simple script that uses public APIs of Spotify and YouTube to retrieve Spotify musics from YouTube.The whole idea I borrowed fromthis repo, but it uses official APIs of YouTube and Spotify which incurs some restriction (like search limit in YouTube API). So I decided to implement it using public, ananymous APIs of those websites.We are using youtube-dl package to download youtube videos and ffmpeg to convert them to mp3, make sure to download them correctly.If you got problems with ffmpeg, provide ffmpeg path withFFMPEG_PATHenvironment variable.Install requirementsYou need to have ffmpeg installed in your system with the flag of limemp3.And install the following requirements:pipinstall-rrequirements.txtUsageDownload a playlist or album: Copy the spotify URL$open_spotify_dl--urlURL_PATHIf you want to store the songs in a custom directory give it as an argument to$open_spotify_dl--urlURL_PATH--root_pathBy default, for the sake of speed and resumeness, open spotify downloader youtube search is performed once and sotored in track_lists.json, but if you want to perform the search again you can force it by--force_searchIssues and ContactPlease raise bugs/issues under Github issues if you faced any trouble. I am on twitter at@e3oroushor you can email me atebrahim.soroush@gmail.com
Package: opensqli
OpenAPI SQLi ScannerCommand-line tool for pentestingOpenAPI, formerly known as Swagger.用于渗透测试 OpenAPI 的命令行工具 以前称为 Swagger。$pipxinstallopensqli# Ненавижу поляков и прочих подпиндосников$opensqlihttps://polon.nauka.gov.pl/opi-ws/api/swagger.json--header'Authorization: Bearer XXX'$opensqli--helpUseasdforpyenvto install the latest python version.
Package: opensr-degradation
opensr_degradationA real-world HR degradationFree software: MIT licenseDocumentation:https://opensr-degradation.readthedocs.io.FeaturesTODOCreditsThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.History0.1.0 (2023-08-14)First release on PyPI.
Package: opensrscli
DISCLAIMER: This is extremely alpha/beta/not-production code at this point.  I take no
responsiblity for the use of this software to manage OpenSRS accounts.This package provides a set ofpyCLIapplications for interfacing with anOpenSRSreseller account.InstallationInstall from pypi:$ pip install opensrscliDevelopmentInstall virtualenv and distribute if they aren’t already present:$ pip install distribute virtualenvClone the project and initialize a development environment:$ git clone git://github.com/shawnsi/opensrs-cli.git && cd opensrs-cli
$ virtualenv .
$ source /bin/activateYou can use distribute to install dependencies and setup entry points:$ python setup.py developConfigurationBasic AuthYou must create a yaml file to provide OpenSRS authentication info at a
minimum. This should match the user and private key information you setup in
the OpenSRS reseller dashboard for API access.Auth template:username:
private_key:Now provide the prefs.yaml file to opensrs commands with the -p or
–preferences parameter.  If no preferences file is specified opensrs-cli will
look in$HOME/.opensrs/prefs.Contact SetsIn order to perform and domain registration or transfers contact sets will need
to be defined.  Add them to prefs.yaml using the following template.  A default
contact can be provided and fields can be overriden for admin, owner, billing,
or tech contacts.Contact set template:contact_set:
  default:
    first_name:
    last_name:
    org_name:
    address1:
    city:
    state:
    postal_code:
    country:
    phone:
    email:
  billing:
    last_name:
    email:
  tech:
    last_name:
    email:UsageThis package installs scripts prefixed with opensrs.Currently provided:opensrs-balanceReturns account balanceopensrs-check-transferReturns transfer status of one or more domainsopensrs-transferTransfers one or more domains according to contact sets described aboveopensrs-get-nameserversGet the nameservers attached to one or more domainsopensrs-set-nameserversSets default nameservers from user preferences file on one or more domainsopensrs-lockLock one or more domainsopensrs-unlockUnlock one or more domains
Package: openssh-wrapper
Under some circumstances simple wrapper around OpenSSHsshcommand-line
utility seems more preferable than paramiko machinery.This project proposes yet another hopefully thin wrapper aroundsshto
execute commands on remote servers. All you need thereis to make sure that
OpenSSH client and Python interpreter are installed, and then installopenssh-wrapperpackage.Usage sampleSimple command execution>>> from openssh_wrapper import SSHConnection
>>> conn = SSHConnection('localhost', login='root')
>>> ret = conn.run('whoami')
>>> print ret
command: whoami
stdout: root
stderr:
returncode: 0
>>> ret.command
'whoami'
>>> ret.stdout
'root'
>>> ret.stderr
''
>>> ret.returncode
0If python interpreter is installed on a remote machine, you can also run pieces
of python code remotely. The same is true for any other interpreter which can
execute code from stdin>>> ret = conn.run('whoami')
>>> print conn.run('print "Hello world"', interpreter='/usr/bin/python').stdout
Hello worldYet another userfulrunmethod option isforward_ssh_agent(the feature
which paramiko doesn’t yet have). Suppose you have access as support to foobar
server whileroot@localhostdoes not, so you can take advantage of SSH agent
forwarding$ eval `ssh-agent`
Agent pid 5272
$ ssh-add
Identity added: /home/me/.ssh/id_rsa (/home/,e/.ssh/id_rsa)
$ python
>>> conn = SSHConnection('localhost', login='root')
>>> print conn.run('ssh support@foobar "whoami"', forward_ssh_agent=True).stdout
supportThere is a sample which shows how to copy a file from local to
remote machine. You can also define owner and mode of the target>>> fd = open('test.txt', 'w')
>>> fd.write('Hello world')
>>> fd.close()
>>> from openssh_wrapper import SSHConnection
>>> conn = SSHConnection('localhost', login='root')
>>> conn.scp(('test.txt', ), target='/tmp', mode='0666', owner='nobody:')
>>> print conn.run('cat /tmp/test.txt').stdout
Hello world
>>> print conn.run('ls -l  /tmp/test.txt').stdout
-rw-rw-rw- 1 nobody nogroup ... /tmp/test.txtYou can also pass file-like objects instead of filenames to scp method. Behind
the scenes the method creates temporary files for you, send them to remote
target and then removes everything which has been created:>>> from StringIO import StringIO
>>> data = StringIO('test')
>>> from openssh_wrapper import SSHConnection
>>> conn = SSHConnection('localhost', login='root')
>>> conn.scp((data, ), target='/tmp/test.txt', mode='0644')
>>> print open('/tmp/test.txt').read()
test
Package: openssl-enc-compat
openssl_enc_compatPure Python 2.7 and 3.x library that is compatible with OpenSSL 1.1.1+ encryption and decryption.https://github.com/clach04/openssl_enc_compatThis is intended to be used a library, rather than as a command line tool.
Can encrypt/decrypt raw binary and base64 encoded content.
Only supports aes-256-cbc with salt using pbkdf2. pbkdf2 iterations defaults to 10,000 to match OpenSSL default but can be specified.Also checkout:https://github.com/The-Crocop/pyaes256- lots of dependencies with a nice API but limited to utf-8 datahttps://github.com/EbryxLabs/opencrypt- Python 3 only with a filename only API (and command line tools)https://github.com/Madhava-mng/openssltool- Python 3 only wapper around openssl command line toolSamplefrom openssl_enc_compat.cipher import OpenSslEncDecCompat

# echo hello| openssl enc -e aes-256-cbc -salt -pbkdf2 -iter 10000 -in - -base64 -out - -pass pass:password
openssl_crypted_base64_text = 'U2FsdGVkX18NXhFhTlAyvM2jXPu+hhsT344TvO0yLYk='  # base64
openssl_crypted_base64_text = b'Salted__\r^\x11aNP2\xbc\xcd\xa3\\\xfb\xbe\x86\x1b\x13\xdf\x8e\x13\xbc\xed2-\x89'  # raw binary
password = b'password'

print('openssl_crypted_base64_text: %r' % openssl_crypted_base64_text)
print('password: %r' % password)

cipher = OpenSslEncDecCompat(password)  # guess/default
plaintext = cipher.decrypt(openssl_crypted_base64_text)  # guesses if base64 encoded or note
print('plaintext: %r' % plaintext)Quick demo:python -m openssl_enc_compat.cipherRun testspython -m openssl_enc_compat.tests.testsuite -v
Package: openssl-gtk
OpenSSL-GTK :tr:Terminal kullanmadan Openssl işlemlerinizi gerçekleştirin.OpenSSL-GTK Nedir?OpenSSL-GTK, OpenSSL işlemlerini komut satırı kullanmaksızın gerçekleştirmenizi hedefleyen projedir.Desteklenen OpenSSL Modelleri1.1 sürümüyle birlikte OpenSSL-GTK, GenRSA özelliğine kavuştu.Enc: Dosya şifreleme işlemleri için kullanılır.GenRsa: Gizli ve Açık RSA anahtarı oluşturmak için kullanılır.OpenSSL-GTK KurulumuLinuxKaynak kod indirilerek çalıştırılabilir. Bunu tercih etmezseniz pip ile kurulumu yapabilirsiniz.pip3 install openssl-gtkArdından openssl-gtk.py komutuyla uygulamayı başlatmalısınız. Menü kısayolu şu an desteklenmemektedir.MacOSİlerleyen günlerde, belki ilk kararlı sürümde brew deposuna OpenSSL-GTK eklenecek. O zamana kadar MacOS kullanıcıları önce brew ile PyGobject'i, sonra pip ile OpenSSL-GTK'yı kurmalı.brew install pygobject3 gtk+3

pip3 install openssl-gtkWindowsWindows desteği henüz yok.GereksinimlerPython: >=3.5opy-logger >=1.1Pygobject (python-gi): >=3.18Openssl: >=1.0.2 ( LibreSSL >=2.5 )Macos >=10.13 / Ubuntu >=16.04YardımOpenSSL-GTK geribildirimlerinimuhammedcamsari@icloud.comüzerinden bana iletebilirsiniz.Sosyal MedyaTwitter: @M_CamsariInstagram: @M_CamsariPGP: 2DAA962A  ( F294 1D36 A8C8 101B EEB0  16A7 B260 DBA5 2DAA 962A )Yasal UyarıOpenSSL-GTK herhangi bir garanti vermez. Oluşacak hasarlar ve kullanım amacı sizin sorumluluğunuzdadır. OpenSSL-GTK kullandıldığında lisans şartları kabul edilmiş sayılır.OpenSSL-GTK :uk:Perform your Openssl operations without using a terminal.What is OpenSSL-GTK?OpenSSL-GTK is a project that aims to perform OpenSSL operations without using a command line.Supported OpenSSL ModelsWith the release of 1.1, OpenSSL-GTK has become GenRSA.Enc: Used for file encryption operations.GenRSA: It is used to create a Private and Public RSA key.OpenSSL-GTK InstallLinuxYou can download the source code and run it. If you do not prefer this, you can install with pip.pip3 install openssl-gtkThen you must start the application with the openssl-gtk.py command. The menu shortcut is not currently supported.MacOSIn the coming days, maybe the first stable release will add OpenSSL-GTK to the brew repository. Until then, MacOS users must first install PyGobject with brew, then OpenSSL-GTK with pip.brew install pygobject3 gtk+3

pip3 install openssl-gtkWindowsNo Windows support yet.RequirementsPython: >=3.5opy-logger >=1.1Pygobject (python-gi): >=3.18Openssl: >=1.0.2 ( LibreSSL >=2.5 )Macos >=10.13 / Ubuntu >=16.04HelpYou can send OpenSSL-GTK feedback to me atmuhammedcamsari@icloud.com.Social MediaTwitter: @M_CamsariInstagram: @M_CamsariPGP: 2DAA962A  ( F294 1D36 A8C8 101B EEB0  16A7 B260 DBA5 2DAA 962A )Legal WarningOpenSSL-GTK does not provide any warranty. You are responsible for any damage and intended use. When OpenSSL-GTK is used, the license terms are deemed to have been accepted. See the LISANCE file for more information.
Package: opensslpy
openssltoolrun openssl via pythoninstallation:$python3-mpipinstallopensslpyexamples:>>>fromopensslpyimportsym>>># encryption>>>sym.encrypt("test.txt",out_file="file1.enc",iter=34,passwd="secret",cipher="bf")>>># decryption>>>sym.decrypt("file1.enc",out_file="file1.txt",iter=34,passwd="secret",cipher="bf")>>># list all cipher>>>sym.CIPHERS
Package: openssl-python
# openssl-pythonThis tool is a command line interface to OpenSSL, written with Python3.
It permits encrypting/decrypting files, as well as generating RSA keys, encrypting private RSA keys, signing files using an RSA key, and also verifying signatures using RSA.## DependenciesBefore running this tool, the following dependency must be installed, as well as being on the path:opensslUsually, this dependency exists by default in most of the supported platforms(see below). In case it doesn’t, try consulting the official [OpenSSL documentation](https://www.openssl.org/docs/); or consult your operating system’ documentation on how to install new software.## UsageTo launch openssl-python tool, just download the source code, and run the following command:` python3 main.py `Or alternatively, if python is in the path, run the following commands:` chmod +x main.py ./main.py `## Platform supportThis tool was initially developed and tested on Linux systems, so it does also support Unix-like systems: BSDs, Mac OS…
Windows support though is not guaranteed.
Package: openssltool
openssltoolrun openssl via pythoninstallation:$python3-mpipinstallopenssltoolexamples:>>>fromopenssltoolimportsym>>># encryption>>>sym.encrypt("test.txt",out_file="file1.enc",iter=34,passwd="secret",cipher="bf")>>># decryption>>>sym.decrypt("file1.enc",out_file="file1.txt",iter=34,passwd="secret",cipher="bf")>>># list all cipher>>>sym.CIPHERS
Package: openst
Open-ST: democratizing spatial transcriptomicsOpen-ST is an open-sourcespatial transcriptomicsmethod
with efficient whole-transcriptome capture at sub-cellular resolution (0.5 µm) at low cost
(<150 Euro library preparation per 12 mm^2).Open-ST requires standard lab equipment
and includes open-source software for seamless data processing and analysis.Discuss development onGitHub.Read thestep-by-step protocol.Install viapip install openst.Tutorials and examplesWe providevarious Open-ST datasetscollected by theRajewsky lab @ MDC Berlin, from various tissues/organisms.
There, links to raw and processed data are available, as well as step-by-step guides for (pre)processing and downstream analysis.DocumentationAll the detail to the experimental and computational aspects of our method are available inour website.We love to have an open approach to documentation. We decided to usemkdocsas our documentation backend
to make your life easier. So, feel free to suggest changes by opening adocumentation-related issue!You can build the documentation locally by following these steps:Clone this repositorygitclonehttps://github.com/rajewsky-lab/openstInstall the dependencies for building the documentation:pipinstallmkdocs-materialmkdocs-autorefsmknotebooksServe mkdocs with the following command:mkdocsserve-fopenst/mkdocs.ymlContributingOpen-ST is an open-source project mostly maintained by theRajewsky lab @ MDC Berlin- so, your involvement is warmly welcome!
If you're excited to join us, we recommend the following steps:Looking for ideas? See ourVolunteer Project Boardto see what we may need help with.Found a bug? Contact an admin in the form of anissue.Implement your idea following guidelines set by theofficial contributing guideWait for admin approval; approval is iterative, but if accepted will belong to the main repository.In general, you can always refer to thecontribution guidelinesfor more details!
Currently, onlyadminswill be merging all accepted changes.Code of ConductEveryone interacting in the Open-ST project's codebases, issue trackers, and discussion forums is expected to follow thePSF Code of Conduct.LicenseThe software tools of this project are under the GNU License - see theLICENSEfile for details.
Package: openstaad
OpenStaadAbstractThis Python package is designed to facilitate the connection between theOpenStaad APIand python.Quick Infoopenstaadis a Python package to call easily functions from the OpenStaad API.MIT-LicenseThe intended audience is StaadPro users with knowledge of PythonCompatibitity:Tested with Python 3.10.9Operating System: Windows 11Dependencies:comtypesSeeimplemented funciontsfor a list of currently working features.Please contact thedeveloperfor requests.InstallationBasic installation by pip.pip install openstaadA simple exampleFor the next example, a valid STAAD.Pro file should be open.fromopenstaadimportGeometry,Rootgeometry=Geometry()root=Root()# Function that returns a listbeam_list=geometry.GetBeamList()# Function that retuns a stringfile_name=root.GetSTAADFile()# Function that recibe an argumentbeam_number=10beam_nodes=geometry.GetMemberIncidence(beam_number)print(beam_list)print(file_name)print(beam_nodes)WebsiteNot yet implementedDocumentationSeedocumentationfolderContributionThe source code ofopenstaadcan be found atGitHub, target your pull requests to themainbranch:https://github.com/OpenStaad/OpenStaadPython/pullsFeedbackQuestions and feedback atGitHub Discussions:https://github.com/OpenStaad/OpenStaadPython/discussionsQuestions atStack Overflow:Post questions atstack overflowand use the tagopenstaadoropenstaadpython.Issue tracker atGitHub:https://github.com/OpenStaad/OpenStaadPython/issuesContactPleasealwayspost questions at theforumorstack overflowto make answers
available to other users as well.Feedback is greatly appreciated.Konrad
Package: openstack_app_catalog
Application Catalog for OpenStackThe OpenStack Community App Catalog will help you make
applications available on your OpenStack cloud by providing
a community driven catalog containing Glance images, Heat
templates and Murano applications.OverviewBy providing a public location where OpenStack users can
publish and consume artifacts to share and add additional
capabilities, all OpenStack clouds become more valuable. For
example vendors can publish Glance images for launching new
VMs, Heat templates for creating new stacks, or Murano app
packages for installing complete applications. When many
OpenStack community members are publishing artifacts that
users can easily download and install into their clouds this
will multiply the value of their OpenStack cloud. Easy
access to images, templates and apps will solve the “what
now” question some user consider after successfully
deploying an OpenStack environment.Free software: Apache 2.0 License. See LICENSE file.Documentation:http://wiki.openstack.org/wiki/App-CatalogGetting started with the Community App CatalogSee the wiki page to see how to get started using or
contributing to the App Catalog. Visithttps://wiki.openstack.org/wiki/App-Catalogfor more
details.Project InfoWeb-site:http://apps.openstack.orgSource:http://git.openstack.org/cgit/openstack/app-catalogWiki:https://wiki.openstack.org/wiki/App-CatalogLaunchpad:https://launchpad.net/app-catalogBlueprints:https://blueprints.launchpad.net/app-catalogBugs:http://bugs.launchpad.net/app-catalogCode Reviews:https://review.openstack.org/#q,status:open+app-catalog,n,zIRC: #openstack-app-catalog at freenode
Package: openstack-bucket-retention
openstack-bucket-retentionOpenstack bucket retention cliInstallation$ # Install
$ python3 -m pip install openstack-bucket-retention --user

$ # Install with upgrade
$ python3 -m pip install openstack-bucket-retention --user --upgradeUsageFirst you need to download 'OpenStack RC File' on openstack provider. And Source the sh file.$openstack-bucket-retention--help

$# Show version$openstack-bucket-retentionversion
openstack-bucket-retention:0.1.0

$# Set Openstack environment variables$#  or$# Use 'OpenStack RC File' on openstack provider. Download and Source the file.$sourceOpenstack-openrc.sh
$openstack-bucket-retentionrun--bucket-name"test-bucket"--retention-time"1w"
Package: openstack_catalog
Application Catalog for OpenStackThe OpenStack Community App Catalog will help you make
applications available on your OpenStack cloud by providing
a community driven catalog containing Glance images, Heat
templates and Murano applications.OverviewBy providing a public location where OpenStack users can
publish and consume artifacts to share and add additional
capabilities, all OpenStack clouds become more valuable. For
example vendors can publish Glance images for launching new
VMs, Heat templates for creating new stacks, or Murano app
packages for installing complete applications. When many
OpenStack community members are publishing artifacts that
users can easily download and install into their clouds this
will multiply the value of their OpenStack cloud. Easy
access to images, templates and apps will solve the “what
now” question some user consider after successfully
deploying an OpenStack environment.Free software: Apache 2.0 License. See LICENSE file.Documentation:http://wiki.openstack.org/wiki/App-CatalogGetting started with the Community App CatalogSee the wiki page to see how to get started using or
contributing to the App Catalog. Visithttps://wiki.openstack.org/wiki/App-Catalogfor more
details.Project InfoWeb-site:http://apps.openstack.orgSource:http://git.openstack.org/cgit/openstack/app-catalogWiki:https://wiki.openstack.org/wiki/App-CatalogLaunchpad:https://launchpad.net/app-catalogBlueprints:https://blueprints.launchpad.net/app-catalogBugs:http://bugs.launchpad.net/app-catalogCode Reviews:https://review.openstack.org/#q,status:open+app-catalog,n,zIRC: #openstack-app-catalog at freenode
Package: openstack-cli
openstackopenstack is a poilerplate Python that encourages rapid development
and clean, pragmatic design. and we're support templates to your field
what ever you want. Thanks for checking it out.openstack CLIThe openstack CLI is a command-line interface for interacting with the openstack.sh platform.InstallationBefore installing openstack_cli, it is recommended to create a virtual environment to isolate it from your system Python installation. This can help to avoid conflicts with other packages and make it easier to manage dependencies. To create a virtual environment, run the following commands:python-mvenvmyenvsourcemyenv/bin/activateReplacemyenvwith the desired name of your virtual environment.
After creating the virtual environment, you can then go to next step:To install openstack_cli from PyPI, you will need to have Python and pip installed on your system. If you don't have them, you can download them frompython.organdpip.pypa.io.Once you have Python and pip installed, run the following command in your terminal or command prompt:pipinstallopenstack_cliThis will download and installopenstack_cliand its dependencies.After installation, you can runopenstack --versionby typing the following command in your
terminal or command prompt:openstack--versionusage.With the openstack CLI, you can perform various tasks such as:openstack login: Log in to the openstack CLI.openstack register: This command will take you to the openstack.sh website to create a new account.openstack logout: Log out of the openstack CLI.openstack gift ls: Show all templates you have bought.openstack gift ls -a: Show all templates, even those you don't own.openstack init: Prompt for project name and choose a template from those you have bought.openstack buy: Choose a template to buy.openstack config ls: Show all configuration information for your user.openstack config get [KEY]: Show the value for a specific configuration key.openstack config set [KEY] [VALUE]: Set a new value for a specific configuration key.openstack info: Show some information about openstack.sh.
Package: openstackclient
OpenStackClient (aka OSC) is a command-line client for OpenStack that brings
the command set for Compute, Identity, Image, Network, Object Store and Block
Storage APIs together in a single shell with a uniform command structure.Theopenstackclientpackage is a metapackage that installspython-openstackclientand a number of optional plugins all at the same
time to simplify the installation of OSC.  The major version ofopenstackclientwill always correspond to the major version ofpython-openstackclientthat will be installed.PyPi- package installationOnline DocumentationLaunchpad project- release managementBlueprints- feature specificationsBugs- issue trackingSourceDeveloper- getting started as a developerContributing- contributing codeTesting- testing codeIRC: #openstack-sdks on Freenode (irc.freenode.net)License: Apache 2.0Getting StartedOpenStack Client can be installed from PyPI using pip:pip install openstackclientThere are a few variants on getting help.  A list of global options and supported
commands is shown with--help:openstack --helpThere is also ahelpcommand that can be used to get help text for a specific
command:openstack --help
openstack server create --help