Saravanan666/pypi-org huggingface dataset:
Package: ivy-wfengine
Simple and flexible workflow engineFeaturesHelps to design and execute workflowsClear and flexible APISupports very simple to arbitrarily complex workflowsDocumentationThe full documentation can be generated with Sphinx:History0.3.1 (2018-11-01)made ivy more robust to running multiple workflows in the same python program0.3.0 (2018-10-26)removed context as global variable, only local variables now0.2.0 (2017-09-28)adaption to work with Python 30.1.0dev (2014-07-22)Consistent time recordingSyntactic sugar for Workflowmgr callsParallel execution of worklows on IPython clusters0.1.0 (2014-01-01)First release on PyPI.
Package: iwanna
iwannaiwannais a simple command line tool that leverages the power of OpenAI's GPT-4 model to help you find the right shell command to perform a specific action. Withiwanna, you can get suggestions for shell commands to achieve your desired tasks, making your life easier and more efficient.Features🪄 Get shell command suggestions based on your input🤖 Utilizes OpenAI's GPT-4 model for accurate and relevant suggestions✨ Easy to use and configureDemo ofiwannaoutputDISCLAIMER: Note that the suggestions fromiwannamay not always be accurate or safe to run – use the suggested commands with great care.Installationiwannais preferably installed withpipx:pipxinstalliwannaHowever, you can also install it withpip:pipinstalliwannaConfigurationBefore usingiwanna, you need to configure it with your OpenAI API key. This key allows the tool to access the OpenAI API and fetch suggestions from the GPT-4 model. To configure your API key, run:iwanna--configUsageTo useiwanna, simply run the following command:iwanna[options]<action>Replace<action>with the task you want to perform.Example actionsiwannasearchforaprocess
iwannareducethefilesizeofarawvideofile
iwannafindwhatwifiiamconnectedtoLicenseThis project is licensed under the MIT License. See the LICENSE file for details.DisclaimerNote that the suggestions fromiwannamay not be accurate or safe to run at all. Use the suggested output with great care.This project is not affiliated with, nor endorsed by, OpenAI. It is an independent project created to showcase the potential use cases of the GPT-4 model.
Package: iway-certbot-dns-auth
IWAY-CERTBOT-DNS-AUTHCertbot hook for DNS challenge using iWay Portal API.DependenciesTo use this module the certbot is required of course :-)You can install certbot directly by your OS (e.g. Debian) and installiway_certbot_dns_auth globally withsudo pip install iway_certbot_dns_auth.Or, better install certbot in a Python virtual environment together withiway_certbot_dns_auth.ConfigThe hook default config file is /etc/iway-certbot-dns-auth.yml but canbe change with the environment variable IWAY_CERTBOT_DNS_AUTH_CFG.IWAY_CERTBOT_DNS_AUTH_CFG=/etc/my-config.ymlThe file have to contain a account section with username and password.Further it can contain a logging section with:-   syslog - enable Syslog (default false)-   level - log level (default "INFO")-   address - Syslog address (default /dev/log)-   facility - Syslog facility (default local0)-   format - log format (default"%(asctime)s %(levelname)s %(name)s: %(message)s")Example /etc/iway-certbot-dns-auth.yml:account:username: 12345password: 'changeme'logging:syslog: trueUsageCreate a new cert for your domain my-domain.com with:PATH=$PATH:/usr/local/lib/python3.8/dist-packages/scripts \certbot \certonly \--email me@gmail.com \--no-eff-email \--agree-tos \--preferred-challenges 'dns' \--manual \--manual-auth-hook iway-certbot-auth-hook \--manual-cleanup-hook iway-certbot-cleanup-hook \--manual-public-ip-logging-ok \--domain my-domain.comRenew cert with:PATH=$PATH:/usr/local/lib/python3.8/dist-packages/scripts \certbot \renew \--force-renewal_Note:_ PATH depends from your local Python version. Checkout python -V.
Package: iw.cache
ContentsWhat is cache ?How to use cache ?What is cache ?Thecachepackage provides a unique interface for all code-level cache
technologies that are availaible with a Plone site.At this time,cachelinksplone.memoizeandlovely.memcachedtogether
to provide a decorator and a few methods for developers to use memcached.How to use cache ?see doctests/memcache.txt
Package: iw.debug
ContentsWhat is iw.debugExploring objectsDebuging objects views and methodsAdd iw.debug to your plone3 buildoutWhat is iw.debugThis package allow you to start the ipython debugger (ipdb) on any objects in
zope.
For that you have to add /ipdb to the url of any object. And if your zope
instance is in debug mode it will start the ipdb in your terminal.Exploring objectsRun your zope instance in foreground:./bin/zopectl fgCall an url ended with /ipdb:wget http://localhost:8080/portal/ipdbThen you get ipdb prompt in your console:ipdb>Typingllwill show you a few locals:ipdb> ll
Out[0]:
{'context': <PloneSite at /portal>,
 'meth': None,
 'portal': <PloneSite at /portal>,
 'request': <HTTPRequest, URL=http://localhost:8080/portal/ipdb/pdb>,
 'view': None}Debuging objects views and methodsYou can also use a query string in the url to debug a callable:wget http://localhost:8080/portal/ipdb?v=__repr__Then back to your console:ipdb> ll
