Saravanan666/pypi-org huggingface dataset:
Package: incenp.pebble
Pebble - Command-line Passman clientPebble is a command-line client for thePassmanpassword manager.It supports read and write access to Passman vaults: it can list,
show, create, modify or delete entries in a vault. It cannot,
however, create or delete the vaults themselves.ConfigurationPebble requires a configuration file describing the vault(s) to use. The
configuration file uses theINI
syntaxand is expected to be at$XDG_CONFIG_HOME/pebble/configby default;
another location may be specified using the-coption.A vault is described in the configuration file by a section like in the
following example:[default]
host: host.example.com
user: alice
password: mypassword
vault: MyVaultThe file may contain several sections, one for each different vault.
Use the-soption to specify the name of the section to use (and thus,
which vault to connect to). By default, a section nameddefaultwill
be used.Inside a vault section, thepasswordfield may be omitted, in which
case the password will be asked interactively. Note: This is the
Nextcloud password,notthe vault’s password! The vault password isalwaysasked interactively.UseWith at least one vault configured, Pebble may then be used through thepblcommand and its subcommands. Current available subcommands are:listto list credentials in the vault;showto display a credential’s details;newto add a new credential;editto modify a credential;deleteto remove a credential from the vault;exportto dump all credentials to a file;confto create or edit the configuration file;refreshto forcefully refresh the local cache;clearto empty the local cache.In addition, callingpblwithout any subcommand will start an
interactive shell in which subcommands can be invoked successively
without quitting the program.Callingpblwith the-hoption will display the general help;
calling a given subcommand with the-hoption will display the help
for that subcommand.The program will interactively for the vault passphrase when it is
needed to decrypt or encrypt a credential.CopyingPebble is distributed under the terms of the GNU General Public License,
version 3 or higher. The full license is included in theCOPYING
fileof the source distribution.Pebble include codes that was originally distributed under a 3-clause
BSD license. The original copyright notice and license can be found in
the header of any file of the source distribution containing such code.Homepage and repositoryThe project is located athttps://incenp.org/dvlpt/pebble.htmlwith
the manual athttps://incenp.org/dvlpt/pebble/index.html. The source
code is available in a Git repository athttps://git.incenp.org/damien/pebble.
Package: incenp.plotting
Incenp.plotting - Incenp.org´s plotting helper libraryIncenp.plotting, also calledpyplot(butincenp.plottingis
preferred as it less likely to clash with another Python package) is a
Python library providing helper functions to facilitate the creation of
special kinds of plots withMatplotlib.Available modulesincenp.plotting.bar: Provides abarplotfunction to create bar
plots from a multi-indexedPandasdata
frame.incenp.plotting.scatter: Provides ascatterplotfunction to
create scatter plots from a multi-indexed Pandas data frame.incenp.plotting.util: Helper functions used in the other modules,
but which can also be used directly. This module provides notably axdistrfunction to facilitate creating scatter plots.CopyingIncenp.plotting is distributed under the terms of the GNU General Public
License, version 3 or higher. The full license is included in theCOPYING fileof the source distribution.Homepage and repositoryThe project is located athttps://incenp.org/dvlpt/pyplot.html. The
latest source code is available in a Git repository athttps://git.incenp.org/damien/pyplot.
Package: incense
IncenseThough automated logging of machine learning experiments results is
crucial, it does not replace manual interpretation. Incense is a toolbox
to facilitate manual interpretation of experiments that are logged usingsacred. It lets you find and
evaluate experiments directly in Jupyter notebooks. Incense lets you
query the database for experiments by id, name or any hyperparmeter
value. For each found experiment, configuration, artifacts and metrics
can be displayed. The artifacts are rendered according to their type,
e.g. a PNG image is displayed as an image, while a CSV file gets
transformed to apandas DataFrame. Metrics are by default
transformed intopandas Series, which allows for flexible plotting.
Together with sacred and incense, Jupyter notebooks offer the perfect
solution for interpreting experiments as they allow for a combination of
code that reproducibly displays the experiment’s results, as well as
text that contains the interpretation.InstallationInstall the latest releasepip install incenseOr install the latest development versionpip install git+https://github.com/JarnoRFB/incense.gitDocumentationdemo.ipynbdemonstrates the basic functionality of
incense. You can also try it out interactively onbinder.ContributingWe recommend using theVSCode devcontainerfor development.
It will automatically install all dependencies and start
necessary services, such as mongoDB and JupyterLab.
See.devcontainer/docker-compose.ymlfor details.
If the output ofid-uis something different than1000on your system, please addexport UIDto your.bashrcor.zshrc.Building the container for the first time may take some time.
Once in the container run$ pre-commit install
$ python tests/example_experiment/conduct.pyto set up the pre-commit hooks and populate the example database.Alternatively, you can use conda to set up your local development environment.$ conda create -n incense-dev python=3.7
$ conda activate incense-dev
# virtualenv is required for the precommit environments.
$ conda install virtualenv
# tox-conda is required for using tox with conda.
$ pip install tox-conda
$ pip install -r requirements-dev.txt
$ pre-commit install
Package: inceptalytics
INCEpTALYTICSAn easy-to-use API for analyzingINCEpTIONannotation projects.We parse an XMI export of an Inception annotation project and provide easy access to (most) of the underlying data including annotators, source files, etc.We providerecipesfor computing project statistics, confusion matrices, inter-annotator-agreement, or plotting progress reports.InstallationINCEpTALYTICS is onPyPi. To install it run:pipinstallinceptalyticsBasic UsagefrominceptalyticsimportProjectfile="data/Example_Project_POS.zip"# load projectproject=Project.from_zipped_xmi(file)# print all annotator namesforannotatorinproject.annotators:print(annotator)# create a viewpos_type="de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS"view=project.select(annotation=project.feature_path(pos_type,"coarseValue"),annotators=project.annotators,source_files=project.source_file_names)print('# pos annotations in view:',len(view.annotations))print('IAA Krippendorff: ',view.iaa())DashboardWe also provide a basicStreamlitweb application as a starting point for a dashboard that fits your needs.To run the dashboard, you will have to install some additional dependencies.pipinstall-rexamples/streamlit_requirements.txtAfterwards, you can run the dashboard.streamlitrunexamples/dashboard.pyThe application should be available in your browser underhttp://localhost:8501. The URL is also printed on the shell.ChangelogVersion 0.1.0Project is now onPyPi.Projects can now be loaded using theINCEpTION's Remote APIusingProject.from_remote.Removed plotting functionality from INCEpTALYTICS and moved it to the dashboard under example.Version 0.1.1Added sanity checks and input normalisation toProject.from_remote.UpdatedProject.from_remoteto be compatible with the latest version ofpycaprio.
Package: incharge
Vattenfall InChargePython implementation of the Vattenfall InCharge APIUsagefromincharge.apiimportInChargeapi=InCharge(<username>,<password>)#Get a list of stationsstations=api.get_stations().json()print(stations)#Get total consumption data for one stationdata=api.get_station_consumption(<station_name>).json()print(data[0]['total'])DescriptionThis package currently supportsapi.get_stations()Get list of stations.api.get_station_consumption(station_name, since_date)Get consumption of a single station based on its name.
Package: incidentsBugDSI
GestionIncidenciasTipoBugEste repositorio contiene el código fuente para una aplicación de
gestión de incidencias tipo bug.DescripciónGestionIncidenciasTipoBug es una funcion que te brinda la capacidad de
reportar y gestionar incidencias y errores en tu código de manera
efectiva y colaborativa. Esta funcion está diseñada para agilizar y
optimizar el proceso de detección y seguimiento de bugs en los proyectos
de software.CaracterísticasComunicación Asíncrona con Rabbit MQ: GestionIncidenciasTipoBug
utiliza una comunicación asincrónica a través de Rabbit MQ, lo que
permite un flujo constante y fluido de información entre los miembros
del equipo.Reporte Rápido y Preciso: La aplicación proporciona un proceso de
reporte de bugs sencillo e intuitivo.Seguimiento de Incidencias en Tiempo Real: GestionIncidenciasTipoBug
ofrece una vista en tiempo real de todas las incidencias registradas.Notificaciones Personalizadas: GestionIncidenciasTipoBug permite
configurar notificaciones personalizadas para mantener a todos los
miembros del equipo informados sobre las actualizaciones de
incidencias importantes.RequisitosAntes de ejecutar la aplicación, es importante asegurarte de que tengas
instalados los siguientes componentes y bibliotecas en tu entorno de
desarrollo:Python 3Bibliotecas de Python:pika: Permite interactuar con RabbitMQ.pipinstallpikaPara obtener más información sobre RabbitMQ y cómo usar la bibliotecapika, puedes consultar la documentación oficial y tutoriales:RabbitMQ Documentationpika DocumentationConsideracionesObtener el ID del proyecto en Jira:La URLhttps://dsinno.atlassian.net/rest/api/latest/project/<CLAVE>se utiliza para acceder a la API de Jira y obtener información sobre un
proyecto específico. La en la URL debe reemplazarse con la clave única
del proyecto que deseas consultar. Al hacer una solicitud GET a esta URL
remplazando , obtendrás un conjunto de datos JSON que incluye
información sobre el proyecto, incluido su “id”.Utilizar el ID del proyecto en tu código:Una vez que has obtenido el ID del proyecto, En el ejemplo
proporcionado, el ID del proyecto se asigna a la variable idProyect.
Esto te permite rastrear la fuente de los errores y asociarlos con el
proyecto correcto en JiraUso de la Función ReportBugSintaxisbugReportsInstance=BugReports(user="name_user",password="password",host="server_address",queue="queue")bugReportsInstance.bugReports(idProyecto,area,title)EjemplofromIncidenciasTipoBug.reportbugimportBugReportstry:resultado=10/0exceptExceptionase:idProyecto="1234"area="[DEVELOPER]"title=str(e)# Configure RabbitMQ credentials at library initializationbugReportsInstance=BugReports(user="name_user",password="password",host="server_address",queue="queue")# And so we would only need to add this line in each Except passing the error as the title of the incidentbugReportsInstance.bugReports(idProyecto,area,title)
Package: incipit
incipit— extract systems of staves from musical scoresThis command-line tool (and Python package) allows for the easy extraction of
systems of staves from musical scores. In particular, it makes it easy to extract
the first system of any musical score that is in B&W format, and has a noiseless
enough backgroundThis tool was built to automatically generate incipits for large sets of scores,
like those downloaded from IMSLP. It was specifically built to create an index
of the 555 keyboard sonatas by Domenico Scarlatti, in a related project.InstallationThe package is available on PyPI asincipitand so is available the usual way, i.e.,sudo pip install incipitIn addition to the Python package, this should also install a CLI binary that is
runnable, calledincipit.UsageUsage: incipit [OPTIONS] INPUT

  Extract the first (or any) system of staves from a black-and-white modern
  musical score, either available as an image file or PDF. For instance,

      $ incipit -o "555-incipit.png" ./input/pdf/555-gilbert.pdf

  will extract the first system of staves of the sheet music
  `555-gilbert.pdf' as the image `555-incipit.png`. And,

      $ incipit --output "1__{}.png" -# '0,-1' ./input/pdf/1-gilbert.pdf

  will extract the first and last systems of staves of `1-gilbert.pdf` and
  output these as the images `1__0.png' (first system) and `1__10.png' (last
  system).

