Saravanan666/pypi-org huggingface dataset:
Package: giotto-learn
giotto-learngiotto-learn is a high performance topological machine learning toolbox in Python built on top of
scikit-learn and is distributed under the Apache 2.0 license. It is part of the Giotto open-source project.Website:https://giotto.aiInstallationDependenciesgiotto-learn requires:Python (>= 3.5)scikit-learn (>= 0.21.3)NumPy (>= 1.11.0)SciPy (>= 0.17.0)joblib (>= 0.11)For running the examples jupyter, matplotlib and plotly are required.User installationIf you already have a working installation of numpy and scipy,
the easiest way to install giotto-learn is usingpippip install -U giotto-learnDocumentationHTML documentation (stable release):https://docs.giotto.aiContributingWe welcome new contributors of all experience levels. The Giotto
community goals are to be helpful, welcoming, and effective. To learn more about
making a contribution to giotto-learn, please see theCONTRIBUTING.rstfile.Developer installationC++ dependencies:C++14 compatible compilerCMake >= 3.9Boost >= 1.56Source codeYou can check the latest sources with the command:git clone https://github.com/giotto-ai/giotto-learn.gitTo install:cdgiotto-learnpipinstall-e.From there any change in the library files will be immediately available on your machine.TestingAfter installation, you can launch the test suite from outside the
source directory:pytest giottoChangelogSee theRELEASE.rstfile
for a history of notable changes to giotto-learn.Important linksOfficial source code repo:https://github.com/giotto-ai/giotto-learnDownload releases:https://pypi.org/project/giotto-learn/Issue tracker:https://github.com/giotto-ai/giotto-learn/issuesContacts:maintainers@giotto.ai
Package: giotto-learn-nightly
giotto-learngiotto-learn is a high performance topological machine learning toolbox in Python built on top of
scikit-learn and is distributed under the Apache 2.0 license. It is part of the Giotto open-source project.Website:https://giotto.aiProject genesisgiotto-learn is the result of a collaborative effort betweenL2F SA, theLaboratory for Topology and Neuroscienceat EPFL, and theInstitute of Reconfigurable & Embedded Digital Systems (REDS)of HEIG-VD.InstallationDependenciesgiotto-learn requires:Python (>= 3.5)scikit-learn (>= 0.21.3)NumPy (>= 1.17.0)SciPy (>= 0.17.0)joblib (>= 0.11)python-igraph (>= 0.7.1.post6)plotly (>= 4.4.1)matplotlib (>= 3.1.2)To run the examples, jupyter is required.User installationIf you already have a working installation of numpy and scipy,
the easiest way to install giotto-learn is usingpippip install -U giotto-learnDocumentationHTML documentation (stable release):https://docs.giotto.aiContributingWe welcome new contributors of all experience levels. The Giotto
community goals are to be helpful, welcoming, and effective. To learn more about
making a contribution to giotto-learn, please see theCONTRIBUTING.rstfile.Developer installationC++ dependencies:C++14 compatible compilerCMake >= 3.9Boost >= 1.56The CMake and Boost dependencies can be installed in using Anaconda as follows:condainstall-canacondacmakecondainstall-canacondaboostSource codeYou can check the latest sources with the command:git clone https://github.com/giotto-ai/giotto-learn.gitTo install:cdgiotto-learnpipinstall-e.From there any change in the library files will be immediately available on your machine.TestingAfter installation, you can launch the test suite from outside the
source directory:pytest giottoChangelogSee theRELEASE.rstfile
for a history of notable changes to giotto-learn.Important linksOfficial source code repo:https://github.com/giotto-ai/giotto-learnDownload releases:https://pypi.org/project/giotto-learn/Issue tracker:https://github.com/giotto-ai/giotto-learn/issuesContacts:maintainers@giotto.ai
Package: giotto-time
giotto-timegiotto-time is a machine learning based time series forecasting toolbox in Python.
It is part of theGiottocollection of open-source projects and aims to provide
feature extraction, analysis, causality testing and forecasting models based onscikit-learnAPI.Licensegiotto-time is distributed under the AGPLv3license.
If you need a different distribution license, please contact the L2F team atbusiness@l2f.ch.DocumentationAPI reference (stable release):https://giotto-ai.github.io/giotto-time/Getting startedGet started with giotto-time by following the installation steps below.
Simple tutorials and real-world use cases can be found in example folder as notebooks.InstallationUser installationRun this command in your favourite python environmentpip install giotto-timeDeveloper installationGet the latest state of the source code with the commandgit clone https://github.com/giotto-ai/giotto-time.git
cd giotto-time
pip install -e ".[tests, doc]"Examplefromgtimeimport*fromgtime.feature_extractionimport*importpandasaspdimportnumpyasnpfromsklearn.linear_modelimportLinearRegression# Create random DataFrame with DatetimeIndexX_dt=pd.DataFrame(np.random.randint(4,size=(20)),index=pd.date_range("2019-12-20","2020-01-08"),columns=['time_series'])# Convert the DatetimeIndex to PeriodIndex and create y matrixX=preprocessing.TimeSeriesPreparation().transform(X_dt)y=model_selection.horizon_shift(X,horizon=2)# Create some featurescal=feature_generation.Calendar(region="europe",country="Switzerland",kernel=np.array([1,2]))X_f=compose.FeatureCreation([('s_2',Shift(2),['time_series']),('ma_3',MovingAverage(window_size=3),['time_series']),('cal',cal,['time_series'])]).fit_transform(X)# Train/test splitX_train,y_train,X_test,y_test=model_selection.FeatureSplitter().transform(X_f,y)# Try sklearn's MultiOutputRegressor as time-series forecasting modelgar=forecasting.GAR(LinearRegression())gar.fit(X_train,y_train).predict(X_test)ContributingWe welcome new contributors of all experience levels. The Giotto
community goals are to be helpful, welcoming, and effective. To learn more about
making a contribution to giotto-time, please see theCONTRIBUTING.rstfile.LinksOfficial source code repo:https://github.com/giotto-ai/giotto-timeDownload releases:https://pypi.org/project/giotto-time/Issue tracker:https://github.com/giotto-ai/giotto-time/issuesCommunityGiotto Slack workspace:https://slack.giotto.ai/Contactsmaintainers@giotto.ai
Package: giovanni
giovanniA CLI tool used to calculate the likelihood of a shiny Pokemon encounter for a
given number of resets, or simulate the distribution of required SRs for a given
generation of Pokemon.Encounter odds:Compute the probability of encountering a shiny in Gen 4 with a single encounter:$ python -m giovanni odds --gen 4 --verbose
[INFO] 2020-12-22 16:07:54 [giovanni.cli.odds] - Probability of shiny encounter after 1 soft reset: 0.012%The probability of encountering a shiny in Gen 6 with 5000 SRs and a shiny charm equipped:$ python -m giovanni odds --gen 6 --soft_resets 5000 --charm
[INFO] 2020-12-22 16:07:57 [giovanni.cli.odds] - Probability of shiny encounter after 5,000 soft resets: 91.301%Montecarlo simulation:A simulation of Gen 6 soft resets required to encounter a shiny:$ python -m giovanni simulate --gen 6 -n 5000
simulation: 100%|██████████████████████████████████████████████████████████████████| 5000/5000 [00:13<00:00, 365.02it/s]
[INFO] 2020-12-22 15:53:43 [giovanni.cli.simulate] - Montecarlo simulation results --
Average     3980.136
Std Dev     3983.669
Max        32989.000
Min            1.000
Name: Required encounters (gen=6, num_trials=5000, swarm_size=1), dtype: float64To simulate, e.g., SS/HG soft resets required to encounter a shiny starter use
theswarm_sizeargument:python -m giovanni simulate --gen 4 -n 5000 --swarm_size 3
simulation: 100%|██████████████████████████████████████████████████████████████████| 5000/5000 [00:15<00:00, 329.87it/s]
[INFO] 2020-12-22 15:51:01 [giovanni.cli.simulate] - Montecarlo simulation results --
Average     2737.669
Std Dev     2717.707
Max        22760.000
Min            1.000
Name: Required encounters (gen=4, num_trials=5000, swarm_size=3), dtype: float64NotesNo considerations are made aroundshiny locks.
Make sure that you are aware whether the 'Mon you're hunting can be found in shiny form.This project only covers the main titles in the game series. It does not cover offshoots or
mobile games in the series.The current implementation only takes into account base shiny rates by generation (seefuture work)Future workA list of things that would be cool to implement:Considerations around encounter method:Wild/SRMasudaChainingEtc.Gen 8InstallingInstalling from PyPi:giovanni is available on public PyPi:$pipinstallgiovanniGet setup for local dev:Set up by cloning and building from Git:$gitclonehttps://github.com/tgsmith61591/giovanni.git
$cdgiovanni
$makerequirementslint-requirementstesting-requirementsRun a quick test to make sure everything is copacetic:$maketest
Package: gip
GipUsagegip --help

