Saravanan666/pypi-org huggingface dataset:
Package: gbscli
GreedyBandit CLIInstallationThe CLI supports Python 3.4 or higher. In most cases you may usepipto
install the CLI:pip install gbscliRungbsto verify:gbsHow to useCreate an account and obtain the service credentialYou must register new account with your e-mail address:gbs account create "YOUR-EMAIL-ADDRESS" "YOUR NAME"You will receive an e-mail containing a link to obtain the service credential.
Click the link and copy the content or usecurlorwgetto download the
credential.Please note that the URL is temporary and won't work twice. If you want to get
another service credential use the following command to get another link:gbs account credential "YOUR-EMAIL-ADDRESS"Save the credential as a file and place it~/.config/gbs/credential.json. If
there is no such directory, you should create one.Run the following command to check if the credential registered correctly:gbs account describeServices, experiments, and goalsAservicerepresents a website or an app. Single account may have one or more
services. To see registered services run the following command:gbs service listIf you've just created new account, the command will show an empty list.Each service may contain zero or moreexperiments andgoals. Eachexperimentrepresents independent A/B test session and eachgoalrepresents
goals or objectives of the service such as new customer acquisition, purchase
completion, or reach to the target page.In GreedyBandit, individual experiments don't contain goals. Instead, goals
belong to the service andevery single experiment in the service is evaluated
against every single goal.This separation of experiments and goals helps
you to avoid local optimizations caused by conflicting experiments.Configure experimentsConfigure goalsApply experiments to the website using Javascript SDKMonitor the performance on-going experimentsDevelopmentSetting up virtual environment:pyenv virtualenv 3.7.3 gbs-gbscli
pip install -e .Unit testing:ptwTo run tox:pyenv install 3.7.3
pyenv install 3.6.8
pyenv install 3.5.7
pyenv install 3.4.9
pyenv local 3.7.3 3.6.8 3.5.7 3.4.9
tox
Package: gbstoolkit
GBS ToolkitPython tools for messing around with GB Studio projects.GBS Toolkit is a tool I've built while working on Soul and Silicon, a
queer/trans dating simulator I'm writing for the GameBoy Color. It's a very
text-heavy game, and while GB Studio has a dialogue review section, it can't
always easily handle lots of branching dialogue, and there's no way for it to
add new dialogue.GBS Toolkit allows you to export theentiretyof a GB Studio project into a
collection of files written inkdl. These files define the
properties and scripts for every scene, actor, trigger, asset, and more in the
game, and can be reimported into a GB Studio.gbsprojfile once you're done
editing them.No data should be lost between importing and exporting, so
you can edit freely without worrying about having to reimplement things.The GBS Toolkit project is also set up so that other Python projects can use it
as a library for interacting with GB Studio project files.RequirementsTested with GB Studio v2.0 beta 5. Other versions may not work properly.Python 3.6 or higher.kdl-py1.0.0 or higher.Installation and UsageGBS Toolkit can be used either through the command line or a GUI. There are
executable bundles for MacOS, Windows, and Linux available inReleases. Otherwise,
GBS Toolkit can be installed from PyPI:pipinstallgbstoolkitIn order to run the GBS Toolkit GUI from the command line:gbstoolkitguiIn order to convert a project from a .gbsproj file to kdl:gbstoolkitformat<gbsprojfile><kdldirectory>In order to convert a project from kdl to a .gbsproj file:gbstoolkitparse<kdldirectory><gbsprojfile>Running a bundled executable will launch the GUI immediately.Future PlansCurrently,there is no support for custom plugins or engines. Support is
planned for future versions, but I'm still figuring out how to write a plugin
system that doesn't allow for arbitrary code execution.GBS Toolkit will be updated to support GB Studio v3 once it exits alpha and is
recommended for games to use.Licensing and ContributionContributions are more than welcome, and GBS Toolkit is publicly available
underFAFOL 0.2. You can use, modify, and even redistribute it
however you want, as long as you're not being exploitative with it. Thank you
for giving GBS Toolkit a look!
Package: gbt
gbtis a library for gradient boosted trees with minimal coding required. It is a thin wrapper aroundlightgbm. Give it apandas.Dataframe,gbt.train()takes care of feature transforms (e.g. scaling for numerical features, label encoding for categorical features) and metrics print outs.Installpip install gbtQuickstartclassDatasetBuilder:deftraining_dataset(self):df=pd.DataFrame({"a":[1,2,3,4,5,6,7],"b":["a","b","c",None,"e","f","g"],"c":[1,0,1,1,0,0,1],"some_other_column":[0,0,None,None,None,3,3],})returndfdeftesting_dataset(self):returnself.training_dataset()TrainingPipeline(params_preset="binary",# one of mape, l2, binary, multiclassparams_override={"num_leaves":10},label_column="c",val_size=0.2,# fraction of the validation splitcategorical_feature_columns=["b"],numerical_feature_columns=["a"],).fit(DatasetBuilder())
Package: gbtoolbox
Generalization_Bound_ToolboxTools related to computing generlization error bounds for machine-learning applications. Note that standard use depends on the domain of the target functions to be $x \in (-1,1)^d$ where $d$ is the dimension of the feature vectors. If your feature vectors are not in this domain, than they can be rescaled. Additionally, best results are if there is small correlation between any two components of the feature vector.For directions on use, check outtests/test_bound.py

tests/TestProductSinesCompression.ipynb

tests/TestProductSines.ipynb.InstallationA release version is availalbe on PyPI. Currently requires Python version less than 3.12 and greater than 3.7.pip install gbtoolbox

pip install gbtoolbox[GPU11]

pip install gbtoolbox[GPU12]The following should be performed to manually install. See pyproject.toml for dependencies.Install the build packagepip install buildFirst, from the same directory as this README, build the sdist and wheel using the following command.python -m buildThen install the wheel (*** indicates text that is version and user specific)pip install dist/gbtoolbox-***.whlBuild and install the c filescd src/gbtoolbox
make && make installUpdate your ld_library_path environment variableexport LD_LIBRARY_PATH=/usr/local/lib/gbtoolbox/You may want to add the previous export statement to your ~/.bashrc file, otherwise the change is only for the currently open session.CUDAThere is a legacy CUDA version of nu_dft that runs much faster than the C version, but that runs slower than the cupy version. The following should be helpful for getting set up to run the legacy CUDA versionconda install pytorch torchvision torchaudio pytorch-cuda=11.6 cuda-toolkit=11.6 numba python-build scipy -c pytorch -c nvidia

conda install pytorch torchvision torchaudio pytorch-cuda cuda-toolkit numba python-build scipy -c pytorch-nightly -c nvidiaInformation about pytorch is available athttps://pytorch.org/.ReferenceThis toolbox was developed by a collaboration between Euler Scientific (www.euler-sci.com) and Fermilab (www.fnal.gov). Papers are in progress. Initial developmenet was made possible by the National Geospatial-Intelligence Agency (NGA) under Contract No. HM047622C0003.The central theory behind this was initially developed by Barron and then extended by E et al. Details inhttps://arxiv.org/abs/1810.06397https://arxiv.org/abs/2009.10713https://arxiv.org/abs/1607.01434http://www.stat.yale.edu/~arb4/publications_files/UniversalApproximationBoundsForSuperpositionsOfASigmoidalFunction.pdf
Package: gbwasdeqjp
Gbwasdeqjp=================This API SDK was automatically generated by [APIMATIC Code Generator](https://apimatic.io/).This SDK uses the Requests library and will work for Python ```2 >=2.7.9``` and Python ```3 >=3.4```.How to configure:=================The generated code might need to be configured with your API credentials.To do that, open the file "Configuration.py" and edit its contents.How to resolve dependencies:===========================The generated code uses Python packages named requests, jsonpickle and dateutil.You can resolve these dependencies using pip ( https://pip.pypa.io/en/stable/ ).1. From terminal/cmd navigate to the root directory of the SDK.2. Invoke ```pip install -r requirements.txt```Note: You will need internet access for this step.How  to test:=============You can test the generated SDK and the server with automatically generated testcases. unittest is used as the testing framework and nose is used as the testrunner. You can run the tests as follows:1. From terminal/cmd navigate to the root directory of the SDK.2. Invoke ```pip install -r test-requirements.txt```3. Invoke ```nosetests```How to use:===========After having resolved the dependencies, you can easily use the SDK following these steps.1. Create a "gbwasdeqjp_test.py" file in the root directory.2. Use any controller as follows:```pythonfrom __future__ import print_functionfrom gbwasdeqjp.gbwasdeqjp_client import GbwasdeqjpClientapi_client = GbwasdeqjpClient()controller = api_client.clientresponse = controller.get_basic_auth_test(<required parameters if any>)print(response)```
Package: gbwhere
gbWhereO gbWhere é uma ferramenta simples de linha de comando que permite encontrar arquivos em um diretório especificado, com base em critérios de busca personalizados. Ele é desenvolvido em Python e pode ser utilizado em diferentes sistemas operacionais.FuncionalidadesPesquisa de arquivos por nome, extensão ou data de modificação.Suporte para busca em subdiretórios.Exibição de resultados em um formato legível para o usuário na CLI.Pré-requisitosPython (3.x)pipInstalaçãoTendo Python e o pip em sua máquina, basta executar pip install gbwhereUsoExecute o script principal: gbwhere --help.
Siga as instruções exibidas no console para inserir os critérios de busca desejados.
Aguarde o processamento e visualize os resultados exibidos.ContribuiçãoContribuições são bem-vindas! Se você tiver sugestões, correções de bugs ou melhorias, sinta-se à vontade para abrir uma issue ou enviar um pull request.ContatoSe você tiver alguma dúvida ou sugestão em relação ao projeto, sinta-se à vontade para entrar em contato comigo.
informações de contato no portfolio:https://rdsgabriel.netlify.app/
Package: gbwog.panel
DevOps Course Gaming ProjectTo get the full experience you will need two things:1a. Installing the gameplay using 'pip install gbwog.panel'1b. Calling it with 'pycommand (python in Windows and python/python3 in Linux) -m gbwog.panel2a. Installing the score site using 'pip install gbwog.website'2b. Run the site simultaneously with the game using another process of 'pycommand -m gbwog.website'
Package: gbwog.website
DevOps Course Gaming ProjectTo get the full experience you will need two things:1a. Installing the gameplay using 'pip install galbwog.panel'1b. Calling it with 'pycommand (python in Windows and python/python3 in Linux) -m galbwog.panel2a. Installing the score site using 'pip install galbwog.website'2b. Run the site simultaneously with the game using another process of 'pycommand -m galbwog.website'
Package: gca
Python client for the G-Node Conference Application Suite.Basic usage:Download all abstracts of a given conference and store in them in abs.json:./gca-clienthttp://abstracts.g-node.orgabstracts <Conference> > abs.jsonDownload all figures for a conference:./gca-select abs.json figures.uuid | xargs ./gca-clienthttp://abstracts.g-node.orgimage –path=images
Package: gcal2redmine
GCal2RedmineTrack your time in Redmine from Google Calendar.ConfigurationThe first step is to turn on your Google Calendar API.Use the following link to create or select a project from the google developer console and turn on the api:https://console.developers.google.com/start/api?id=calendarClick continue and Go to credentials.On the Add credentials to your project page, click the Cancel button.At the top of the page, select the OAuth consent screen tab. Select an Email address, enter a Product name if not already set, and click the Save button.Select the Credentials tab, click the Create credentials button and select OAuth client ID.Select the application type "Other", enter the desired name, and click the Create button.Click OK to dismiss the resulting dialog.Click the Download JSON button to the right of the client ID.Move this file to your config directory (default:~/.config/g2c/) and rename it google.secret.json.Redmine APITODOproper handling of time entry activity
Package: gcalc2
Gaia calculator for White DwarfsGaia is a space observatory of the European Space Agency (ESA). The mission aims to construct the largest and most precise 3D space catalog.EDR3 - Early Data Release 3 - was released on 3 December 2020.DR3 - 3rd data release - was released on 13 June 2022.Those catalogs include 1811709771 objects. Data is freely downloadable from ESA servers.The DR3 database contains more than 200 parameters for each space object.The Universitat Politècnica de Catalunya · BarcelonaTech (UPC) makes available a tool to compute the mass and temperature of White Dwarfs stars. This tool is based on data abacus, spatial index, and interpolation.Any input file with CSV format is accepted, provided that is contains at least 3 columns with values for BP-RP, Gabs and probability.The tool will add 2 more columns with mass and Teff of the star.The tool is available as :- online access here : http://gaia.doligez.fr- MacOS application- Windows exe file- Python package- linux debian package- GitHub source codeSee PACKAGING.txt to be able to generate any or all of these deliveries from the source code.Julie Doligez
Package: gcal-cmd-tool
gcal-cmd-toolA command line tool to manage Google CalendarsInstallationThis tool is available on PyPi. To install simply run$pipinstallgcal-cmd-toolAuthenticationAuthentication to Google Calendar API is done using a service account. Instructions can be read on Google'sAuthenticating as a service account.To set the environment variableGOOGLE_APPLICATION_CREDENTIALSon Linux run the following command:$exportGOOGLE_APPLICATION_CREDENTIALS="KEY_PATH"Replace KEY_PATH with the path of the JSON file that contains your service account key.For example:$exportGOOGLE_APPLICATION_CREDENTIALS="/home/user/Downloads/service-account-file.json"Resource typesAclCALENDAR- the Calendar IDEMAIL- the email of the userlistReturns the rules in the access control list for the calendar.$gcal-cmd-toolacllist[OPTIONS]CALENDARinsertCreates an access control rule.$gcal-cmd-toolaclinsert[OPTIONS]CALENDAREMAILdeleteDeletes an access control rule.$gcal-cmd-toolacldelete[OPTIONS]CALENDAREMAILCalendarsgetReturns metadata for a calendar.$gcal-cmd-toolcalendarget[OPTIONS]CALENDARdeleteDeletes a secondary calendar.$gcal-cmd-toolcalendarsdelete[OPTIONS]CALENDAR
Package: gcalendar
gcalendarA command-line tool to read your Google Calendar events in JSON format.InstallationUbuntu, Linux Mint and other Ubuntu Derivativessudoadd-apt-repositoryppa:slgobinath/gcalendar
sudoaptupdate
sudoaptinstallgcalendarArchyay-SgcalendarORpacker-SgcalendarOther DistributionsInstall these dependencies:python3-pippython3-setuptoolspython3-dateutilpython3-oauth2clientpython3-googleapiInstallgcalendar:pip3installgcalendarInstall from Sourcesudoaptinstallpython3-pippython3-setuptoolspython3-dateutilpython3-oauth2clientpython3-googleapigit
gitclonehttps://github.com/slgobinath/gcalendar.gitcdgcalendar
pip3install-e.Run from Sourcesudoaptinstallpython3-pippython3-setuptoolspython3-dateutilpython3-oauth2clientpython3-googleapigit
gitclonehttps://github.com/slgobinath/gcalendar.gitcdgcalendar
python3-mgcalendarHelpusage: gcalendar [-h] [--list-calendars | --list-accounts | --status | --reset] [--calendar [CALENDAR [CALENDAR ...]]] [--no-of-days NO_OF_DAYS] [--account ACCOUNT]
                 [--output {txt,json}] [--client-id CLIENT_ID] [--client-secret CLIENT_SECRET] [--version] [--debug]

Read your Google Calendar events from terminal.

optional arguments:
  -h, --help            show this help message and exit
  --list-calendars      list all calendars from the Google account
  --list-accounts       list the id of gcalendar accounts
  --status              print the status of the gcalendar account
  --reset               reset the the account
  --calendar [CALENDAR [CALENDAR ...]]
                        calendars to list events from
  --no-of-days NO_OF_DAYS
                        number of days to include
  --account ACCOUNT     an alphanumeric name to uniquely identify the account
  --output {txt,json}   output format
  --client-id CLIENT_ID
                        the Google client id
  --client-secret CLIENT_SECRET
                        the Google client secret
  --version             show program's version number and exit
  --debug               run gcalendar in debug modeAuthorizationRungcalendarfrom the terminal. It will open the Google Calendar OAthu screen in your default browser.
Allow gcalendar to view your calendars as shown in this video:gcalendar Authorization.After successful authorization,gcalendarshould print calendar events on your terminal.UsageList Calendarsgcalendar--list-calendarList Events# list next 7 days eventsgcalendar# list next 30 days eventsgcalendar--no-of-days30# list events from selected calendargcalendar--calendar"Holidays in Canada"Separate Accounts# the default accountgcalendar# different account named foogcalendar--accountfoo# different account named bargcalendar--accountbarReset Accounts# reset the default accountgcalendar--reset# reset the account named foogcalendar--accountfoo--reset# reset the account named bargcalendar--accountbar--resetIssuesRungcalendar --debugand create anissuewith the output.ApplicationsCinnamonGoogle Calendardesklet usesgcalendarto pull calendar events and show them on Cinnamon desktop.LicenseGNU General Public License v3
Package: gcalendar-cli
Command-line Interface for Google CalendarDependenciesPython: 2.6 / 2.7sixpython-dateutilpytztzlocalgoogle-api-python-clientargparsemog-commonsInstallationpipcommand may needsudoOperationCommandInstallpip installgcalendar-cliUpgradepip install--upgradegcalendar-cliUninstallpip uninstallgcalendar-cliCheck installed versioncalendar-cli--versionHelpcalendar-cli-hGetting StartedDownloadclient_secret.jsonfrom Google Developers ConsoleOpenGoogle API ManagerSelect or create a projectOpen API Manager -> CredentialsOAuth consent screen: Set a product name and saveCredentials: Add credentials -> OAuth 2.0 client ID -> Other: Set a name and createDownload a credential file by clicking theDownload JSONbutton, then rename itclient_secret.jsonCreate a credentials filecalendar-cli setup client_secret.jsonThe default path to the credentials file is~/.credentials/calendar-cli.json.Print the summary of today’s events on the default calendarcalendar-cliLaunch with argumentscalendar-cli --date 20151014
calendar-cli --calendar xxxxxx@group.calendar.google.com
Package: gcal-sync
An asyncio python library for theGoogle Calendar API. This library provides a simplified
Google Calendar API that is lighter weight and more streamlined compared to using
aiogoogle, and increased reliability by supporting efficient sync and reading
from local storage. See theAPI Documentation.The focus of this API is on making it simple to access the most relevant parts of Google
Calendar, for doing useful things. It may not support everything in the API however it
should be easy to extend to do more as needed.QuickstartIn order to use the library, you'll need to do some work yourself to get authentication
credentails. This depends a lot on the context (e.g. redirecting to use OAuth via web)
but should be easy to incorporate using Google's python authentication libraries. See
Google'sAuthentication and authorization overviewfor details.You will implementgcal_sync.AbstractAuthto provide an access token. Your implementation
will handle any necessary refreshes. You can invoke the service with your auth implentation
to access the API.fromgcal_sync.authimportAbstractAuthclassMyAuthImpl(gcal_sync.AbstractAuth):def__init__(self,websession:aiohttp.ClientSession)->None:"""Initialize MyAuthimpl."""super().__init__(websession)asyncdefasync_get_access_token(self)->str:"""Return a valid access token."""return...service=GoogleCalendarService(MyAuthImpl(...))calendar=awaitservice.async_get_calendar("primary")Seegcal_sync.api.GoogleCalendarServicefor more details on API calls and see the
overalldocumentationFetching EventsEvents can be fetched using thegcal_sync.api.ListEventsRequestwhich can filter
events based on time or search criteria. TheGoogleCalendarServicesupports paging
through events using an aync generator like in this example below:fromgcal_sync.apiimportListEventsRequestrequest=ListEventsRequest(calendar_id=calendar.id,search="Holiday",)result=awaitservice.async_list_events(request)asyncforresult_pageinresult:foreventinresult_page.items:print(event.summary)Using the async generator avoids the need to manually handle paging and page tokens,
but that is also available if needed. Recurring events are expanded on the server by
default, so you don't have to worry about handling them yourself.SynchronizationIf you require a high read rate to the events, then it may be more efficient to
first sync down the calendar then query local events. Any recurring events are
expanded at query time by the local library by interpreting the recurrence rules
on the synced event.fromgcal_sync.syncimportCalendarListSyncManagersync=CalendarEventSyncManager(service)# Run when you want to sync down the latest set of eventsawaitsync.run()# Iterate over events in the local storetimeline=awaitsync.store_service.async_get_timeline()foreventintimeline:print(event.summary)Seegcal_sync.syncfor more details.Development Environment$python3-mvenvvenv
$sourcevenv/bin/activate
$pip3install-rrequirements.txt# Run tests$py.test# Run tests with code coverage$py.test--cov-report=term-missing--cov=gcal_sync