Options:
  -a, --audit                   Visualize system detection across document
  -c, --count                   Output number of detected systems
  -p, --pages TEXT              List of pages to process (e.g., '0', '0,-1')
  -#, --systems TEXT            List of systems to extract (e.g., '0', '0,-1')
  -h, --height-threshold FLOAT  % of height threshold for system detection
  -w, --width-threshold FLOAT   % of width threshold for system detection
  -o, --output TEXT             Output file pattern
  -v, --verbose                 Print debug information
  --version                     Show the version and exit.
  --help                        Show this message and exit.
Package: incipyt
incipytIt begins...incipyt [ˈɪŋkɪpɪt̪] is a command-line tool that bootstraps a Python project.$ pip install incipytUsageincipyt isnotopinated, by default it setups the tools recommanded in thePyPA/packaging-projectstutorial:pyproject.tomlandsetuptoolsin
addition togitandsphinxwhich are de-facto standard.$ python -m incipyt mynewproject
Project Name [mynewproject]:
Author [John Doe]:
Author email [john.doe@users.noreply.github.com]: john.doe@example.com
$ tree mynewproject
mynewproject/
├── .git/
├── docs/
│   ├── _build/
│   ├── _static/
│   ├── _templates/
│   ├── conf.py
│   ├── index.rst
│   ├── make.bat
│   └── Makefile
├── mynewproject/
│   └── __init__.py
├── tests/
├── .gitignore
├── LICENSE
├── pyproject.toml
├── README.md
├── setup.cfg
└── setup.pyincipyt provides a rich command line interface so you can choose various build
systems, version control system, virtual environments, documentation software,
linters, formatters, etc.$ python -m incipyt --helpContributeincipyt is released under the MIT license and is open to contributionsThe complete setup instruction are found on thedev-instructions. Below is
the minimum to get started:$ git clone https://github.com/NotANameServer/incipyt
$ cd incipyt
$ git config commit.template .gitmessage
$ python -m venv --upgrade-deps .env
$ source .env/bin/activate
$ python -m pip install --upgrade flit
$ python -m flit install --pth-file --deps develop
$ python -m pytest -vv tests
$ pre-commit & pre-commit install
Package: incisive
incisiveis a tiny library for handling CSV in Python. It’s a wrapper for the csv module.UsageYou can read a csv file like this:>>> iris = read_csv("data/iris.csv")
>>> iris.next()
{'petal_length': 1.4,
 'petal_width': 0.2,
 'sepal_length': 5.1,
 'sepal_width': 3.5,
 'species': 'setosa'}read_csvreturns a generator. Note thatincisive, by default, tries to guess the type of the columns.Writing a CSV file can be done in two ways:with a list of dictionaries:>>> data = [{'name': 'Lancelot', 'actor': 'John Cleese', 'color': 'blue'},
           {'name': 'Galahad', 'actor': 'Michael Palin', 'color': 'yellow'}]

