Saravanan666/pypi-org huggingface dataset:
Package: openstack-venus
===============
OpenStack Venus.. image::https://governance.openstack.org/tc/badges/venus.svg:target:https://governance.openstack.org/tc/reference/tags/index.html.. Change things from this point onOpenStack Venus is an OpenStack Log Management Service.About VenusIn light of the problems and needs of retrieval, storage and analysis etc.
of logs on the OpenStack platform, we developed the OpenStack log management
module Venus.This project can provide a one-stop solution to log collection,
cleaning, indexing, analysis, alarm, visualization, report generation and
other needs, which involves helping operator or maintainer to quickly solve
retrieve problems, grasp the operational health of the platform, and improve
the level of platform management.Additionally, this project plans to use machine learning algorithms to
quickly locate IT failures and root causes, and improve operation and
maintenance efficiency.Free software: Apache licenseWiki:https://wiki.openstack.org/wiki/VenusSource:https://opendev.org/openstack/venusBlueprints:https://blueprints.launchpad.net/openstack-venusBugs:https://bugs.launchpad.net/openstack-venusDocumentation:https://docs.openstack.org/venus/latest/Release notes:https://docs.openstack.org/releasenotes/venus/Design specifications:https://specs.openstack.org/openstack/venus-specs/FeaturesREST API for retrieval, storage and analysis of logs on the OpenStack platform.One-stop solution to log collection, cleaning, indexing, analysis, alarm, visualization, report generation.
Package: openstack-voms-auth-type
This is a plugin for OpenStack Clients which provides client support for
VOMS authentication extensions to OpenStack.InstallationInstall it via pip:pip install openstack-voms-auth-typeOr clone the repo and install it:git clone https://github.com/enolfc/openstack-voms-auth-type
cd openstack-voms-auth-type
python setup.py installUsageCLIYou have to specify eitherv2vomsorv3vomsin the–os-auth-typeoption
and provide a valid proxy with–os-x509-user-proxy.v2voms:openstack --os-auth-type v2voms --os-x509-user-proxy /tmp/x509up_u1000 token issuev3voms, add also the protocol and identity provider as shown below:openstack --os-auth-type v3voms --os-x509-user-proxy /tmp/x509up_u1000 \
          --os-protocol mapped --os-identity-provider egi.eu token issue