Usage: gip [OPTIONS] COMMAND [ARGS]...

   _______ __
  |     __|__|.-----.
  |    |  |  ||  _  |
  |_______|__||   __|
              |__|
  Gip is a language agnostic dependency manager
  which uses API calls to pull repositories.

  Enable autocomplete for Bash (.bashrc):   eval "$(_GIP_COMPLETE=source
  gip)"

  Enable autocomplete for ZSH (.zshrc):   eval "$(_GIP_COMPLETE=source_zsh
  gip)"

Options:
  --debug / --no-debug  Enable or disable debug mode. Default is disabled.
  --gitlab-token TEXT   Provide the private token for the Gitlab API.
                        Can be set as environment variable GIP_GITLAB_TOKEN
  --github-token TEXT   Provide the private token for the Github API.
                        Can be set as environment variable GIP_GITHUB_TOKEN
  --lock-file PATH      Provide the path to the lockfile, defaults to
                        .giplock.yml in the current working directory
  --version             Show the version and exit.
  --help                Show this message and exit.

Commands:
  install  Install dependencies, if already present just skips when version...Example of requirements.yml-name:ansible-role-plex# directory name in destination directoryrepo:https://github.com/wilmardo/ansible-role-plex# repository urltype:github# type: gitlab or github allowedversion:2.1.0# version: tag, branch name or commit sha, defaults to masterdest:lib/# destination directory, defaults to current directory