>>> write_csv('bridge.csv', ('name', 'actor', 'color'), data=data)(the keys are the field names of the CSV file.)or with just a list of rows:>>> rows = [('Lancelot', 'John Cleese', 'blue'),
        ('Galahad', 'Michael Palin', 'yellow')]

>>> write_csv('bridge.csv', ('name', 'actor', 'color'), rows=rows)Note that this second method requires that your field names correspond exactly
to the elements of your rows.FeaturesSimple APIGuess the types when it’s possibleAccept functions to specify the types
Package: inck
InckInck is a simple Python CLI tool to encode and decode data from images using LSB and MSB steganography.
The project is very simple and doesn't aim to be something serious. But it's a fun experiment to show basics of steganography and people can take advantage of it.InstallationTo install Inck, simply use pip:pipinstallinckEnsure you have Python 3.6 or higher.UsageInck offers two codec types to hide data: LSB (Least Significant Bit) and MSB (Most Significant Bit).
The depth parameter adjusts their intensity. Higher depth values increase data capacity at the cost of image distortion.LSB: As the name suggests, LSB deals with the least significant bits of the pixel values. Any modification is typically harder to perceive by the naked eye. This makes it an ideal choice when visual discretion is essential.MSB: Manipulating the most significant bits will cause prominent changes to the image's appearance, but enhances the robustness of the encoded data against alterations. For image modifications or compression, MSB might be your best choice.Keep in mind that Inck doesn't embed any header to identify an image as "encoded"; it only includes essential data information.
As a result, attempting to decode images without encoded data or using incorrect parameters is possible, and will yield corrupted outputs.Command LineEncode:inckencode-ccodec_type-ddepth-iinput_data-iminput_image-ooutput_imageDecode:inckdecode-ccodec_type-ddepth-iminput_image-ooutput_dataAs a LibraryIf for some reason you want to integrate this, Inck codecs can also be used within Python projects:frominck.codecimportLSBCodec,MSBCodecfromPILimportImageinput_image=Image.open('input.png')input_data=bytes("Your super secret message",'utf-8')# Or raw filedepth=1codec=LSBCodec(depth)# Encodeoutput_image=codec.encode(input_image,input_data)output_image.show()# Decodeoutput_data=codec.decode(output_image)print(output_data)Usage ExampleThe examples folder contains an encoded 16x16 32-bit PNG image.
To get started, decode it into an executable using LSB and a depth value of 2.inckdecodeLSB-d2-imPong.png-oOutput.exeIt looks like a regular Minecraft texture, but when decoding, it's actually a tiny Pong game for Windows x86 and x64!
Package: inclua
Wrapper generator from C to scripting languages, currently supportingLuaJITFFI only.
It usesclangviac_api_extractfor parsing and understanding C header files.Installingincluais available onPyPIand may be installed usingpip:$ pip install incluaUsageOn your shell:$ inclua <input> [-m <module_name>] [-p <pattern>...] [-n <namespace>...] [-g] [-d <definitions_file> | --no-metatypes] [-- <clang_args>...]Check out the help for more information on arguments:$ inclua -hIt is recommended to pass-I<path to clang headers>toclangto correctly
include some standard headers likestddef.handstdbool.h.Check out theexamplesfolder for an example of usage.
Package: include
When you just need that code,includedoes the ugly bits for you.
It allows you to run code from files, strings or other sources as if they were regular modules.
Code is executed as compliant as possible with the Python ecosystem.
The resulting modules and objects can be pickled, copied and sent to other processes.
This makesincludesuitable for testing, configuration, code creation and more.Usageincludeprovides a simple API that works similar to the__import__builtin.
To import a module from its file path, pass it to theinclude.pathfunction:importincludeconf_module=include.path('/etc/myapp/conf.py')Once a module has been imported byinclude, it does not require special handling.
You can work with the resulting module and its content without usingincludeexplicitly.note:Theincludepackage must be importable by any python process working with a module imported byinclude.InstallationThe most recent stable version ofincludeis available frompypi.
You can install it usingpip:pipinstallinclude
Package: include-code
Include codeA pandoc filter to include remote files in markdown documents (mainly for github code).UsageThe filter looks for the class.include-codein the code blocks classes.```{.code-include .cpp}
https://raw.githubusercontent.com/KevinSpaghetti/Raytracer/master/Output/ColorBufferFormat.h
```The link in the body of the code block will be replaced with the contents of the file.After the filter has replaced the link with the contents of the file the.include-codetag is removed.
Package: include-file
Include FileWhile using Gitbook, I faced some challenges belowSome information (ex: setting up git command) might come up in multiple documentationTryGlobal IncludeOrganize include contents more intuitivelyTryStem IncludeNeed table of contents page of entire gitbookTryGlobal IncludeGithub CIThis pipeline will push to deploy branch# .github/workflows/main.yml
name: Deploy to deploy branch with include_file