Out[0]:
{'context': <PloneSite at /portal>,
 'meth': <bound method PloneSite.__repr__ of <PloneSite at /portal>>,
 'portal': <PloneSite at /portal>,
 'request': <HTTPRequest, URL=http://localhost:8080/portal/ipdb/pdb>,
 'view': None}If a browser view is found, then it will be used as callable:wget http://localhost:8080/portal/ipdb?v=rules-controlpanelThen back to your console:ipdb> ll
ipdb> Out[0]:
{'context': <PloneSite at /portal>,
 'meth': None,
 'portal': <PloneSite at /portal>,
 'request': <HTTPRequest, URL=http://localhost:8080/portal/ipdb/pdb>,
 'view': <Products.Five.metaclass.ContentRulesControlPanel object at ...>}For both view and callable, you can enter in it by typing s:ipdb> s
ipdb> --Call--
> /../plone/app/contentrules/browser/controlpanel.py(18)__call__()
     17
---> 18     def __call__(self):
     19         form = self.request.formIf you want to pass extra args to the callable do something like:wget http://localhost:8080/portal/ipdb?v=myview&arg1=value1&arg2:int=2Extra args will be passed to the callable as keyword arguments.Add iw.debug to your plone3 buildoutIn the [buildout] section of your buildout.cfg add:[buildout]
...
# Add additional eggs here
# elementtree is required by Plone
eggs =
  elementtree
  iw.debug
  ...Then in the [instance] section:[instance]
...
# If you want to register ZCML slugs for any packages, list them here.
# e.g. zcml = my.package my.other.package
zcml = iw.debug
       ...
