Saravanan666/pypi-org huggingface dataset:
Package: add-scihub-links
Add links to Sci-Hub in the reference section of a scientific articleContextPublishers increasingly include hypertext links in the reference section of scientific articles, which is a first step in improving the readability of scientific articles. However most of these references are behind paywall.This script attemps to add links to Sci-Hub next to the orginal links towards the publisher website.At this stage this will only work for PDFs with hypertext links for the references, using the DOI system. This is hopefully what all publishers will be doing in a near future. PLoS and eLIFE have done it systematically for recent articles, so it should work with their articles.InstallUsing pip (prefered):pip install add_scihub_linksOr clone the repository and runadd_scihub_links.py(requires pdfrw)Should work with both Python 2 and 3UseBasic use:add_scihub_links input.pdf output.pdfSee full documentation withadd_scihub_links -hExampleSee an example of the resulthere, obtained fromthis article.
Package: addstartup
Add StartupHi . This tool is designed to make it easy for you to add files to your Windows startupInformationOur social network addressYoutube :https://www.youtube.com/channel/UCGsKXfbCyhZoLIRukYUQyYQInstagram :https://www.instagram.com/mdtrackers/RunYou need to have winreg Library installed by default in PythonThen you have to add your file to the Windows startup with this command :importaddstartup
addstartup.add("Custom name","Your file address.exe")Author : MD Trackers
Package: add-swap-space
add-swap-spaceA Python package to add swap space to a Linux systemDescriptionThis package provides a command-line interface to add swap space to a Linux system.It prompts the user for the desired swap size in GB and then adds the swap space using the dd and mkswap commands. After the swap space has been added, it updates/etc/fstabto make the swap permanent.Download & Installpip install add-swap-spaceNote:If pip is unrecognized try pip3 instead.Usagesudo python3 -m add_swap_spaceNote:Make sure you have pip install under root user as updating /etc/fstab requires root permission.ScreenshotFeedback/IssueHave a feedback, feature request, known bug, please report it at thisissue page
Package: add-test-20231130
add_test_20231130 套件使用說明這是一個簡單的 Python 套件，提供一個函式add(a, b)，可以將兩個數字相加並返回結果。您也可以直接從命令行執行這個套件，例如：python3 -m add_test_20231130 2 5這將輸出7。
Package: addthalesnumbers
addthalesnumbersadd number for thalesFree software: MIT licenseDocumentation:https://addthalesnumbers.readthedocs.io.FeaturesTODOCreditsThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.History0.1.0 (2022-11-28)First release on PyPI.
Package: addthis
A Python wrapper for theAddThis Analytics API.RequirementsPython 2.6, 2.7 or 3.2+python-requestslibraryInstallationInstall from PyPI:pip install addthisUsagefrom addthis import Addthis

# create an AddThis instance using userid and password from your AddThis account and optionally provide a pubid
addthis = Addthis(userid="YOUR_USER_ID", password="YOUR_PASSWORD", pubid="YOUR_PUB_ID")

# get the number of shares for the last day
print addthis.shares.day()

# get the number of shares by day for the last week
print addthis.shares.day(period="week")You can see a full description of all supported metrics and dimensions athttp://support.addthis.com/customer/portal/articles/381264-addthis-analytics-apiA few more examplesHow many times was my content shared on Twitter, by day, over the last week?>>> addthis.shares.day(period="week", service="twitter")What were my top shared urls for the pubid=”MY_PUB_ID”?>>> addthis.shares.url(pubid="MY_PUB_ID")How many users shared my content this month, broken down by their interests?>>> addthis.sharers.interest(period="month")Which sharing services sent the most clicks back to my site this week?>>> addthis.clicks.service(period="week")ExceptionsAddthisValidationErrorAddthis object expects to be called with 2 parameters - “metric” and “dimension”:addthis.<metric>.<dimension>()For example:>>> addthis.shares.day() # "shares" is a metric and "day" is a dimensionIf it gets another number of parameters (e.g. addthis.shares() or addthis.shares.day.week()) it will raise anAddthisValidationError.from addthis import Addthis, AddthisValidationError

addthis = Addthis(userid="YOUR_USER_ID", password="YOUR_PASSWORD", pubid="YOUR_PUB_ID")

try:
    addthis.shares()
except AddthisValidationError as e:
    print e # "Incorrect number of parameters are given. Expected 2 but got 1."AddthisErrorAddthisErroris raised when AddThis service returns a response with a HTTP status code other than 200. The exception object has 4 attributes:status_code: Code from the HTTP response.code,message,attachment: Error attributes from the AddThis response body. (see the “Error” section in theAddThis Analytics API documentationfor more information).from addthis import Addthis, AddthisError