Package: gipc
Changelog|gipc @ PyPI|gipc @ GitHubOverviewgipc enables reliable child process management
and non-blocking inter-process communication in software that usesgevent.Using Python’smultiprocessing packagein the context of a
codebase that also uses gevent is error-prone and may break the application in
varioussubtle ways.
With gipc,multiprocessing.Process-based child processes can again safely be
created in your gevent-powered application. The API ofmultiprocessing.Processobjects is provided in a gevent-cooperative way.
Also, gipc provides a pipe-based transport layer for gevent-cooperative
inter-greenlet and inter-process communication. gipc is lightweight and easy to
integrate.From 2012 to 2018, gipc’s home was atbitbucket.org/jgehrcke/gipc. Since then development has continued on
GitHub.Code examplesIndividual example programs can be found in theexamplesdirectory.DocumentationVisithttps://gehrcke.de/gipcfor installation instructions, API docs, code
examples, and in-depth information.Platform supportThe current version of gipc works on CPython 3.8 through 3.12. It supports
gevent versions 1.5 and newer and supports both, Unix-like systems as well as
Windows. On Linux and macOS, gipc also works with PyPy.gipc’s continuous integration (CI) pipeline automatically executes a wide range
of tests on Linux, Darwin (macOS), and Windows.Who uses it?MXCuBE(Macromolecular Xtallography Customized Beamline Environment)AIT-Core(AMMOS Instrument Toolkit, developed for a number of ISS missions)pyethappdisco(Discord Python library)blissesdocsWishboneQuantopian’s remote Python debuggerAjentiHoneyBadgerBFTiDigBioChronologyGDriveFSNetCallSiteScanPokeAlarmgipcrpcetcd-geventAre you using gipc in your project? Please drop me a line!How to run the tests?gipc’s tests are written forpytest. With the
repository’s root directory being the current working directory you can run the
tests like this:$ pip install -r requirements-tests.txt
$ cd test && pytest -vv --cov-report term --cov-report html --cov gipcContact & helpYour feedback and questions are highly appreciated. Please contact me via mail
atjgehrcke@googlemail.comor use theGitHub issue tracker.Author & licensegipc is written and maintained byJan-Philip Gehrcke.
It is licensed under the MIT license (see LICENSE file).I am thankful for all contributions (bug reports, code, great questions) from:Guy RozendornJohn RicklefsHeungsub LeeAlex BesogonovJonathan KamensAkhil AcharyaJohn PorterJames AddisonOliver Margetts… and others
Package: gipea
gipeaA very simple API client for Gitea > 1.16.1Note that not the full Swagger-API is accessible. The whole implementation is focused
on making access and working with Organizations, Teams, Repositories and Users as pain
free as possible.Originally forked fromhttps://github.com/Langenfeld/py-gitea.UsageFirst get agiteaobject wrapping access and authentication (via an api token) for your gitea instance:fromgiteaimport*gitea=Gitea(URL,TOKEN)Operations like requesting the Gitea version or authentication user can be requested directly from thegiteaobject:print("Gitea Version: "+gitea.get_version())print("API-Token belongs to user: "+gitea.get_user().username)Adding entities like Users, Organizations, ... also is done via the gitea object.user=gitea.create_user("Test Testson","test@test.test","password")All operations on entities in gitea are then accomplished via the according wrapper objects for those entities.
Each of those objects has a.requestmethod that creates an entity according to your gitea instance.other_user=User.request(gitea,"OtherUserName")print(other_user.username)Note that the fields of the User, Organization,... classes are dynamically created at runtime, and thus not visible
during divelopment. Refer to the Gitea-API documentation for the fields names.Fields that can not be altered via gitea-api, are read only. After altering a field, the.commitmethod of the
according object must be called to synchronize the changed fields with your gitea instance.org=Organization.request(gitea,test_org)org.description="some new description"org.location="some new location"org.commit()An entity in gitea can be deleted by calling delete.org.delete()All entity objects do have methods to execute some of the requests possible though the gitea-api:org=Organization.request(gitea,ORGNAME)teams=org.get_teams()forteaminteams:repos=team.get_repos()forrepoinrepos:print(repo.name)InstallationUsepip install gipeato install.TestsTests can be run with:make testThe default server credentials that will be used are:
url =http://localhost:3000and admin-user token located in.token.These parameters can be overwritten with the env variables:
GITEA_URL
GITEA_TOKENThe admin user must be namedtest, with emailsecondarytest@test.org.
Package: giphon
✨ Giphon is the contraction of 🦊Gitlaband 🫗siphon. This CLI tools allows users
to recursively clone all projects in a given Gitlab group or instance.MotivationThis project aims to provide a tool capable of replicating a Gitlab group's
structure into a directory structure.Locally cloned projects enable users to use familiar CLI tools such asgrepandseddirectly into the projects' tree structure.DemoInstallationTo installgiphon, simply run:pipinstall--usergiphonAnd if you wish to use giphon by simply callinggiphon, you can set-up an
alias in your.bashrc(or other, if you have another shell):echo'alias giphon="/usr/bin/env python3 -m giphon"'>>~/.bashrcParametersThegiphontool allows for the following parameters:namespace(CLI:--namespace): The Gitlab namespace to be cloned./defaults to the whole instance.output(CLI:--output): The target path to clone the repositories to.gitlab_token: (CLI:--gitlab-token, env:GITLAB_TOKEN): The Personal
Access Token authenticating the user.gitlab_url: (CLI:--gitlab-url, env:GITLAB_URL): The URL of the Gitlab
instance to clone the repositories from. Defaults to"https://gitlab.com"fetch_repositories: (CLI:--fetch-repositories/--no-fetch-repositories):
Whether to fetch remotes on repositories that already exist.save_ci_variables: (CLI:--save-ci-variables/--no-save-ci-variables):
Whether to download CI/CD variables to a .env directory.clone_archived(CLI:--clone-archived/--no-clone-archived): Whether
to also clone archived repository.clone_through_ssh: (CLI:--clone-through-ssh/--no-clone-through-ssh):
Whether to use the SSH protocol or the HTTPS protocol to clone the git
repositoriesgitlab_username(CLI:--gitlab-username, env:GITLAB_USERNAME): The
username to use, when cloning through HTTPS.verbose: (CLI:--verbose/-v): The level of verbosityRunning programmaticallyYou can import the main function fromgiphonas such:frompathlibimportPathfromgiphon.siphonimportsiphonsiphon(namespace=Path("my-namespace"),output=Path("~/Projects"),gitlab_token="",gitlab_url="https://gitlab.com",fetch_repositories=True,save_ci_variables=False,clone_archived=False,verbose=False,)The function takes as inputs the same parameters from the CLI tool.Logo is © fromMidjourney
Package: giphyfun
GyphyFunCommand line program that plays random giphy!You can copy the link by clicking on the window!Created by vsDeus1. Getting startedThis script works by calling theGiphy API.You need to have python3 installed on your system.2. InstallationInstalling using pipRunpip3 install giphyfun --userInstalling from sourceClone this repositorygit clone https://github.com/vsDeus/giphyFun.gitcd into the folder and install the package by executingcd cheermeuppip3 install . --userfrom your terminal.Run the script by executinggiphyfunand enjoy.
Package: gipsy-menus
=======================Ghostery New Generation=======================develop: |BuildStatusDevelop|_ master: |BuildStatusMaster|_-----------------------------------------------------------.. |BuildStatusDevelop| image:: https://ci.revsquare.com/projects/18/status.png?ref=develop.. _BuildStatusDevelop: https://ci.revsquare.com/projects/18?ref=develop.. |BuildStatusMaster| image:: https://ci.revsquare.com/projects/18/status.png?ref=master.. _BuildStatusMaster: https://ci.revsquare.com/projects/18?ref=master
Package: gipsy-modeltranslation-sections
=======================Ghostery New Generation=======================develop: |BuildStatusDevelop|_ master: |BuildStatusMaster|_-----------------------------------------------------------.. |BuildStatusDevelop| image:: https://ci.revsquare.com/projects/18/status.png?ref=develop.. _BuildStatusDevelop: https://ci.revsquare.com/projects/18?ref=develop.. |BuildStatusMaster| image:: https://ci.revsquare.com/projects/18/status.png?ref=master.. _BuildStatusMaster: https://ci.revsquare.com/projects/18?ref=master
Package: gipsy-pages
Installationpip install gipsy-pagesorgit clone ssh://git@git.revsquare.com/seler/gipsy-pages
cd gipsy-pages
python setup.py installor for developmentgit clone ssh://git@git.revsquare.com/seler/gipsy-pages
cd gipsy-pages
pip install -r requirements/dev.txt
python setup.py developUsageAdd to requirementsgipsy-pages,gipsy-sectionsand other used libraries:'filebrowser','gipsy.sections','gipsy.pages','mptt','django_extensions',List templates for pages and sections:GIPSY_PAGES_PAGE_TEMPLATE_NAME_ARTICLE='pages/article.html'GIPSY_PAGES_PAGE_TEMPLATE_NAME_SIMPLE='pages/simple.html'GIPSY_PAGES_PAGE_TEMPLATE_NAME_CHOICES=((GIPSY_PAGES_PAGE_TEMPLATE_NAME_ARTICLE,'Article'),(GIPSY_PAGES_PAGE_TEMPLATE_NAME_SIMPLE,'Simple'),)GIPSY_SECTIONS_SECTION_TEMPLATE_NAME_TEXT='sections/text.html'GIPSY_SECTIONS_SECTION_TEMPLATE_NAME_IMAGE='sections/image.html'GIPSY_SECTIONS_SECTION_TEMPLATE_NAME_CHOICES=((GIPSY_SECTIONS_SECTION_TEMPLATE_NAME_TEXT,'Text'),(GIPSY_SECTIONS_SECTION_TEMPLATE_NAME_IMAGE,'Image'),)add pages to urls:url(r'^',include('gipsy.pages.urls',namespace='pages')),# orurl(r'^pages/',include('gipsy.pages.urls',namespace='pages')),and then run migrations:django-admin migrate
Package: giptools
giptoolsthis package provides some methods for image processing.Instalação:pip install giptoolsMethodsGraficPlotThis module aims to simplify the plot of graphics in order to make it more
intuitive and practical, plotting several images in user-defined axis,
as well as plotting their histogram. It will also display several graphs
of the same image and finally create line graphs of the learning metricsImageFiltersImageFilters comes to facilitate the application of filters in an entire
image dataset, being able to apply a filter to a certain color channel,
also performing the division of an image base in test, train and validation,
saving the images in folders so make life easier for the user.CreateBoxThis module offers the possibility of creating masks and plotting bounding
boxes on this mask, passed through an xml and csv file, being also able to
plot the boxes in an image.
Package: giqra
Date:2019-11-20Version:1.2Authors:Mohammad Alghafli <thebsom@gmail.com>GUI for iqra, the library management program.Installationgiqra requires pygobject 3.20 or above. This library cannot be installed via pip. Make sure to install it. If you are using linux, install it from your package manager. If you are using windows, follow the instructions onhttps://pygobject.readthedocs.io/en/latest/getting_started.html#windows-getting-startedAfter installing pygobject, on windows install giqra using pip by running the
command:pip install giqraOr on linux:pip3 install giqraAll other dependancies will be installed automatically by pip.UsageRunning the application:python3 -m giqraUse -h option to know all the possible options:python3 -m giqra -h
Package: gir2rst
gir2rst provides a package and command-line tool to create Sphinx documentation
from GObject-Introspection files.InstallationFetch the latest version from Githubgit clone git://github.com/matze/gir2rst.gitand install with:python setup.py installYou can also get the latest release from the Python Package Indexpip install gir2rstUsageThe command line toolgir2rstwill parse the provided .gir files and output
the resulting Sphinx documentation on stdout:usage: gir2rst [-h] [--version] [-t TITLE] [-o FILE] [input [input ...]]