Package: iwdgui
IwdguiIwdguiis a graphical frontend foriwd, Intel's iNet Wireless Daemon.Feature overviewGraphical user interface for iwd, focusing on practical use, making it easy
to connect a laptop or desktop to a wifi network.Supporting multiple wireless adapters, in different tabs.Can provide  detailed information: vendor/model of the wireless interface,
IP address information, radio standard (802.??), channel, signal strength,
etc.Iwdgui supports station mode, access point mode, and ad-hoc mode.
(The latter two depend on the wireless network interface capabilities)Able to manage previously connected networks.Technical overviewIwdgui consists of asingle window.
in which a user can select the wireless interface, the network to connect to,
and get information on a previously connected network.Currently iwdgui supports 'station' mode, i.e. the mode in which a laptop
or desktop connects to a wireless access point or router.Iwdgui and  the iwd daemon communicate over aD-Busconnection.DependenciesThe following software is needed to run iwdgui:Python3, as the programming language.GTK3, as the graphical toolkitPyGObject, which provides the Python
bindings for GTK3, GLib, etc.Dbus-pythonfor interfacing
with iwd overD-Bus.Netifaces, to obtain IP address
information.Operating environment prerequisitesIwd should be running.At least one iwd network interface device should be available, powered on,
and configured in station mode.Python3, as the programming language.GTK3, as the graphical toolkit.Dbus-pythonas Python D-Bus binding.Netifaces, to obtain IP address
information.LicenseIwdgui is licensed under aBSD-3 license.FeedbackIf you have an enhancement request, or something is not working properly then
please log anissueagainst
the project.
Package: iwebrepl
iwebreplPython module to handle micropython websocket (WS) repl protocol interactively. It is modified original implementation to make it more user friendly.RequirementsIt should work with python3 with simple pip commands:pip install iwebrepliwebreplFew webreplcmd examples:iwebrepl --host 192.168.4.1 --password ulx3sNote that you can also specify basic parameters using environment variables:export IWEBREPL_HOST=127.0.0.1
export IWEBREPL_PASSWORD=ulx3s
export IWEBREPL_PORT=8266and then you can just specify command:iwebreplAll options are listed using --help:iwebrepl --helpManualusage: iwebrepl [-h] [--host HOST] [--time TIME] [--port PORT] [--verbose]
                [--debug] [--redirect] [--password PASSWORD] [--cmd CMD]
                [--after AFTER] [--before BEFORE]

iwebrepl - connect to websocket webrepl

optional arguments:
  -h, --help            show this help message and exit
  --host HOST, -i HOST  Host to connect to
  --time TIME, -t TIME  Delay time to receive response
  --port PORT, -P PORT  Port to connect to
  --verbose, -v         Verbose information
  --debug, -d           Enable debugging messages
  --redirect, -r        Redirect
  --password PASSWORD, -p PASSWORD
                        Use following password to connect
  --cmd CMD, -c CMD     command to execute
  --after AFTER, -A AFTER
                        command to execute after interactive mode
  --before BEFORE, -B BEFORE
                        command to execute before interactive mode

iwebrepl --host 192.168.4.1 --password ulx3s
iwebrepl --host 192.168.4.1 --password ulx3s --cmd 'import os; os.listdir()'

Keyboard:
Keyboard: Ctrl-x to exit, Ctrl-d softreboot, Ctrl-k display helpKeyboard shortcutsYou can use following keyboard shortcuts:Custom keybindings:
- CTRL-x : to exit WebREPL Terminal
- CTRL-e : Enters paste mode
- CTRL-d: In normal mode does a soft reset (and exit), in paste mode : executes pasted script
- CTRL-c : Keyboard interrupt in normal mode, in paste mode : cancel
- CTRL-r: Backsapce x 20 (to erase current line in chunks) or flush line buffer
- CTRL-u: import shortcut command (writes import)
- CTRL-f: to list files in cwd (ls shorcut command)
- CTRL-n: shows mem info
- CTRL-y: gc.collect() shortcut command
- CTRL-space: repeats last command
- CTRL-t: runs test_code.py if present
- CTRL-w: flush test_code from sys modules, so it can be run again
- CTRL-a: force synchronized mode (better if using wrepl through ssh session)
- CTRL-p: toggle autosuggest mode (Fish shell like) (if not in synchronized mode)
- CTRL-k: prints the custom keybindings (this list)Complete RequirementsIt should work with python3 with simple pip commands:sudo apt-get update
sudo apt-get install -y python3 python3-pip
sudo pip3 install iwebrepl
Package: iw.eggproxy
ContentsWhat is iw.eggproxy ?How to use iw.eggproxy ?mod_python update on Debian Etch:What is iw.eggproxy ?iw.eggproxy is a module for apache mod_python. Its purpose is to serve as a pypi
proxy.The main idea is to mirror locally on demand. At first run it will download pypi
index and build a page of links. When a software asks for a specific package,
version, … it will be downloaded by iw.eggproxy, if needed. All files are
eventually served by apache, as static content. iw.eggproxy just takes care of
checking if it must (and can) be downloaded first.How to use iw.eggproxy ?You need mod_python 3.3 for apache. It will not work with previous versions.Debian Etch users: Etch provides 3.2, so users of Etch must get the source
package from “Lenny” (testing) and rebuild it with dpkg-buildpackage. Please have
a look at the related section in this document to get some help.Configuration file:Currently its location is fixed to /etc/apache2/eggproxy.conf:[default]
eggs_directory = /path/to/pypi
index = http://pypi.python.org/simple

