Saravanan666/pypi-org huggingface dataset:
Package: delf
delfdelf is an ELF dump tool.InstallationYou will also need to havelibcapstoneinstalled.pipinstalldelfRequirementsYou need python3 andcapstone. If you don't have capstone you can get it by:pipinstallcapstoneYour terminal needs to support ASCII escape sequences.OptionsFor a list of available options just rundelf -h. Here's what you'll get:usage:delf[-h][--dbg][--objOBJ][--header][--symboltable][--phdrs][--shdrs][--symbolindex][--stentries][--objcode][--test][--test2][--funcs][--objs][--dynsym][--dlpath][--phdynent][--sectionSECTION][--dumpfuncDUMPFUNC][--dumpfuncasmDUMPFUNCASM][--textasm][--dynsecents][--reladyn][--relaplt][--rodata][--disassDISASS]optionalarguments:-h,--helpshowthishelpmessageandexit--dbgdebug--objOBJpathtotheexecutbale,sharedobjectorobjectyouwanttoloadinbruiser--headerdumpheaders--symboltabledumpsymboltable--phdrsdumpprogramhaeders--shdrsdumpsectionhaeders--symbolindexdumpsymbolindex--stentriesdumpsectiontableentries--objcodedumpobjects--testtestswitch--test2testswitch2--funcsdumpfunctions--objsdumpobjects--dynsymdumpdynamicsymboltable--dlpathdumpdynamiclinkerpath--phdynentdumpphPT_DYNAMICentries--sectionSECTIONdumpasection--dumpfuncDUMPFUNCdumpafunctionsmachinecode--dumpfuncasmDUMPFUNCASMdumpafunctionsassemblycode--textasmdisassemblethetextsection--dynsecentsdynamicsectionentries--reladyn.rela.dynentries--relaplt.rela.pltentries--rodatadump.rodata--disassDISASSdisassembltasectionFeature RequestIf there is something you need delf to do, make an issue and I'll take a look.TODOdelf does not support ELF32. I'll write that in whenever I get the time to work on delf
Package: del-fem
pydel-femPython 🐍 fem utility library for computer graphics 📺 research 🧑‍🔬 and prototyping 🪚.Lookpython demosfor the coding examples[!WARNING]del-femis still in its initial development phase. Crates published tohttps://pypi.org/project/del-fem/in the 0.1.x series do not obey SemVer and are unstable.Installpipinstalldel-fem
Package: delfile-bydate
Install Pythonhttps://phoenixnap.com/kb/how-to-install-python-3-windowsInstall Packagepip install delfile-bydateUsingdelete all year 2020delfile --part=/User/Document --date=2020delete all month Jan.delfile --part=/User/Document --date=2020/01delete all day 7th.delfile --part=/User/Document --date=2020/01/07
Package: delfino-core
🔌  Delfino Core   🔌ADelfinoplugin with core functionality.CommandsCommandDescriptionblackRuns black.coverage-openOpen coverage results in default browser.coverage-reportAnalyse coverage and generate a term/HTML report.dependencies-updateManages the process of updating dependencies.ensure-pre-commitEnsures pre-commit is installed and enabled.formatRuns ensure-pre-commit, pyupgrade, isort, black.isortRuns isort.lintRuns pylint, pycodestyle, pydocstyle.pre-commitRun all pre-commit stages in the current project.pycodestyleRun PEP8 checking on code.pydocstyleRun docstring linting on source code.pylintRun pylint on code.pytestRuns pytest for individual test suites.pytest-integrationRun integration tests.pytest-unitRun unit tests.pyupgradeRuns pyupgrade with automatic version discovery.switch-python-versionSwitches Python venv to a different Python version.testRuns pytest, coverage-report.mypyRun type checking on source code.verifyRuns format, lint, mypy, test-all.Installationpip:pip install delfino-corePoetry:poetry add -D delfino-corePipenv:pipenv install -d delfino-coreOptional dependenciesEach project may use different sub-set ofcommands. Therefore, dependencies of all commands are optional and checked only when the command is executed.Using[all]installs all theoptional dependenciesused by all the commands. If you want only a sub-set of those dependencies, there are finer-grained groups available:For individual commands (matches the command names):mypyformatdependencies-updatepre-commitFor groups of commands:test- for testing and coverage commandslint- for all the linting commandsFor groups of groups:verify- same as[mypy,format,test,lint]all- all optional packagesConfigurationDelfino doesn't load any plugins by default. To enable this plugin, add the following config intopyproject.toml:[tool.delfino.plugins.delfino-core]Plugin configurationThis plugin has several options. All the values are optional and defaults are shown below:[tool.delfino.plugins.delfino-core]# Source files - may have different rules than tests (usually stricter)sources_directory="src"# Test filestests_directory="tests"# Where to store reports generated by various toolsreports_directory="reports"# Types of tests you have nested under the `tests_directory`. Will be executed in given order.test_types=["unit","integration"]# One or more module to wrap `pytest` in, executing it as `python -m <MODULE> pytest ...`pytest_modules=[]# Commands to run as a quality gate in given order.verify_commands=["format","lint","mypy","test-all"]# Do not install pre-commit if this is set to true.disable_pre_commit=falseCommands configurationSeveral commands have their own configuration as well:[tool.delfino.plugins.delfino-core.mypy]# One or more directories where type hint will be required. By default they are optional.strict_directories=[]UsageRundelfino --help.DevelopmentTo develop against editabledelfinosources:Make suredelfinosources are next to this plugin:cd..
gitclonehttps://github.com/radeklat/delfino.gitInstalldelfinoas editable package:pipinstall-e../delfinoNote that poetry will reset this to the released package when you install/update anything.
Package: delfino-demo
🔌  Delfino Demo Plugin   🔌A minimal plugin example forDelfino.Installationpip:pip install delfino-demoPoetry:poetry add -D delfino-demoPipenv:pipenv install -d delfino-demoConfigurationDelfino doesn't load any plugins by default. To enable this plugin, add the following config intopyproject.toml:[tool.delfino.plugins.delfino-demo]UsageRundelfino demo.
Package: delfino-docker
🔌  Delfino Docker   🔌A delfino plugin with helper scripts for working with docker.CommandsCommandDescriptiondocker-buildRuns adocker buildcommand for multiple platforms and pushes to dockerhub at the end.Installationpip:pip install delfino-dockerPoetry:poetry add -D delfino-dockerPipenv:pipenv install -d delfino-dockerConfigurationDelfino doesn't load any plugins by default. To enable this plugin, add the following config intopyproject.toml:[tool.delfino.plugins.delfino-docker]Commands configuration[tool.delfino.plugins.delfino-docker.docker-build]# User name for logging in into dockerhubdockerhub_username=""# Platforms to build with dockerxbuild_for_platforms=["linux/arm/v7","linux/arm64","linux/amd64",]UsageRundelfino --help.
Package: delft-fiat
Delft-FIAT: Fast Impact Assessment ToolCombined assessment for spatial (raster) and object (vector).A python package for quickly estimating damages as a result of hazards.
This can be done for both vector based data and raster based data.InformationFor more information, please visit thedocumentation.UsageAlthough the package is calledDelft-FIAT, the package name in Python isfiat.# A minimalistic example
import fiat
from fiat.io import *LicenseMIT
Package: delgado
Listen for commands over a unix socket and execute them in the terminal.It solves the problem of text editors not wanting to bundle a real terminal
emulator.delgadorequires valid JSON objects to be fired over a predetermined UDS
(Unix Domain Socket). Delgado has to know about what commands is authorized to
execute before running them, preventing arbitrary commands to be run).A very simple listener allowed to runlsonly would look like this:$ delgado run --allowed lsOn a different terminal, sending the JSON to that socket could be something
like:$ echo '{"ls": ["/tmp/foo"]}' | nc -U  /tmp/delgado.sockThe echo pipes over tonc(BSD Netcat) that in turn sends the information
to the socket. With the default logging levels, the output would then look like
this:$ delgado run --allowed ls
--> Running command: [u'ls']NoteIf you are planning on usingnetcatmake sure it is the BSD version
that has support for UDS (using the-Uflag). The GNU version will not
work. You can useanytool that can communicate over UDS.pluginsdelgadowas built with some modularity in mind, by default you get thepy.testplugin which will run the server and listen forpy.testcommands
only.The plugins usesetuptoolsentry points. If you want a new plugin to be
available, this is what it should have on itssetup.pyfile:setup(
    ...
    entry_points = dict(
        delgado_handlers = [
            'my_command = my_package.my_module:MyClass',
        ],
    ),TheMyClassshould be a class that acceptssys.argvas its argument,delgadowill pass that in at instantiation and call aparse_argsmethod.This is how thepy.testplugin looks like for example:class Pytest(object):

    help_menu = 'A handler for running py.test commands'
    _help = """
Run a base socket listener that allows py.test commands.

--socket-location   The location for the socket (defaults
                    to /tmp/pytest.sock)
    """

    def __init__(self, argv):
        self.argv = argv

    def parse_args(self):
        ...
Package: delgrada
DelgradaLightweight, minimal tensor-/scalar- based autograd engine.Table of ContentsGet StartedAboutCool FeaturesLicenseGet StartedRunpip install delgrada.AboutThe code in this repository is the product of a long-haul flight. Bored and without Internet access, naturally, I decided to build an autograd library.delgradais built mainly for fun and education. It is inspired by Andrej Karpathy'smicrogradlibrary, but seeks to generalise for tensor-valued operations and offer full compatibility with numpy.Cool FeaturesLicenseThe code in this repository is under the MIT License.Copyright (c) 2024 Yiding Song
Package: delibird
Delibird 是一个多合一大模型接口网关。主要针对国内的大模型，包括文心、百川、千问、星火、智谱等提供统一的接口调用。基于 Python 开发，容易集成。原生提供 Streaming 接口、多进程异步调度模式，性能较好、调用接口完全兼容 openai APi，方便集成。特点完全 python 代码，容易修改和集成到项目中接口简单。兼容 openai 接口，一套接口调用全部模型支持 http、https 和 websocket 接口支持几乎全部国内大模型，包括文心、百川、千问、星火、智谱等支持 Streaming 接口，支持多轮对话采用 Python asyncio 原生异步和多进程模型，性能较好支持模型列表通义千问文心星火MinimaxChatGLM百川未来计划function calling 支持使用教程环境配置建议基于 python 3.12 以上版本，可以获得更好的性能。具体依赖库可以参考 requirements.txt 文件。pipinstall-rrequirements.txt安装通过 Pypi 安装pipinstalldelibird运行启动服务之前需要配置一个配置文件，文件内设置好对应的模型端口和 api_key。配置文件格式如下：[server]host="localhost"port=8000routers=[{name="spark",driver="spark"},{name="qwen",driver="qwen"},{name="ernie",driver="ernie"},{name="minimax",driver="minimax"},{name="openai_compatible",driver="openai"},][driver][driver.spark]# general 指向V1.5版本; generalv2 指向V2版本; generalv3 指向V3版本; generalv3.5 指向V3.5版本;app_id="XXX"api_key="XXX"api_secret="XXX"url="wss://spark-api.xf-yun.com"models=["general","generalv2","generalv3","generalv3.5"][driver.qwen]api_key="XXX"models=["qwen-turbo","qweb-plus","qwen-max"][driver.ernie]appid=50396495api_key="XXX"secret_key="XXX"url="https://aip.baidubce.com/rpc/2.0/ai_custom/v1/wenxinworkshop/chat"access_token="XXX"models=["ernie","ernie-v4","ernie-8k","ernie-bot","ernie-speed","ernie-bot-turbo",][driver.minimax]api_key="XXX"url="https://api.minimax.chat/v1/text"models=["chatcompletion","chatcompletion_pro"][driver.openai]api_key="xxx"models=["gpt-3.5-turbo","gpt-4"]替换掉上面的 "XXX" 为对应的 api_key 或者其他配置信息。"qwen.max" 后面的 max 代表模型名称，前面的 "qwen" 代表模型服务路由配置文件可以参考config.toml文件然后运行服务delibirdstart-cconfig.tomlkey.toml 就是配置文件，可以带路径。例如，/home/aaa/delibird/config.toml停止服务delibirdstop调用接口通过 http 调用接口，下面是用 python 的一个例子fromdelibird.clientimportChatimportasyncioasyncdefstream_fetch():"""Test client."""messages=[{"role":"user","content":"Python 如何实现异步编程"},]host="localhost"port=8000router="spark"url=f"http://{host}:{port}/{router}/chat/completion"chat=Chat("v30")asyncforresultinchat.stream_fetch(messages,url):print(result)deftest_client():asyncio.run(stream_fetch())指定url、模型名称和版本号，然后调用接口即可。监控页面版权基于Apache-2.0版权，可以自由使用和修改。
Package: delicious2fluid
A simple script to import delicious tags into FluidDB.UsageYou need to have an account on both delicious.com and FluidDB. To sign up for
Fluidinfo visit:https://fluidinfo.com/accounts/new/Once installed simply run the following command and answer the questions:$ delicious2fluidYour username and password for both services arenotstored in any way shape
or form. If you encounter a problem you can find the log in the d2f.log file.NOTEprivate bookmarks are ignored. The tags attached to them are created
within FluidDB but the object representing the private bookmark is not created.
Obviously, I don’t this script to leak inadvertantly potentially private
information.For more information about FluidDB please see:https://fluidinfo.com/When running the script you’ll be asked for your username and password for
both delicious and FluidDB.The following tags will be created in FluidDB (you can override the default
parent namespace):USERNAME/title
USERNAME/notes
USERNAME/delicious/hash
USERNAME/delicious/time
USERNAME/delicious/meta
USERNAME/delicious/tagGiven the tags above, FluidDB will store the tag values as a collection of
strings in the “tag” tag. In addition each tag in delicious will be created
in FluidDB under the parent namespace:USERNAME/tags
Package: deligence-django-docusign-connect
Docusign ConnectDocusign Connect is a Django app to instantly connect django project with docusign e-signing platform by APIs.
This Package comes with build in admin panel to sign and maintain files &
docusign api values can be added by admin panel.Quick startAdd “crispy_forms”,”app” & “docusign” to your INSTALLED_APPS setting like this:INSTALLED_APPS = [
    ...
    'crispy_forms',
    'app',
    'docusign',
    ...
]Add line : AUTH_USER_MODEL=’app.CustomUser’  to setting.pyAdd line : X_FRAME_OPTIONS = ‘ALLOWALL’ to setting.pyInclude the app URLconf in your project urls.py like this:path('', include('app.urls')),Runpython manage.py makemigrationsto create the migrations.Runpython manage.py migrateto create the app models.Runpython manage.py createsuperuserto create admin username & password to login.Start the development server and visithttp://127.0.0.1:8000/manage/to manage files & settings.Visithttp://127.0.0.1:8000/form/to sign document.PyPI page:https://pypi.org/project/deligence-django-docusign-connect/Bugtracker:https://github.com/deligence-vinit/deligence-django-docusign-connect/issuesCode repository:https://github.com/deligence-vinit/deligence-django-docusign-connectFor integration contactsanjay@deligence.com
Package: delimited-protobuf
delimited-protobufA read/write library for length-delimited protobuf messages.It is a very common use case to save multiple protobuf messages to a file, this tiny library providesread()andwrite()functions to fullfill this need.Each message is preceded by aVarintcontaining their size:Installconda install -c conda-forge delimited-protobufReferencesCodedOutputStreamMessageLite#writeDelimitedToCodedInputStreamparseDelimitedFrom()
Package: delineate-io
delineate-ioPurposeThe purpose of package is to provide tools to manage a local development machine environment.VersionsCommandsTo run the utility and output the results to the console run:#Outputstheversioninfototheconsoledelineate-io versions#Outputstheversioninfotoafiledelineate-io versions --out file.jsonProgramsThe current version of thedelineate-io versionscollects the version information for the following programs:GitTerraformPackerVagrantDockerMiniKubeGoJavaPython3NodegCloud
Package: deling
deling is a set of utilities for accessing and writing data across remote data storages.InstallationInstallation from pypipipinstalldelingInstallation from sourcegitclonehttps://github.com/rasmunk/deling.gitcddelingmakeinstallDatastoresThis package contains a set of datastores for accessing and conducting IO operations against remote data storage systems.
Currently the package supports datastores that can be accessed through the following protocols:SFTPSSHFSHelper DatastoresTo ease the use of the datastores, a set of helper datastores are provided. These datastores are wrappers around the basic datastore that have been implemented.
The helper datastores are:ERDAShare/ERDASFTPShare which connects to pre-createdERDAsharelinks.Additional documentation can be found atReadTheDocs
Package: delitoolkit
A toolkit for evaluating deliberative discussions and building DEliBots.
For more details seehttps://delibot.xyzInstallPlease install the latest version from PyPi, preferably in a virtual environment of choice.pip install delitoolkitUsageDeliAnnotationThis module gives access to classifiers trained to annotate deliberative
discussions. The classifier predicts the first 2 levels from the
DeliAnnotate annotation scheme. Please refer to the original paper for
usage, annotation description, guidelines, classification architecture
and performance:link.from delitoolkit import deliannotate

deli_predictor = deliannotate.DeliAnnotationPredictor()

type, role = deli_predictor.predict("What about A")Cause of change of mind predictor (aka conversational turning points or inflection points)This module gives access to classifiers trained to predict which
utterances in a collaborative conversation can cause someone to change
their mind. Please refer to the original paper for usage, classification
architecture and performancelink.
Currently delitoolkit provides API to an enhanced Bag-of-words model,
with slightly better performance than the one in the original paper. The
classifier relies only on linguistic data, without incorporating any
other datastreams (and thus is applicable to wider-range of tasks).
Please provide conversation context of at least 2 utterances for best
performance.from delitoolkit.inflection_point import bow

predictor = bow.BoWSimple()

print(predictor.predict_proba(["Hi", "I think 3"]))DeliDataEasy way to access the contents ofDeliData. Contains 500 deliberative
discussions of groups solving the Wason card selection task. Each
utterance is augmented with additional data, such as annotation,
solutions, and approximation of team performance. For full information,
please refer to the DeliData paper and DELIDATA_README.mdfrom delitoolkit.delidata import DeliData


delidata_corpus = DeliData()
groups = list(delidata_corpus.corpus.keys())
for m in delidata_corpus.corpus[groups[0]]:
    print(m['message_type'], m['original_text'])Relevant papers and BibTeX citationsDeliAnnotation moduleDeliData A dataset for deliberation in multi-party problem solving
(https://delibot.xyz/delidata)@article{karadzhov2023delidata,
    title={DeliData: A dataset for deliberation in multi-party problem solving},
    author={Karadzhov, Georgi and Stafford, Tom and Vlachos, Andreas},
    journal={Proceedings of the ACM on Human-Computer Interaction},
    volume={7},
    number={CSCW2},
    pages={1--25},
    year={2023},
    publisher={ACM New York, NY, USA}
  }Inflection point moduleWhat makes you change your mind? An empirical investigation in online
group decision-making conversations@inproceedings{karadzhov2022makes,
  title={What makes you change your mind? An empirical investigation in online group decision-making conversations},
  author={Karadzhov, Georgi and Stafford, Tom and Vlachos, Andreas},
  booktitle={Proceedings of the 23rd Annual Meeting of the Special Interest Group on Discourse and Dialogue},
  pages={552--563},
  year={2022}
}History0.3.9 (16.01.2024)First release on PyPI.
Package: deliverable-model
deliverable_modelA cross framework machine leaning deliver format and API specific for deploying.Free software: Apache Software License 2.0Documentation:https://deliverable-model.readthedocs.io.FeaturesTODOCreditsThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.History0.1.0 (2019-10-22)First release on PyPI.
Package: deliveryboy
# DeliveryBoyDeliveryBoy is a lightweight and transparent intermediary for executing a Python
callable in a new Python process such that a developer using this intermediary
does not have to care.The new Python process is started by a transport command yield a wide range of
applications, e.g.:Execution as a different user bysudo.Execution on a remote host byssh.Execution on a HPC cluster bybsub(in case of LSF).The base assumptions for this implementation are:On the target host a compatible version of Python is installed.On the target host the Python environment contains the deliveryboy package.The Python environment on the source and target hosts are identical (aka. same modules installed).Only the callable, module names for modules in the (virtual) environment and modules from outside the environment need to be transported.See also the [documentation](https://deliveryboy.readthedocs.io/en/latest/index.html).## State of the projectThe simple demonstrator examples are working with Python 3, but not all features
have been implemented and tested, yet.## ContributingPlease feel free to contribute by suggesting additional features, fixing bugs or
implementing missing features.## AcknowledgementThis project was inspired by:[sudo.py](https://gist.github.com/barneygale/8ff070659178135b10b5e202a1ecaa3f)
by [Barney Gale](https://gist.github.com/barneygale)flowGuide2 by [Anselm Kruis](https://github.com/akruis)
Package: della-tasks
DellaDella(named afterPerry Mason's assistant) is a command line task organizer/todo list. Its basic concept is comparable toTaskwarrior, but with the guiding philosophy that command syntax should be as simple and as close to natural language as possible. The ultimate goal is to make interactions withdellafeel more like speaking to a personal assistant than feeding input to a program.How does this cash out? First, you can specify due dates in natural language, anddellawill figure out what you mean:These expressions can be arbitrarily nested, just in case that's something you need:While you can usedellaby passing your inputs directly as command line arguments, most of its features only become apparent when using its interactive prompt, which you can start by running the program without arguements. This makes the previous examples look like thisWowee! Colors!  This is another trick to smooth out your interactions as much as possible - if your input is invalid, you can tell before you enter it. Autocomplete also gives you feedback while you type:That should be enough to whet your appetite. For a crash course in usage and a list of all available commands type@helpat the interactive promptInstalldellais on PyPI - install it easily withpip:$pipinstalldellaNote that support for non-GNU/Linux operating systems is not guaranteed. It willprobablywork ok on MacOS, but I don't have access to a Mac to test this (if you're a Mac user, please let me know about any exotic error messages you encounter). All bets are off for Windows.ConfigurationWhen run for the first time,dellacreates a config file at$USER_HOME/.config/della/config.toml. On each subsequent startup, it will read from this file to set options user options. The starting config file is commented to help you tweak it to your liking.Remote Syncdellacan keep your tasks in sync over multiple devices using SSH.Why do you you need to provide your own hosting? Two reasons:If I provided a hosted database, that would go way over my budget for this project (which is $0.00;I'm unemployed currently)I don't want your data. Why do people keep giving me their data? I never ask for it, yet people keep giving it to me.Setting up a remote host for syncing is very simple; all you need is a working ssh login to some sort of POSIX-ish machine. You don't even need to install anything special on the remote! The "remote" section of the default generated config file contains more details on configuration.For DevelopersDevelopment of this project also resulted in the creation of two libraries:dateparseis the backend for parsing natural language into datesgetchoiceis a very simple almost-clone of [pick], which I created when I was unable to find anything like it that supported text formatting a la [prompt toolkit]They're both also available via pip, and licensed with no restrictions whatsoever.