Generate Sphinx documentation from GObject Introspection GIR files.

positional arguments:
  input       .gir input files

  optional arguments:
    -h, --help  show this help message and exit
    --version
    -t TITLE    override the title [available variables: #version (escape with
                '\')]
    -o FILE     write to FILE or stdout if omitted
Package: giradischi
giradischiGUI MIDI player supporting multiple backendsRequires Python 3.8 or greaterInstallationpip3installgiradischiBackendsALSA MIDI: Installalsa-midiwithpip3 install alsa-midiand follow the instructions providedhereFluidSynth: InstallpyFluidSynthwithpip3 install pyFluidSynthand follow the instructions providedhereKDMAPI: Installkdmapiwithpip3 install kdmapiand follow the instructions providedherePortMidi: Follow the instructions providedhereRtMidi: Installpython-rtmidiwithpip3 install python-rtmidior installrtmidi-pythonwithpip3 install rtmidi-pythonInstructionspython3-mgiradischiLicense#
# Copyright (C) 2022 Sebastiano Barezzi
#
# SPDX-License-Identifier: LGPL-3.0-or-later
#
Package: giraf
A command line utility to access imgur.com and api for use in applications.Supported platformspython 2.7 / 3.4Linux / WindowsFeaturesSearch imgur.Get favorites for a user.Get album info or image url list.UsageSearch:giraf search cat -p 2                       # search cat, get 2 pages of result
giraf search dog -s viral -i gif -m 10      # search dog, sort by most viral, images of type gif, maximum of 10 resultsFor help on commands, see:giraf -hDownloadPyPI:http://pypi.python.org/pypi/girafSource:https://github.com/amol9/giraf