# update information for files older than 24h
update_interval = 24Apache setup forhttp://servername/pypi:Alias /pypi "/path/to/pypi"
<Directory "/path/to/pypi">
    Order allow,deny
    Allow from all
    SetHandler mod_python
    PythonFixupHandler iw.eggproxy.apache_handler::fixup_handler
    PythonInterpreter main_interpreter
    PythonOption URLPrefix /pypi
    PythonPath "sys.path+['/path/to/iw.eggproxy']"
</Directory>Apache must be able to write to “/path/to/pypi”! (usually Apache user iswww-data). For updating proxied egg information you must add the scripteggproxy_updateinto the crontab of this user.mod_python update on Debian Etch:Quick build instructions from debian “lenny” sources:$ sudo apt-get build-dep libapache2-mod-python
$ sudo apt-get install fakerootVisithttp://packages.debian.org/sources/lenny/libapache2-mod-pythonand grab
the files with these extensions:.dsc.orig.tar.gz.diff.gz$ wget http://ftp.de.debian.org/debian/pool/main/liba/libapache2-mod-python/libapache2-mod-python_3.3.1-3.dsc
$ wget http://ftp.de.debian.org/debian/pool/main/liba/libapache2-mod-python/libapache2-mod-python_3.3.1.orig.tar.gz
$ wget http://ftp.de.debian.org/debian/pool/main/liba/libapache2-mod-python/libapache2-mod-python_3.3.1-3.diff.gz
$ tar xpvzf libapache2-mod-python_3.3.1.orig.tar.gz
$ cd mod_python-3.3.1/
$ gzip -dc ../libapache2-mod-python_3.3.1-3.diff.gz |patch -p1
$ chmod +x debian/rules
$ dpkg-buildpackage -rfakeroot -b
$ cd ..you should have the following files:libapache2-mod-python_3.3.1-3_i386.deblibapache2-mod-python-doc_3.3.1-3_all.debThe last step is callingdpkg:$ sudo dpkg -i libapache2-mod-python_3.3.1-3_i386.deb
Package: iwg
An In-house Website GeneratorGenerates a website rendered on templates from documents in Markdown format.LicenseCopyright (c) 2022 Bora ÖzdoğanPermission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Package: iwiki
iwiki (innovata wiki)Wikipedia scraper.사전작업ROOT_PATH 를 OS-환경변수로 수동으로 저장.
: export ROOT_PATH=your_root_path임시방편 작업 (PyPI 패키지 정식 등록 전)LIB_PATH 를 OS-환경변수로 수동으로 저장.
: export LIB_PATH=~/libs
Package: iwin
iPAR Yidel Model PackageThis is a small package for estimating wheat yield. it estimates yield under non-stressed conditions as a function of iPAR, temperature and solar radiation.CIMMYT-Henan Collaborative Innovation CenterAuthors:Urs Christoph schulthess (CIMMYT-China)Ernesto Giron E. -e.giron.e@gmail.com(Consultant)
Package: iwin-cli
iWin 模拟的配置命令行工具功能用于检查配置文件的合法性压缩图片文件，改进加载速度生成zip文件用于上传安装pipinstalliwin-cli使用方法进入命令行(Windows 系统， CMD)
切换到配置工作目录：iwin-cli-s<Simulation配置文件夹路径>-c<班级数据的xlsx文件名>输入相应的目录名，或文件名。然后根据提示一步一步操作即可。
Package: iwlib
iwlib is a package for interfacing with iwlib, providing an implementation to
the wireless tools in Linux.While very incomplete at the moment, it aims to eventually become a complete
implementation, as features become necessary. If you find some functionality
missing, feel free to contribute to the project, or create an issue on the bug
tracker.Currently it provides what I consider the bare minimum to become useful -
scanning, setting the ESSID of a device, and getting the current configuration
back from a device.http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.htmlInstallationInstallation requires the Python developer tools, and wireless_tools package
for compilation. If Python.h and iwlib.h exist on your system, you should be
good to go.$ pip install iwlibChange History1.7.0 (4th December 2019)Fix an attribute error in get_iwconfigRemoved Python 2 support1.6.2 (30th April 2019)Remove stub test build library from WIP testing code.1.6 (22nd July 2018)Added support for Python 3 (via migration to CFFI)1.5 (1st October 2014)Added support for Python 31.4 (12th June 2014)Fixed incompatibility with wireless_tools version 30.pre9Fixed build error that resulted in iwconfig and iwlist not being built.Minor cleanupsFeels “snappier”1.3.1 (2nd April 2013)Fixed packaging issue involving missing header files.1.3 (24th March 2013)Addediwlib.utils module. See documentation for details.Addediwlib.iwlist module. See documentation for details.Added functionset_essid, toiwlib.iwconfig.1.2.1 (21st March 2013)Initial release of code, as it was when I inherited it.
Package: iw.memberreplace
ByIngeniwebA missing feature from the members control panel. A contributor of your Plone
site is replaced by someone else. This happens sometimes. If your site has
thousands of items, dozens of contributors and groups, this utility will save
your managers hours of digging in your site and changing settings on hundreds of
content items.Features and options:Replace member in ownershipReplace member in DC CreatorsReplace member in sharingsReplace member in groupsRemove former memberDry runLogging all thisCopyright and licenseCopyright (c) 2008-2009IngeniwebSASThis software is subject to the provisions of the GNU General Public License,
Version 2.0 (GPL).  A copy of the GPL should accompany this distribution.  THIS
SOFTWARE IS PROVIDED “AS IS” AND ANY AND ALL EXPRESS OR IMPLIED WARRANTIES ARE
DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF TITLE,
MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSESee thedocs/LICENSEfile that comes with this component.RequirementsPlone 3.xInstallationWe assume that you created your Zope instance withpaster create -t
plone3_buildout <your-instance>or something similar. And of course you’re
supposed to know how to set up a Plone site using zc.buildout.With zc.buildoutRecommended practice for integration or production instances.Openbuildout.cfgwith your favorite text editor and change it like indicated
below:[instance]
...
eggs =
  ...
  iw.memberreplace
  ...