on:
  push:
    branches: ["main"]

jobs:
  deploy:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - name: Set up Python 3.9
        uses: actions/setup-python@v2
        with:
          python-version: "3.9"
      - name: Install dependencies
        run: |
          python -m pip install --upgrade pip
          pip install include_file
      - name: Include File
        run: |
          python -m include_file -u $GITHUB_ACTOR -y SUMMARY.md -d deploy -t README.md --stem

      # For deployment add following lines
      - uses: EndBug/add-and-commit@v7
        with:
          message: "Committed by seanhwangg/include_file"
          pull_strategy: NO-PULL
          branch: deploy
          push: origin deploy --force -uFlagsuser-u: github user id used forlink([ex] seanhwangg)glob-g: Which glob files to include ([ex]"**/*", **/*.md)path-p: Where to look for include file ([ex]./.include-file/)stem-s: Use stem of markdown to overwrite path ([ex]False)includes forREAMD.mdare stored inREADME/include.txtvalidate-v: Whether to fail CI in case of include error ([ex]True)Gitbook Only FlagsNote: These are completely optional forGitbookusersdeploy_branch-d: Change deploy_branch of gitbook ([ex]"deploy")url_path-url: Change url of includes ([ex]https://seanhwangg.gitbook.io/)table_of_contents-toc: Create table of contents with URL ([ex]"", "table_of_contents.md")images_overwrite-images: Overwrite defaultimages([ex]images)include_overwrite-include: Overwrite defaultinclude([ex]include)link_overwrite-link: Overwrite defaultlink([ex]link)repo_overwrite-repo: Overwrite defaultrepo([ex]repo)
Package: includeigen
includeigenincludeigencan be used by Python packages that require the C++ libraryEigen. It includes a version ofEigen, and aget_includefunction that
returns the path to the directory of the source code.Currently, the version of Eigen is 3.4.0.InstallTheincludeigenis available on Pypi and conda-forge. Simply executepython-mpipinstallincludeigenorcondainstallincludeigen-cconda-forgeDeveloper's CornerTo change Eigen's version, checkout the submodule to the corresponding tag
(e.g.3.4) and commit the change.To release a new version, make a new github release. The chosen tag will be
the version number.
Package: include-pycharm-modules
Include Pycharm Source Folders as ModulesThis is a very simple tool which just adds all source folders from a pycharm project to the
search path. This is very useful when working with jupyter notebooks and local modules.If you have a pycharm project likesuper-project
  fancy_calculations
    fancy_module
      __init__.py
  notebooks
    a notebook.ipynbA notebooks first cell may look like:%matplotlibinline%load_extautoreload%autoreload2frominclude_pycharm_modulesimportimport_source_folders# simply provide the root folder where your .idea folder is livingimport_source_folders("..")importfancy_module
Package: includer
Usagesome_module.py:defsome_func(arg='World'):print('Hello{}'.format(arg))some_else_module.py:fromincluderimportincludeinclude('some_module.some_func',arg='ZZZ')IncluderMixinMixincludemethod for objects.
Behavior like asConfigurator.include. See tests for understood it.This is very usefull for imperative application configuration.Tests$pipinstallpytest$py.testtests-v