Package: openstax-accounts
This is an example python pyramid app that connects to openstax/accounts.INSTALLInstallvirtualenvvirtualenv ../bin/python setup.py installSet up openstax/services (See karenc/openstax-setup)Register this app with openstax/accountsCopy development.ini.example to development.ini and change the valuesStart the app by./bin/pserve development.iniTESTSCopy testing.ini to local_testing.ini and change the values.
This is only necessary if you intent to run the functional tests against
a local instance of openstax/accounts.cp testing.ini.example local_testing.iniDownload chrome driver:wget 'http://chromedriver.storage.googleapis.com/2.14/chromedriver_linux64.zipIf you don’t have chrome:sudo apt-get install chromium-browserUnzip chrome driver:unzip chromedriver_linux64.zipAdd chrome driver to$PATH:export PATH=$PATH:.Make sure the$DISPLAYis set, for example:export DISPLAY=localhost:10.0or installxvfbRun tests without openstax/accountsxvfb-run ./bin/python setup.py testor to run all tests (include theLOCAL_INI,
which requires an openstax/accounts install):LOCAL_INI=local_testing.ini xvfb-run ./bin/python setup.py test
Package: openstef
OpenSTEFOpenSTEF is a Python package designed for generating short-term forecasts in the energy sector. The repository includes all the essential components required for machine learning pipelines that facilitate the forecasting process. To utilize the package, users are required to furnish their own data storage and retrieval interface.Table of contentsExternal information sourcesInstallationUsageReference ImplementationDatabase connector for OpenSTEFLicenseLicences third-party librariesContributingContactExternal information sourcesDocumentation website;Python package;Project website;Documentation on dashboard;Linux Foundation project pageVideo about OpenSTEF;Teams channelInstallationInstall the openstef packagepipinstallopenstefOptional: if you would like to use the proloaf model with OpenSTEF install the proloaf dependencies by running:pipinstallopenstef[proloaf]Remark regarding installation within aconda environment on Windows:A version of the pywin32 package will be installed as a secondary dependency along with the installation of the openstef package. Since conda relies on an old version of pywin32, the new installation can break conda's functionality. The following command can solve this issue:pipinstallpywin32==300For more information on this issue see thereadme of pywin32orthis Github issue.UsageTo run a task use:python-mopensteftask<task_name>Reference ImplementationA complete implementation including databases, user interface, example data, etc. is available at:https://github.com/OpenSTEF/openstef-referenceScreenshot of the operational dashboard showing the key functionality of OpenSTEF.
Dashboard documentation can be foundhere.Openstef-dbc - Database connector for openstefThis repository provides an interface to OpenSTEF (reference) databases. The repository can be foundhere.Example notebooksTo help you get started, a set of fundamental example notebooks has been created. You can access these offline exampleshere.LicenseThis project is licensed under the Mozilla Public License, version 2.0 - see LICENSE for details.Licenses third-party librariesThis project includes third-party libraries, which are licensed under their own respective Open-Source licenses. SPDX-License-Identifier headers are used to show which license is applicable. The concerning license files can be found in the LICENSES directory.ContributingPlease readCODE_OF_CONDUCT.md,CONTRIBUTING.mdandPROJECT_GOVERNANCE.mdfor details on the process for submitting pull requests to us.ContactPlease readSUPPORT.mdfor how to connect and get into contact with the OpenSTEF project
Package: openstef-dbc
Openstef-dbc - Database connector for openstef (reference)This repository houses the python packageopenstef-dbc, which provides a database interface to OpenSTEF (reference). It can be usefull to explorteopenstefandopenstef-reference.Table of contentsInstallUsageLicenseLicenses third-party librariesContributingContactInstallInstall by runningpipinstallopenstef-dbcEnjoy!UsageThis is a package with functionality to support the openstef workflow. Most important is the DataBase class.
This class give access to the data used by openstef-reference via a convenient interface. You can use it, for example, to retrieve a prediction job by running the following lines of code:fromopenstef_dbc.databaseimportDataBasedb=DataBase(config)pj=db.get_prediction_job(307)Whereconfigis apydantic.BaseSettingsobject.LicenseThis project is licensed under the Mozilla Public License, version 2.0 - see LICENSE for details.Licenses third-party librariesThis project includes third-party libraries, which are licensed under their own respective Open-Source licenses. SPDX-License-Identifier headers are used to show which license is applicable. The concerning license files can be found in the LICENSES directory.ContributingPlease readCODE_OF_CONDUCT.md,CONTRIBUTING.mdandPROJECT_GOVERNANACE.mdfor details on the process for submitting pull requests to us.ContactPlease readSUPPORT.mdfor how to connect and get into contact with the OpenSTEF project
Package: openstf
OpenstfOpenstf is a Python package which is used to make short term forecasts for the energy sector. This repository contains all components for the machine learning pipeline required to make a forecast. In order to use the package you need to provide your own data storage and retrieval interface.openstfis available at:https://pypi.org/project/openstf/InstallationInstall the openstf packagepipinstallopenstfOptional: if you would like to use the proloaf model with openSTF install the proloaf dependencies by running:pipinstallopenstf[proloaf]UsageTo run a task use:python-mopenstftask<task_name>Reference ImplementationA complete implementation including databases, user interface, example data, etc. is available at:https://github.com/OpenSTEF/openstef-referenceLicenseThis project is licensed under the Mozilla Public License, version 2.0 - see LICENSE for details.Licenses third-party librariesThis project includes third-party libraries, which are licensed under their own respective Open-Source licenses. SPDX-License-Identifier headers are used to show which license is applicable. The concerning license files can be found in the LICENSES directory.ContributingPlease readCODE_OF_CONDUCT.mdandCONTRIBUTING.mdfor details on the process for submitting pull requests to us.ContactPlease readSUPPORT.mdfor how to connect and get into contact with the OpenSTF project
Package: openstf-dbc
# Openstf-dbc - Database connector for openstf (reference)