zcml =
  ...
  iw.memberreplaceRun your buildout, you’re done.From Subversion repositoryRecommended practice for developers.Install as indicated inWith zc.buildoutabove.Checkout your preferred trunk/branch ofiw.memberreplacein $BUILDOUT/src (You
should have $BUILDOUT/src/iw.memberreplace/… after this). See theProject
home pagessection for the repository URL.Then:$ cd $BUILDOUT/src/iw.memberreplace
$ python setup.py developOpenbuildout.cfgwith your favorite text editor and change it like indicated
below:[buildout]
...
develop =
  src/iw.memberreplaceRun your buildout, you’re done. Your Subversion working copy ofiw.memberreplaceshould take over the egg.Project home pagesAt plone.org:http://plone.org/products/iw.memberreplaceAt pypi:http://pypi.python.org/pypi/iw.memberreplaceSubversion repository:https://svn.plone.org/svn/collective/iw.memberreplaceUpgradesVisit in ZMI theportal_setupobject of your site, clickUpgradesand selectiw.memberreplace:default. All is obvious from there.SupportYou may ask for further support (training, commercial support, …) atIngeniweb supportif you don’t find answers to your
questions in the tracker.Further documentationSee the other files in docs/. In addition this component may have other more
specificREADME.txtfiles in its directory tree.More technical documentation may be found in
thisdir/iw/memberreplace/tests/README.txt.CreditsMain developer:Gilles LenfantTranslationsFrench (fr):Gilles LenfantChangelog1.0.0 - RC1Optional removal of former member.
[glenfant]1.0.0 - alpha1Initial release
Package: iwm.recipe.blobstorage
Recipe for setting up a blobstorage===================================This recipe can be used to define a blobstorage.  It creates a ZConfigfile-storage database specification supporting blobs via zope.file thatcan be used by other recipes to generate ZConfig configuration files.This recipe takes an optional combination of a path and a blob_dir option.If one is specified, the other is mandatory. If none are given (recommended),the recipe creates and uses a subdirectory of the buildout parts directorywith the same name as the part and a subdirectory 'blobs' therein.Additional options, like cache-size, can be given via thestorage-optionsParameter.The recipe was derived from Jim's zc.filestorage recipe.Original README follows:========================The recipe records a zconfig option for use by other recipes.We'll show a couple of examples, using a dictionary as a simulated buildoutobject::>>> import zc.recipe.filestorage>>> buildout = dict(...   buildout = {...      'directory': '/buildout',...      },...   db = {...      'path': 'foo/Main.fs',...      },...   )>>> recipe = zc.recipe.filestorage.Recipe(...                   buildout, 'db', buildout['db'])>>> print buildout['db']['path']/buildout/foo/Main.fs>>> print buildout['db']['zconfig'],<zodb><filestorage>path /buildout/foo/Main.fs</filestorage></zodb>>>> recipe.install()()>>> import tempfile>>> d = tempfile.mkdtemp()>>> buildout = dict(...   buildout = {...      'parts-directory': d,...      },...   db = {},...   )>>> recipe = zc.recipe.filestorage.Recipe(...                   buildout, 'db', buildout['db'])>>> print buildout['db']['path']/tmp/tmpQo0DTB/db/Data.fs>>> print buildout['db']['blob-dir']/tmp/tmpQo0DTB/db/blobs>>> print buildout['db']['zconfig'],<zodb><blobstorage>blob-dir /tmp/tmpQo0DTB/db/blobs<filestorage>path /tmp/tmpQo0DTB/db/Data.fs</filestorage></blobstorage></zodb>>>> recipe.install()()>>> import os>>> os.listdir(d)['db']The update method doesn't do anything, as the database part's directoryalready exists, but it is present, so buildout doesn't complain and doesn'taccidentally run install() again::>>> recipe.update()To do------ Add support for various file-storage options- Create a ZODB-configuration recipe that is meant to be a base class forstorage recipes and provides database-configuration options.
Package: iwm.recipe.svncheckout
Recipe for doing generic SVN checkouts in a buildout.Whenever possible, checkout things you need as development eggs before
running buildout, instead of using this recipe.The recipe has three options:urlThe Subversion URL to use as checkout source. For example:url =http://svn.kmrc.de/projects/devel/bebopThis option is required.targetThis option is optional (though highly recommended) and designatesthe destination path (relative to the buildout dir) for the checkout.
If omitted, <parts-dir>/<part-name> is used.revisionThe revision to check out. This is optional and defaults to “HEAD”.
Package: iWork
:rocket: Yuan :facepunch:数据不是创造规律,而是展示那些原本的规律https://www.kaggle.com/c/elo-merchant-category-recommendation/discussion/82055#479196CompetitionsInstallpip install YuanUsagefrom yuan.pipe import *@Xdefxfunc1(x):_=x.split()print(_)return_@Xdefxfunc2(x):_='>>'.join(x)print(_)return_'I am very like a linux pipe'|xfunc1|xfunc2xtqdmxfilter / xmap / xsort / xreduceiterable|xfilter(lambdax:len(x)>1)|xmap(str.upper)|xsort|xreduce(lambdax,y:x+'-'+y)'AM-LIKE-LINUX-PIPE-VERY'xsummaryiterable|xsummarycounts7uniques7missing0missing_perc0%typesuniqueName:iterable,dtype:object...