addthis = Addthis(userid="INCORRECT_USER_ID", password="INCORRECT_PASSWORD", pubid="INCORRECT_PUB_ID")

try:
    addthis.shares.day()
except AddthisError as e:
    print e # "401 Error (code = '80', message='authentication failed', attachment='{u'nonce': None, u'realm': u'AddThis', u'opaque': None})'."
    print e.status_code # 401
    print e.code # 80
    print e.message # "authentication failed"
    print e.attachment # {u'nonce': None, u'realm': u'AddThis', u'opaque': None}
Package: addtopath
addtopathIntroductionaddtopathis a CLI program which allows you to easily add a directory to your PATH using the terminal on Windows.RequirementsYou need to have Python 3.6 or higher installed. This will allow you to installaddtopathwith Python's package manager,pip.How to installTo installaddtopathwithpip:pipinstalladdtopathHow to useAfter installation withpip, theaddtopathexecutable should be available on the PATH. It's very easy to use: just run it with a directory as an argument, to add that directory to the PATH.To add the current working directory to the PATH, run:addtopath.It works with relative paths:addtopath..It also works with the~symbol in Powershell, for example:addtopath~/scriptsYou can, of course, supply the absolute path to your target directory:addtopath"C:\Program Files\SomeProgram"User and system PATHsaddtopathadds to theuserpath by default. This doesn't require admin permissions, and is usually sufficient. However, you can instead add to thesystempath using the-sor--systemflag.For example:addtopath.-sNote:This requires an administrator Powershell or Command Prompt.
Package: add-trailing-comma
add-trailing-commaA tool (and pre-commit hook) to automatically add trailing commas to calls and
literals.Installationpipinstalladd-trailing-commaAs a pre-commit hookSeepre-commitfor instructionsSample.pre-commit-config.yaml:-repo:https://github.com/asottile/add-trailing-commarev:v3.1.0hooks:-id:add-trailing-commamulti-line method invocation style -- why?# Sample of *ideal* syntaxfunction_call(argument,5**5,kwarg=foo,)the initial paren is at the end of the lineeach argument is indented one level further than the function namethe last parameter (unless the call contains an unpacking
(*args/**kwargs)) has a trailing commaThis has the following benefits:arbitrary indentation is avoided:# I hear you like 15 space indents# oh your function name changed? guess you get to reindent :)very_long_call(arg,arg,arg)adding / removing a parameter preservesgit blameand is a minimal diff:# with no trailing commasx(-    arg+    arg,+    arg2)# with trailing commasx(arg,+    arg2,)Implemented featurestrailing commas for function callsx(arg,-    arg+    arg,)trailing commas for tuple / list / dict / set literalsx = [-    1, 2, 3+    1, 2, 3,]trailing commas for function definitionsdef func(arg1,-        arg2+        arg2,):async def func(arg1,-        arg2+        arg2,):trailing commas forfromimportsfrom os import (path,-    makedirs+    makedirs,)trailing comma for class definitionsclass C(Base1,-    Base2+    Base2,):passtrailing comma for with statementwith (open('f1', 'r') as f1,-        open('f2', 'w') as f2+        open('f2', 'w') as f2,):passtrailing comma for match statementmatch x:case A(1,-       2+       2,):passcase (1,-       2+       2,):passcase [1,-       2+       2,]:passcase {'x': 1,-       'y': 2+       'y': 2,}:passtrailling comma for PEP-695 type aliasesdef f[-    T+    T,](x: T) -> T:return xclass A[-    K+    K,]:def __init__(self, x: T) -> None:self.x = xtype ListOrSet[-     T+     T,] = list[T] | set[T]unhug trailing parenx(arg1,-    arg2)+    arg2,+)unhug leading paren-function_name(arg1,-              arg2)+function_name(+    arg1,+    arg2,+)match closing brace indentationx = [1,2,3,-    ]+]remove unnecessary commasyes yes, I realize the tool is calledadd-trailing-comma:laughing:-[1, 2, 3,]-[1, 2, 3, ]+[1, 2, 3]+[1, 2, 3]
Package: addu
A.D.D.U - A Dumb Docker UserADDU is a CLI tool to build ROS dockerimages and managing docker development environments.FeaturesCreate a new workspace from an available docker imageAutomatically build a new docker image for a workspaceInstall a code editorManage your workspacesInstallationYou can install addu using pip:pipinstalladduUsageBasic use of addu:addu-cliA terminal interface will appear, you can navigate through the options by inputting the available option.Future workAs it is, ADDU is not really a command line interface, but a cute terminal app, in any case addu should be available to
use as a true CLI, so future work will be to implement the same app with argparse or click like:adducreateaddurun<workspace_name>
addurm<workspace_name>
addulsaddu--help
Package: adduserpath
Ever wanted to release a cool new app but found it difficult to add its
location to PATH for users? Me too! This tool does that for you on all
major operating systems and does not require elevated privileges!Fear not, this only modifies the user PATH; the system PATH is never
touched nor even looked at!Table of ContentsInstallationCommandsAPILicenseInstallationadduserpath is distributed onPyPIas a universal
wheel and is available on Linux/macOS and Windows and supports
Python 2.6-2.7/3.3+ and PyPy.$pipinstalladduserpathCommandsOnly 3!$userpath-hUsage:userpath[OPTIONS]COMMAND[ARGS]...Options:--versionShowtheversionandexit.-h,--helpShowthismessageandexit.Commands:appendAppendstotheuserPATHprependPrependstotheuserPATHverifyChecksiflocationsareintheuserPATHAPI>>>importuserpath>>>location=r'C:\Users\Ofek\Desktop\test'>>>>>>userpath.in_current_path(location)False>>>userpath.in_new_path(location)False>>>userpath.append(location)True>>>userpath.in_new_path(location)True>>>userpath.need_shell_restart(location)TrueLicenseuserpath is distributed under the terms of bothMIT LicenseApache License, Version 2.0at your option.
Package: addytool
addytool: An API Wrapper for AddigyBeware:addytoolis a beta tool with capacity to do great harm to your Addigy environment. You are responsible for your own actions!To more easily leverage Addigy's API,addytoolabstracts the details of the API to allow admins to treat endpoints as Python objects.Requirementsaddytoolstores your API creds in macOS's keychain usingkeyring. You'll also needrequests. Both can be acquired throughpip, untilladdytoolitself is in pip.To getpip, runsudo easy_install pip.Then...pip install --user keyringpip install --user requests
Package: ade
Performs the Differential Evolution (DE) algorithm
asynchronously. With a multiprocess evaluation function running on a
multicore CPU or cluster,adecan get the DE processing done several
times faster than standard single-threaded DE. It does this without
departing in any way from the numeric operations performed by the
classic Storn and Price algorithm. You can use either a randomly
chosen candidate or the best available candidate.You get a substantial multiprocessing speed-up and the
well-understood, time-tested behavior of the classic DE/rand/1/bin or
DE/best/1/bin algorithm. (You can pick which one to use, or, thanks to
a specialadefeature, pick a probabilistic third version that
effectively operates at a selected midpoint between the extremes of
"random" and "best.") The underlying numeric recipe is not altered at
all, but everything runs a lot faster.Theadepackage also does simple and smart population initialization,
informative progress reporting, adaptation of the vector differential
scaling factorFbased on how much each generation is improving, and
automatic termination after a reasonable level of convergence to the
best solution.Comes with a couple of small and informativeexample
files, which you can install
to anade-examplessubdirectory of your home directory by typingade-examplesas a shell command.For a tutorial and more usage examples, see theproject
pageatedsuom.com.
Package: adecty-design
Adecty Design1. AboutAdecty Design is a module with which you can greatly simplify the development of the UI.2. Versions0.1.0 (2023-01-12):application structure;basic elements.3. License(c) 2022, Yegor YakubovichLicensed under the Apache License, Version 2.0 (the "License");you may not use this file except in compliance with the License.You may obtain a copy of the License athttp://www.apache.org/licenses/LICENSE-2.0Unless required by applicable law or agreed to in writing, softwaredistributed under the License is distributed on an "AS IS" BASIS,WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.See the License for the specific language governing permissions andlimitations under the License.
Package: adede
adedeA Wagtail app for wrapping our custom JavaScript library for frontend user components. Please bear with us while we prepare more detailed documentation.Compatibilityadede' major.minor version number indicates the Wagtail release it is compatible with. Currently this is Wagtail 4.1.xInstallationInstall usingpip:pipinstalladedeAddadedeto yourINSTALLED_APPSsetting:INSTALLED_APPS=[# ...'adede'# ...]
Package: adeft
AdeftAdeft (Acromine based Disambiguation of Entities From Text context) is a
utility for building models to disambiguate acronyms and other abbreviations of
biological terms in the scientific literature. It makes use of an
implementation of theAcrominealgorithm developed by theNaCTeMat the
University of Manchester to identify possible longform expansions for
shortforms in a text corpus.  It allows users to build disambiguation models to
disambiguate shortforms based on their text context. A growing number of
pretrained disambiguation models are publicly available to download through
adeft.CitationIf you use Adeft in your research, please cite the paper in the Journal of
Open Source Software:Steppi A, Gyori BM, Bachman JA (2020). Adeft: Acromine-based Disambiguation of
Entities from Text with applications to the biomedical literature.Journal of
Open Source Software,5(45), 1708,https://doi.org/10.21105/joss.01708InstallationAdeft works with Python versions 3.5 and above. It is available on PyPi and can be installed with the command$ pip install adeftAdeft's pretrained machine learning models can then be downloaded with the command$ python -m adeft.downloadIf you choose to install by cloning this repository$ git clone https://github.com/indralab/adeft.gitYou should also run$ python setup.py build_ext --inplaceat the top level of your local repository in order to build the extension module
for alignment based longform detection and scoring.Using AdeftA dictionary of available models can be imported withfrom adeft import available_modelsThe dictionary maps shortforms to model names. It's possible for multiple equivalent
shortforms to map to the same model.Here's an example of running a disambiguator for ER on a list of textsfromadeft.disambiguateimportload_disambiguatorer_dd=load_disambiguator('ER')...er_dd.disambiguate(texts)Users may also build and train their own disambiguators. See the documention
for more info.DocumentationDocumentation is available athttps://adeft.readthedocs.ioJupyter notebooks illustrating Adeft workflows are available undernotebooks:IntroductionModel buildingTestingAdeft usespytestfor unit testing, and uses Github Actions as a
continuous integration environment. To run tests locally, make sure
to install the test-specific requirements listed in setup.py aspipinstalladeft[test]and download all pre-trained models as shown above.
Then runpytestin the top-leveladeftfolder.FundingDevelopment of this software was supported by the Defense Advanced Research
Projects Agency under awards W911NF018-1-0124 and W911NF-15-1-0544, and the
National Cancer Institute under award U54-CA225088.
Package: adelecv
Auto DEap LEarning Computer VisionPython library and dashboard for hyperparameter search and model training for computer vision tasks
based onPyTorch,Optuna,FiftyOne,Dash,Segmentation Model Pytorch.The main features of this library are:Fiftyone dataset integration with prediction visualizationUploading your dataset in one of the popular formats, currently supported - 2Adding your own python class for convert datasetDisplaying training statistics in tensorboardSupport for all samples from optunaSegmentation use smp: 9 model architectures, popular losses and metrics, seedoc smpConvert weights to another format, currently supported - 1 (onnx)📚 Project Documentation 📚VisitRead The Docs Project Pageor read following README to know more about Auto Deap Learning Computer Vision (AdeleCV for short) library📋 Table of contentExamplesInstallationInstruction DashboardArchitectureCitingLicense💡 ExamplesExample apinotebookSeevideoon the example of using dashboard🛠 InstallationInstall torch cuda if not installed:$pipinstalltorchtorchvisiontorchaudio--extra-index-urlhttps://download.pytorch.org/whl/cu116PyPI version:$pipinstalladelecvPoetry:$poetryaddadelecv📜 Instruction DashboardCreate .env file.Seedocs.Notification_LEVEL: DEBUG | INFO | ERRORExample:TMP_PATH='./tmp'
DASHBOARD_PORT=8080
FIFTYONE_PORT=5151
TENSORBOARD_PORT=6006
NOTIFICATION_LEVEL=DEBUGRun (about 30 seconds (I'm working on acceleration)).adelecv_dashboard--envfile.envHelpadelecv_dashboard--help🏰 ArchitectureThe user can use the api or dashboard(web app).
The api is based on 5 modules:data: contains an internal representation of the dataset, classes for converting datasets, fiftyone dataset_models: torch model, its hyperparams, functions for trainingoptimize: set of hyperparams, optuna optimizermodification model: export and conversion of weightslogs: python loggingThe Dash library was used for dashboard. It is based on components and callbacks on these component elements.📝 Citing@misc{Mamatin:2023,
  Author = {Denis Mamatin},
  Title = {AdeleCV},
  Year = {2023},
  Publisher = {GitHub},
  Journal = {GitHub repository},
  Howpublished = {\url{https://github.com/AsakoKabe/AdeleCV}}
}🛡️ LicenseProject is distributed underMIT License
Package: adelie
AdelieA fast, flexible Python package for group elastic net.TODO: details.InstallationUsers must haveOpenMPinstalled in their system as a prerequisite.For MacOS/Linux users usinggcccompiler,
there is nothing to do sinceOpenMPis already shipped withgcc.For MacOS users usingclangcompiler, the simplest method is to install withbrew:brew install libompInstalladelie(stable) withpip:pip install adelieFor the bleeding edge version, follow the instructions inDeveloper Installation.Developer InstallationInstall conda. We recommend installingMambaforge, which is a conda installation withmambainstalled by default and set to useconda-forgeas the default set of package repositories.Clone the git repo:git clone git@github.com:JamesYang007/adelie.gitSet upadelieconda environment. The list of packages that will be installed in the environment
is inpyproject.toml.mamba update -y conda mamba
mamba env create
conda activate adelie
poetry config virtualenvs.create false --local
poetry install --no-rootInstalladeliein editable mode:pip install -e .ReferencesStrong Rules for Discarding Predictors in Lasso-type Problemssparsegl: An R Package for Estimating Sparse Group LassoHybrid safe-strong rules for efficient optimization in lasso-type problemsA Fast Iterative Shrinkage-Thresholding Algorithm
for Linear Inverse ProblemsSTANDARDIZATION AND THE GROUP LASSO PENALTYMany works explicitly do not sphere (Puig, Wiesel, and Hero (2009), Foygel and Drton (2010), Jacob, Obozinski, and Vert (2009), Hastie, Tibshirani, and Friedman (2008), among others), and many more make no mention of normalization.Successive over-relaxation (SOR)!
Package: adem
This is package is under testing.
You might experience a lot of bugs; but  be rest assured that we are working on them.A stable version will be released soon, with all infos
Contactmiraclem2014@gmail.comfor any info and enquiriesThis package containsMatrix: Giving python the ability to work directly on Matrices explicitly
Expressions: Algebraic Manipulations in form of Polynomials for python
Equations: Solving expressions, including Simultaneous equations
Fundamentals: Comprising basic math functionsThis is package is under testing.
You might experience a lot of bugs; but  be rest assured that we are working on them.A stable version will be released soon, with all infos
Contactmiraclem2014@gmail.comfor any info and enquiries-------------------Version 1.0.0-------------------------
Package: adenosine
adenosine: enthusiast-grade implementation of atproto.com in PythonStatus:it doesn't really work yet and will eat your dataThis is a hobby project to implement components of the proposed Bluesky AT
Protocol (atproto.com) for federated social media, as
initially announced in Fall 2022. This might be interesting for other folks to
take a spin with, but isn't intended to host real content from real people. The
goal is to think through how the protocol might work by implementing it.The intent is for this to roughly track theadenosineRust implementation.
This will probably be just a Python library, not a CLI or PDS implementation.DisclaimerIn addition to the below standard Free Software disclaimer from the LICENSE
file, note that this project is likely to be out of sync with upstream protocol
specifications; is not intended for real-world use; is entirely naive about
abuse, security, and privacy; will not have an upgrade/migration path; etc.[CONTRIBUTORS] PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, >
EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED >
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.HOWTO: Release pypi.org PackageGo totest.pypi.org(and then laterpypi.org) and generate an API token for
your account (assumign you already have an account).Install deps (on Debian/Ubuntu):sudo apt install python3-build python3-twineBuild this package:python3 -m buildRun the upload:# for test.pypi.org
python3 -m twine upload --repository testpypi dist/*

# for regular pypi.org
python3 -m twine upload dist/*
Package: adeploy
adeployWe buildadeploy, an universal deployment tool for Kubernetes that supports rendering and deployment of lightweight
Jinja templated k8s manifests and also Helm charts.We’ve added support for ...usingJinja variablesfrom per cluster, namespaces or release configurationeasysecret managementbased onGopassor other command line based password managersrunning deployment tests inCI/CD pipelinespreviewingandpatchingupstreamHelm Chartsbefore deployingextendingupstream Helm Charts with custom Jinja-templates manifestshandy templating forlabels, annotations, probes, resource limitsand other metadata... and even more to make your daily work with k8s easier.Documentation & Supportadeployis Open Source and hosted on GitHub:https://github.com/awesome-it/adeploy.You can report issues on GitHub:https://github.com/awesome-it/adeploy/issues.Find the documentation athttps://awesome-it.de/docs/adeploy/latest.ExamplesThis is how you can render, test (preview) and deploy a Helm Chart:Or you can render, test (preview) and deploy Jinja-templated manifests:You'll find some examples in theexampledirectory.Getting StartedYou can findadeployonGitHub. But it is recommended to install
or upgradeadeployusingpip:$pipinstalladeployOr usepipxto install, upgrade and runadeployin an isolated environment:$pipxinstalladeploy
$pipxupgradeadeployYou should now be able to runadeployfrom the command line:adeploy--helpYou can now start to useadeploy.See theusage documentationto start usingadeploy.Read Morehttps://awesome-it.de/2020/09/11/adeploy-an-universal-deployment-tool-for-kubernetes/