This repository houses the python package [openstf-dbc](https://pypi.org/project/openstf-dbc/), which provides an interface to openstf (reference) databases.

Related projects:
- [openstf-reference](https://github.com/alliander-opensource/openstf-reference)
- [openstf](https://github.com/alliander-opensource/short-term-forecasting)


## Install

1. Install by running `pip install openstf-dbc`
2. Enjoy!

## Usage

This is a package with functionality to support the openstf workflow. Most important is the DataBase class.
This class give access to the data used by openstf-reference via a convenient interface. You can use it, for example, to retrieve a prediction job by running the following lines of code:

```python
from openstf_dbc.config.config import ConfigManager
from openstf_dbc.database import DataBase

config = ConfigManager.load_project_config(PROJECT_ROOT)

db = DataBase(config)

pj = db.get_prediction_job(307)LicenseThis project is licensed under the Mozilla Public License, version 2.0 - see LICENSE for details.Licenses third-party librariesThis project includes third-party libraries, which are licensed under their own respective Open-Source licenses. SPDX-License-Identifier headers are used to show which license is applicable. The concerning license files can be found in the LICENSES directory.ContributingPlease readCONTRIBUTING.mdfor details on our code of conduct, and the process for submitting pull requests to us.Contactkorte.termijn.prognoses@alliander.com
Package: openstock
A util for US stock market简介一个美股行情工具包，可以用来获取美股股票列表、实时行情、历史k线数据。安装pip install openstock使用初始化token = '8aa9be32f402301d' 
stock_client = StockClient(token)token申请地址：https://stock.mypython.me/app/apply_token获取美股代码列表stock_client.get_stock_list()获取实时行情stock_client.get_stock_quote(query=['BABA','JD'])获取历史行情数据stock_client.get_stock_bars(query=['BABA','JD'])
Package: openstudio
OpenStudioOpenStudio is a cross-platform (Windows, Mac, and Linux) collection of software tools to support whole building energy modeling usingEnergyPlusand advanced daylight analysis usingRadiance.  OpenStudio is an open source project to facilitate community development, extension, and private sector adoption.The OpenStudio SDK allows building researchers and software developers to quickly get started through its multiple entry levels, including access through C++, Ruby, Python, and C#.More information and documentation is available at theOpenStudio website. User support is available via the community moderated question and answer resourceunmethours.com.
Package: opensubtitles-dataloader
opensubtitles-dataloaderDownload, preprocess and use sentences from theOpenSubtitles v2018 datasetwithout ever needing to load all of it into memory.DownloadSee possible languageshere.opensubtitles-downloadenLoad tokenized version.opensubtitles-downloaden--tokenUse in PythonLoadopensubtites_dataset=OpenSubtitlesDataset('en')Load only the first 1 million lines.opensubtites_dataset=OpenSubtitlesDataset('en',first_n_lines=1_000_000)Group sentences into groups of 5.opensubtites_dataset=OpenSubtitlesDataset('en',5)Group sentences into groups ranging from 2 to 5.opensubtites_dataset=OpenSubtitlesDataset('en',(2,5))Split sentences using "\n".opensubtites_dataset=OpenSubtitlesDataset('en',delimiter="\n")Do preprocessing.opensubtites_dataset=OpenSubtitlesDataset('en',preprocess_function=my_preprocessing_function)Split for Trainingtrain,valid,test=opensubtites_dataset.split()Set the fractions of the original dataset.train,valid,test=opensubtites_dataset.split([0.7,0.15,0.15])Use a seed.train,valid,test=opensubtites_dataset.split(seed=42)Accessindex.train,valid,text=OpenSubtitlesDataset('en').splits()train[20_000]pytorch.fromtorch.utils.dataimportDataLoadertrain,valid,text=OpenSubtitlesDataset('en').splits()train_loader=DataLoader(train,batch_size=16)
Package: opensubtitles-dl
opensubtitles-dlOverviewSearch and download from opensubtitles.org from the command line.InstallTo install from PyPi, simply run:pip install opensubtitles-dlTo install themasterbranch from git:pip install --force git+https://github.com/quantumsnowball/opensubtitles-dl.gitTo install thedevbranch including the most updated features:pip install --force git+https://github.com/quantumsnowball/opensubtitles-dl.git@devUsageUsage: opensubtitles-dl [OPTIONS] [KEYWORDS]...

  KEYWORDS is the list of keywords to be search on opensubtitles.org

Options:
  -l, --lang TEXT      Subtitle language  [default: eng]
  -n, --limit INTEGER  Maximum number of result to show  [default: 10]
  -t, --target TEXT    Target file path used to calculate target file hash and size for more accurate search
  --auto-save          Switch on to save directly to the same directory if target is provided
  --debug              Switch on to print debug message
  --help               Show this message and exit.
Package: opensubtitles-downloader
TV Series RenamerSimple script in python3 that download and organize subtitles fromOpenSubtitles. The purpose of the
program is to make easier for user to get every subtitle associated with
its related video.How does it workThis program works in ~/Downloads (default) or in a directory passed as
argument.It takes everysubdirectory,video,archiveandsubtitlefile
in folder that looks like it’s a tv-series related file.After that it move archives in the corrisponding folder or extracts
their contents if the video file is in the same directory of the
archive.If a video file and a subtitle file are related (same tv-shows name
and same season and episode) the program renames the subtitle the
same as the video.Configure OpenSubtitle accountConfigureopensubtitles.jsonfile as show inopensubtitles.json.exampleand put it into~/.opensubtitles_downloader. If you want to use it anonymously don’t
insert any username, otherwise use your account onOpenSubtitles.– opensubtitles.json.example –{"username":"username","password":"password","language":["eng"],"useragent":"mistalbo"}Install package from pippipinstall--useropensubtitles-downloaderHow to use itLaunch it with ~/Downloads directory as target:$opensubtitles_downloaderLaunch it with user input directory as target:$opensubtitles_downloader-d<directory>Launch it with user input file as target:$opensubtitles_downloader-f<filename>Launch it with forced language:$opensubtitles_downloader-lfr-f<filename>Launch it with clean option:$opensubtitles_downloader-cWhen this option is activated, the script looks for all subtitles for
which there is no video file related and for all empty directories, then
it put them in trash. Using the clean option doesn’t prevent the program
from downloading subtitles, it’s intended as an extra action and not as
an alternative to regular actions.ContributeReadCONTRIBUTING.md.News0.2.1Release date: 19-Nov-2020Removed ‘guessit’ library (it was causing verbose output)0.2.0Release date: 18-Nov-2020Added ‘guessit’ libraryOpensubtitles download doesn’t fully trust hash, check that subtitle filename is correct.0.1.5Release date: 07-Feb-2019Fix logging to stdout0.1.4Release date: 07-Feb-2019Improved
Package: opensv
An Open-Source Framework for Shapley-based value intened intended for data valuation.Overview•Installation•How To UseWhat's New?TBD $\text{\color{red}{!in progress}}$OverviewShapley-based valuesare prevalent data valuation approaches.What Can You Do via OpenSV?Use the implementations of current Shapley-based values.* We have implemented various of Shapley-based values and corresponding SOTA computation techniques. You can easily call and understand these methods.Design your own data valuation work. With the extensibility of OpenSV, you can quickly practice your data valuation ideas.InstallationNote: Please use Python 3.10+ for OpenSVUsing PipOur repo is tested on Python3.10+, install OpenSV using pip as follows:pipinstallopensvTo play with the latest features, you can also install OpenSV from the source.Using GitClone the repository from github:gitclonehttps://github.com/ZJU-DIVER/OpenSV.gitcdopensv

pipinstall-rrequirements.txt

pythonsetup.pyinstallModify the codepythonsetup.pydevelopUse OpenSVTBDBase ConceptsTBD
Package: openswathidpicker
IDpicker for OpenSWATHThis is a package that is an implementation
of a protein inference algorithm called IDpicker[1].
It is an algorithm that reads a protein-peptide
mapping as graph, merges protein that map to an identical set
of peptides, separate the graph into components,
then greedily choose the protein that corresponds
to most peptide for each component, until all
peptides are covered by a chosen protein.This implementation can only read the output of openSWATH [2].
The advantage of this algorithm compare to other ones
for openSWATH is that, this one can handle peptide that
map to multiple proteins.There is only 1 function (just 'main') for this package
with options on
input_file path, q_limit_pep, context, run_idmain(input_file: str, q_limit_pep: str, context: str, run_id: str)input_file is a path to the osw fileq_limit_pep is a number represent the maximum qvalue the user wantscontext is either 'global' or 'run-specific'run_id is either the id of the run that user want to use,
or if the context is global, it can be anything, it will not be used.We strongly advice to install PyProphet in a Python virtualenv.citationsZhang, B., Chambers, M. C., & Tabb, D. L. (2007). Proteomic parsimony through bipartite graph analysis improves accuracy and transparency. Journal of proteome research, 6(9), 3549–3557.https://doi.org/10.1021/pr070230dRöst, H. L., Rosenberger, G., Navarro, P., Gillet, L., Miladinović, S. M., Schubert, O. T., Wolski, W., Collins, B. C., Malmström, J., Malmström, L., & Aebersold, R. (2014). OpenSWATH enables automated, targeted analysis of data-independent acquisition MS data. Nature biotechnology, 32(3), 219–223.https://doi.org/10.1038/nbt.2841
Package: opentab
OPENTABTired of having hundreds of tabs open in your browser?Tired of saying: I'll keep this tab open so that tomorrow I can study this thing better?Tired of being sad when closing them all after forgetting why you opened them lately?Then Opentab is the bash utility made for you!Opentab should:Open a group of tabsopen a groupgroupnameof tabs specified by the group namegroupnameBe smartautomatically collect a group of tabs based on a common pattern name (?????)Add/remove tabs to/from a groupadd a tabURLto a specific groupgroupnameremove a tabURLfrom a specific groupgroupnameremove an entire group specifying the group nameGroup listinglist the groups registeredlist the groups registered with their URLslist a specific group with every URL in itUsage example:opentab addgroupname[URL]...if no URL is provided, only a group with namegroupnameis addedif one or more URLs are provided, a groupgroupnameand the corresponding
URLs are added to the tabs.yaml file.opentab rmgroupname[URL]...if no URL is provided, the group is deleted along with each URL in it.if one or more URLs are provided, their are removed from the groupgroupnameopentabgroupname--browser firefox --keep-alive
where:
devops is the name of the group of tabs containing a related subject
--browser firefox is the chosen browser for opening the tabs
--keep-alive is the flag for telling opentab to not close the tabs when the browser session is closedopentab ls [groupname]if no group is provided, it shows the list of the saved groups.if the group name is provided, it shows the URL(s) in that group.DEFAULT VALUES AND CONFIG FILEA config file should be created.
In the config file, the user should insert:the preferred browserthe preferred way to handle multiple calls to opentab:
open multiple sessions of the same browser or open every new tab in the same session?Config file structure (should be yaml):config:
browser:
#keep-alive:
launch-multiple-sessions:USE CASEdevops has 10 tabsopentab devopsoptions:opentab removes entirely devops group from its DBuser has to remove manually the URLsif user provides the -k/--keep-alive flag, opentab does not remove anything from the groupCHECK IF THERE EXIST A WAY TO DETERMINE THE TABS USER CLOSES.
IF YES: opentab removes every page the user closes and puts it into an internal recycle binfirefox opens 10 tabsGROUP FILEOne of the most important file for both the user andopentabistabs.yamlfile. It stores the groups the user adds, and the URLs inside of each group.tabs.yamlcan be found in the home directory under.opentabfolder for Linux systems.It is recommended to not delete it in any case, as it would compromize the whole stability of the tool.If the file has been mistakenly deleted, you can call:opentab restoreIt should be a YAML file
opentab:
devops:
-
-
-Every group is a directory
--- .opentab
|_______
| devops
|________
| devops.txt -> URLs| restaurants
      | develREFERENCESopen browser sessions:https://docs.python.org/3/library/webbrowser.html
Package: open-tab-tracker
Open Tab TrackerThis tool tracks the count of open tabs you have, and plots them over time.When I'm working on a problem, or exploring a new idea, I'll open a new browser window and start searching. I'll discover related ideas that I should look into, new things to learn, and often,more problemsto work on. I thought it would be neat to be able to display this data visually.This is what my open tab chart looked like while I was working on this project. You can see the points in time where I solved a problem I was working on(sharp decrease in open tabs), and the points where I discovered new problems to solve(sharp increase in open tabs).InstallationThis package has not been released anywhere, so you'll have to run it by cloning the git repo:$gitclonegit@github.com:alichtman/open_tab_tracker.git
$cdopen_tab_tracker
$pip3install.
$open-tab-tracker--install
$open-tab-tracker--graphUsage$open-tab-tracker--help
Usage:open-tab-tracker[OPTIONS]OpenTabTracker

Options:-a,--add-datapointAddadatapoint-i,--installInstallincrontabtorunatstartup--drop-databaseDropthedatabase--graphOpensthegraphinabrowser--print-dbPrintthedatabase--uninstallUninstallfromcrontab-v,--versionPrinttheversion-h,-help,--helpShowthismessageandexit.Seetheprojecthomepageformoredetails:https://github.com/alichtman/open_tab_trackerSupportOSFirefoxChrome / ChromiumSafariLinux:white_check_mark::x::x:macOS:white_check_mark::x::x:Windows:x::x::x:Technical DetailsData is stored in asqlite3database at$XDG_DATA_HOME/open_tab_tracker.db.Firefox tab counts are derived from your firefox profile session backup recovery files. You can read the implementation details inbrowsers/firefox.py.