Saravanan666/pypi-org huggingface dataset:
Package: ingine
Ingine - a cross-platform AI toolboxFeaturesArtifical Neural Networks with:Classifier builder;Regressor  builder;Custom layer builder;Custom keras access.Evolutional algorithms;Ready examples8 queens puzzle;Seabatlle ANN;Handwritten digit recognition ANN;Boston Housing;Salesman issue resolving;HOW TO?Classify:fromingineimportann"""getting dataset"""(X_train,Y_train),(X_test,Y_test)=get_dataset()categorizer=ann.get_categorizer(X_train,y_train,num_cat=10)"""check out how it works!"""print(categorizer(X_train[0]),Y_train[0])Regression:fromingineimportann"""getting dataset"""(X_train,Y_train),(X_test,Y_test)****=get_dataset()regression=ann.get_regression(X_train,y_train)"""check out how it works!"""print(regression(X_train[0]),Y_train[0])Custom layer configuration:fromingineimportannfromkeras.layersimportDense"""getting dataset"""(X_train,Y_train),(X_test,Y_test)=get_dataset()# defining layerslayers=[Dense(100,input_dim=100,activation="softsign",kernel_initializer="normal"),Dense(20,activation="softsign",kernel_initializer="normal"),Dense(10,activation="softsign",kernel_initializer="normal"),Dense(100,activation="softsign",kernel_initializer="normal")]customnn=ann.get_customnn(X_train,Y_train,layers=layers)"""check out how it works!"""print(customnn(X_train[0]),Y_train[0])Evolutional optimizer:fromingineimportgaimportrandomasrnd"""define an example creature"""data=[1,2,3,4]"""define a representation function of creature"""defcreate_individual(data):returndata[:]"""define a crossover function"""defcrossover(creature1,creature2):r1=[rnd.randint(1,10)for_inrange(4)]r2=[rnd.randint(1,10)for_inrange(4)]returnr1,r2"""define an mutation function"""defmutate(creature):a=rnd.randint(0,len(creature)-1)b=rnd.randint(0,len(creature)-1)creature[a],creature[b]=creature[a]+1,creature[b]+1"""define a selection function"""defselection(population):returnrnd.choice(population)"""define a fitness function"""deffitness(creature,data):returnabs(sum(creature)-100)"""getting an optimizer"""optimiser=ga.get_optimizer(data,fitness,maximise_fitness=False,create_individual=create_individual,mutate=mutate,crossover=crossover)"""check out how it works!"""res=optimiser()[1]
Package: inginious-coding-style
INGInious Coding StyleINGInious Coding Style is a plugin for INGInious 0.7 and up that allows tutors to grade several aspect of student submissions' coding style.INGInious Coding Style should be easy to use for both tutors and students. The plugin adds new buttons and elements to various existing menus in the application that can be used to add and view coding style grades.DocumentationFull documentation can be found here:https://pederha.github.io/inginious-coding-style/Installationpipinstallinginious-coding-styleConfigurationINGInious Coding Style is highly configurable and provides granular control of the majority of its features. Despite this, extensive configuration is not necessary, as the plugin tries to implement sensible defaults, and therefore should just work straight out of the box.Minimal ConfigurationThe following YAML snippet provides the default plugin configuration, and is a good starting point for exploring the plugin's functionality:plugins:
-   plugin_module: inginious_coding_style
    name: "INGInious Coding Style"Full ConfigurationBelow is an example of a configuration making use of all available configuration options.plugins:
-   plugin_module: inginious_coding_style
    name: "INGInious Coding Style"
    enabled:
        # This enables all default categories + 1 custom category
        - comments
        - modularity
        - structure
        - idiomaticity
        - coolness # Our custom category
    categories:
        # This is a definition for a new category
      - id: coolness
        name: Coolness
        description: How cool the code looks B-)
      # This redefines a default category
      - id: comments
        name: Kommentering
        description: Hvor godt kommentert koden er.
    submission_query:
        header: CSG
        priority: 3000
        button: true
    weighted_mean:
        enabled: true
        weighting: 0.25
        round: true
        round_digits: 2
    task_list_bars:
        total_grade:
            enabled: true
            label: Grade
        base_grade:
            enabled: true
            label: Completion
        style_grade:
            enabled: true
            label: Coding Style
    show_graders: falseDeveloper NotesThis plugin useshtmxto provide some interactivity.
Package: inglass
A Python web app which displays the temperature from a TEMPer USB device.##UsageInstall by executingpython setup.py installYou should get a script calledin-glassin/usr/local/bin/Connect your USB TEMPer thermometer to a USB port on your computerRunsudo in-glassand visit [127.0.0.1:9000](http://127.0.0.1:9000) in your favorite browser.##NotesYou MUST run withsudofor the script to be able to access the USB device from the kernel.For a JSON output, append/jsonto the URL./jsonreturns celsius and fahrenheit values for each device.##Dependencies[Flask](https://github.com/mitsuhiko/flask), a cool micro-framework thing.[temper-python/temperusb](https://github.com/padelt/temper-python), a Python library which reads values from the TEMPer thermometer.
Package: ingot-grpclib
Ingot Grpclib Ingot package.Provides gRPC functionality based on the grpclib packageFor consumersFor using the Ingot package just execute the following commands:Add the package to therequirements.txtfile of your project.Install int using thepiptool.TODO. Add here something extra information.Package CLIThe package provides CLI.
It allows to start working with the package quickly.
It contains the following commands:
TODO. Add builders here after generating their by theingots package_bootstraptool.For using the CLI tool just call the following command:ingot-grpclib-cli<command>Getting package CLI help:ingot-grpclib-cli--help
ingot-grpclib-cli<command>--helpFor developersPrepare the project for workingClone a repository:mkdiringots-libscdingots-libs
gitclonehttps://github.com/ABKorotky/ingot-grpclibcdingot-grpclibPrepare a virtual environment:python3.9-mvenv.venvsource.venv/bin/activate
pipinstall-rrequirements.txtPrepare repository hookspipinstallpre_commit
pre-commitinstall
pre-commitautoupdateConfigure code-quality tools:pipinstallblackflake8mypycoverageConfigure the Sphinx toolPlease, use the following page for configuring the Sphinx documentation generator:Sphinxpipinstallsphinx
sphinx-build-bhtmldocsdocs/build-vUsing the tox toolThe Ingot package allows automation via thetoxtool.pipinstalltoxUse configured tox tool for several activities.tox -e reformat- auto reformat code by the black tool, makes ordering import too.tox -e cs- checks code style by PEP8.tox -e ann- checks annotations of types by the mypy tool.tox -e utc- runs unittests with the coverage tool.tox -e report- builds coverage report for the project.tox -e doc- builds a package documentation.tox -e build- builds a package form current branch / tag / commit.tox -e upload- uploads package to the PyPI index. Set thePYPI_REPOSITORY_ALIASvirtual variable for specify PyPI destination.Calling tox without parameters will execute the following steps:cs,ann,utcandreport.Using package CLI locallyObviously, it's impossible to call the package CLI via package entry-point.Use the following command instead:python-mingot_grpclib.scripts.ingot_grpclib...
Package: ingot-h2
Ingot H2 Ingot package.Provides supporting HTTP/2 protocol via integration with the hyper h2 package.https://python-hyper.org/projects/h2/en/stable/index.htmlhttps://datatracker.ietf.org/doc/html/rfc7540For consumersFor using the Ingot package just execute the following commands:Add the package to therequirements.txtfile of your project.Install int using thepiptool.TODO. Add here something extra information.Package CLIThe package provides CLI.
It allows start working with the package quickly.
It contains the following commands:
TODO. Add builders here after generating their by theingots package_bootstraptool.For using the CLI tool just call the following command:ingot-h2-cli<command>Getting package CLI help:ingot-h2-cli--help
ingot-h2-cli<command>--helpFor developersPrepare the project for workingClone a repository:mkdiringots-libscdingots-libs
gitclonehttps://github.com/ABKorotky/ingot-h2.gitcdingot-h2Prepare a virtual environment:python3.9-mvenv.venvsource.venv/bin/activate
pipinstall-rrequirements.txtPrepare repository hookspipinstallpre_commit
pre-commitinstall
pre-commitautoupdateConfigure code-quality tools:pipinstallblackflake8mypycoverageConfigure the Sphinx toolPlease, use the following page for configuring the Sphinx documentation generator:Sphinxpipinstallsphinx
sphinx-build-bhtmldocsdocs/build-vUsing the tox toolThe Ingot package allows automation via thetoxtool.pipinstalltoxUse configured tox tool for several activities.tox -e reformat- auto reformat code by the black tool, makes ordering import too.tox -e cs- checks code style by PEP8.tox -e ann- checks annotations of types by the mypy tool.tox -e utc- runs unittests with the coverage tool.tox -e report- builds coverage report for the project.tox -e doc- builds a package documentation.tox -e build- builds a package form current branch / tag / commit.tox -e upload- uploads package to the PyPI index. Set thePYPI_REPOSITORY_ALIASvirtual variable for specify PyPI destination.Calling tox without parameters will execute the following steps:cs,ann,utcandreport.Using package CLI locallyObviously, it's impossible to call the package CLI via package entry-point.Use the following command instead:python-mingot_h2.scripts.ingot_h2...
Package: ingot-http
Ingot HTTP package.Provides supporting the HTTP1.1 protocol for Ingots projects.For consumersFor using the Ingot package just execute the following commands:Add the package to therequirements.txtfile of your project.Install int using thepiptool.TODO. Add here something extra information.Package CLIThe package provides CLI.
It allows to start working with the package quickly.
It contains the following commands:
TODO. Add builders here after generating their by theingots package_bootstraptool.For using the CLI tool just call the following command:ingot-http-cli<command>Getting package CLI help:ingot-http-cli--help
ingot-http-cli<command>--helpFor developersPrepare the project for workingClone a repository:mkdiringots-libscdingots-libs
gitclonehttps://github.com/ABKorotky/ingot-http.gitcdingot-httpPrepare a virtual environment:python3.9-mvenv.venvsource.venv/bin/activate
pipinstall-rrequirements.txtPrepare repository hookspipinstallpre_commit
pre-commitinstall
pre-commitautoupdateConfigure code-quality tools:pipinstallblackflake8mypycoverageConfigure the Sphinx toolPlease, use the following page for configuring the Sphinx documentation generator:Sphinxpipinstallsphinx
sphinx-build-bhtmldocsdocs/build-vUsing the tox toolThe Ingot package allows automation via thetoxtool.pipinstalltoxUse configured tox tool for several activities.tox -e reformat- auto reformat code by the black tool, makes ordering import too.tox -e cs- checks code style by PEP8.tox -e ann- checks annotations of types by the mypy tool.tox -e utc- runs unittests with the coverage tool.tox -e report- builds coverage report for the project.tox -e doc- builds a package documentation.tox -e build- builds a package form current branch / tag / commit.tox -e upload- uploads package to the PyPI index. Set thePYPI_REPOSITORY_ALIASvirtual variable for specify PyPI destination.Calling tox without parameters will execute the following steps:cs,ann,utcandreport.Using package CLI locallyObviously, it's impossible to call the package CLI via package entry-point.Use the following command instead:python-mingot_http.scripts.ingot_http...
Package: ingot-mysql
Ingot Ingot Mysql package.Provides integration with the MySQL DB for Ingots projectsFor consumersFor using the Ingot package just execute the following commands:Add the package to therequirements.txtfile of your project.Install int using thepiptool.TODO. Add here something extra information.Package CLIThe package provides CLI.
It allows to start working with the package quickly.
It contains the following commands:
TODO. Add builders here after generating their by theingots package_bootstraptool.For using the CLI tool just call the following command:ingot-mysql-cli<command>Getting package CLI help:ingot-mysql-cli--help
ingot-mysql-cli<command>--helpFor developersPrepare the project for workingClone a repository:mkdiringots-libscdingots-libs
gitclonehttps://github.com/ABKorotky/ingot-mysql.gitcdingot-mysqlPrepare a virtual environment:python3.9-mvenv.venvsource.venv/bin/activate
pipinstall-rrequirements.txtPrepare repository hookspipinstallpre_commit
pre-commitinstall
pre-commitautoupdateConfigure code-quality tools:pipinstallblackflake8mypycoverageConfigure the Sphinx toolPlease, use the following page for configuring the Sphinx documentation generator:Sphinxpipinstallsphinx
sphinx-build-bhtmldocsdocs/build-vUsing the tox toolThe Ingot package allows automation via thetoxtool.pipinstalltoxUse configured tox tool for several activities.tox -e reformat- auto reformat code by the black tool, makes ordering import too.tox -e cs- checks code style by PEP8.tox -e ann- checks annotations of types by the mypy tool.tox -e utc- runs unittests with the coverage tool.tox -e report- builds coverage report for the project.tox -e doc- builds a package documentation.tox -e build- builds a package form current branch / tag / commit.tox -e upload- uploads package to the PyPI index. Set thePYPI_REPOSITORY_ALIASvirtual variable for specify PyPI destination.Calling tox without parameters will execute the following steps:cs,ann,utcandreport.Using package CLI locallyObviously, it's impossible to call the package CLI via package entry-point.Use the following command instead:python-mingot_mysql.scripts.ingot_mysql...
Package: ingot-prometheus
Ingot Prometheus Ingot package.Provides monitoring for Ingots projectsFor consumersFor using the Ingot package just execute the following command:pipinstallingot_prometheusOf course, need to activate a destination virtual environment:source.venv/bin/activate... or to create it, if it hasn't prepared yet:python3-mvenv.venvBootstrapThe Ingot package provides the Bootstrap CLI tool.
It allows to get started with the Ingot package quickly.
It generates the following skeletons:
TODO. Add builders here after generating theirs by theingots package_bootstraptool.For using the CLI tool just call the following command:ingot-prometheus<command>--name=<entity_name>--description="The <entity> brief description."Getting help:ingot-prometheus--help
ingot-prometheus<command>--helpFor developersPrepare the project for workingClone a repository:mkdiringots-libscdingots-libs
gitclonehttps://github.com/<path>/ingot_prometheus.gitcdingot_prometheusPrepare a virtual environment:python-mvenv.venvsource.venv/bin/activate
pipinstall-rrequirements.txtPrepare repository hookspipinstallpre_commit
pre-commitinstallConfigure code-quality tools:pipinstallblackflake8mypycoverageConfigure the Sphinx toolPlease, use the following page for configuring the Sphinx documentation generator:Sphinxpipinstallsphinx
sphinx-build-bhtmldocsdocs/build-vUsing the tox toolThe Ingot package allows automation via thetoxtool.pipinstalltoxUse configured tox tool for several activities.tox -e reformat- auto reformat code by the black tool, makes ordering import too.tox -e cs- checks code style by PEP8.tox -e ann- checks annotations of types by the mypy tool.tox -e utc- runs unittests with the coverage tool.tox -e report- builds coverage report for the project.tox -e doc- builds a package documentation.tox -e build- builds a package form current branch / tag / commit. Set the{NAME}_VERSION_SUFFIXvirtual variable for specify package suffix.tox -e upload- uploads package to the PyPI index. Set thePYPI_REPOSITORY_ALIASvirtual variable for specify PyPI destination.Calling tox without parameters will execute the following steps:cs,ann,utcandreport.Using package bootstrap locallyObviously, it's impossible to call the package bootstrap tool via package entry-point.Use the following command instead:python-mingot_prometheus.scripts.ingot_prometheus...
Package: ingot-protobuf
Ingot Protobuf Ingot package.Provides protobuf functionality for Ingots projectsFor consumersFor using the Ingot package just execute the following command:pipinstallingot_protobufOf course, need to activate a destination virtual environment:source.venv/bin/activate... or to create it, if it hasn't prepared yet:python3-mvenv.venvBootstrapThe Ingot package provides the Bootstrap CLI tool.
It allows to get started with the Ingot package quickly.
It generates the following skeletons:
TODO. Add builders here after generating theirs by theingots package_bootstraptool.For using the CLI tool just call the following command:ingot-protobuf<command>--name=<entity_name>--description="The <entity> brief description."Getting help:ingot-protobuf--help
ingot-protobuf<command>--helpFor developersPrepare the project for workingClone a repository:mkdiringots-libscdingots-libs
gitclonehttps://github.com/<path>/ingot_protobuf.gitcdingot_protobufPrepare a virtual environment:python-mvenv.venvsource.venv/bin/activate
pipinstall-rrequirements.txtPrepare repository hookspipinstallpre_commit
pre-commitinstallConfigure code-quality tools:pipinstallblackflake8mypycoverageConfigure the Sphinx toolPlease, use the following page for configuring the Sphinx documentation generator:Sphinxpipinstallsphinx
sphinx-build-bhtmldocsdocs/build-vUsing the tox toolThe Ingot package allows automation via thetoxtool.pipinstalltoxUse configured tox tool for several activities.tox -e reformat- auto reformat code by the black tool, makes ordering import too.tox -e cs- checks code style by PEP8.tox -e ann- checks annotations of types by the mypy tool.tox -e utc- runs unittests with the coverage tool.tox -e report- builds coverage report for the project.tox -e doc- builds a package documentation.tox -e build- builds a package form current branch / tag / commit. Set the{NAME}_VERSION_SUFFIXvirtual variable for specify package suffix.tox -e upload- uploads package to the PyPI index. Set thePYPI_REPOSITORY_ALIASvirtual variable for specify PyPI destination.Calling tox without parameters will execute the following steps:cs,ann,utcandreport.Using package bootstrap locallyObviously, it's impossible to call the package bootstrap tool via package entry-point.Use the following command instead:python-mingot_protobuf.scripts.ingot_protobuf...
Package: ingot-psql
Ingot Psql Ingot package.Provides integration with the PostgresQL DB for Ingots projectsFor consumersFor using the Ingot package just execute the following commands:Add the package to therequirements.txtfile of your project.Install int using thepiptool.TODO. Add here something extra information.Package CLIThe package provides CLI.
It allows to start working with the package quickly.
It contains the following commands:
TODO. Add builders here after generating their by theingots package_bootstraptool.For using the CLI tool just call the following command:ingot-psql-cli<command>Getting package CLI help:ingot-psql-cli--help
ingot-psql-cli<command>--helpFor developersPrepare the project for workingClone a repository:mkdiringots-libscdingots-libs
gitclonehttps://github.com/ABKorotky/ingot-postgresql.gitcdingot-psqlPrepare a virtual environment:python3.9-mvenv.venvsource.venv/bin/activate
pipinstall-rrequirements.txtPrepare repository hookspipinstallpre_commit
pre-commitinstall
pre-commitautoupdateConfigure code-quality tools:pipinstallblackflake8mypycoverageConfigure the Sphinx toolPlease, use the following page for configuring the Sphinx documentation generator:Sphinxpipinstallsphinx
sphinx-build-bhtmldocsdocs/build-vUsing the tox toolThe Ingot package allows automation via thetoxtool.pipinstalltoxUse configured tox tool for several activities.tox -e reformat- auto reformat code by the black tool, makes ordering import too.tox -e cs- checks code style by PEP8.tox -e ann- checks annotations of types by the mypy tool.tox -e utc- runs unittests with the coverage tool.tox -e report- builds coverage report for the project.tox -e doc- builds a package documentation.tox -e build- builds a package form current branch / tag / commit.tox -e upload- uploads package to the PyPI index. Set thePYPI_REPOSITORY_ALIASvirtual variable for specify PyPI destination.Calling tox without parameters will execute the following steps:cs,ann,utcandreport.Using package CLI locallyObviously, it's impossible to call the package CLI via package entry-point.Use the following command instead:python-mingot_psql.scripts.ingot_psql...
Package: ingot-rabbitmq
Ingot Rabbitmq Ingot package.Provides functionality for working with the RabbitMQ toolFor consumersFor using the Ingot package just execute the following command:pipinstallingot_rabbitmqOf course, need to activate a destination virtual environment before:source.venv/bin/activate... or to create one, if it hasn't prepared yet:python3-mvenv.venvBootstrap entrypointThe Ingot package provides the Bootstrap CLI tool.
It allows to begin working with the Ingot package quickly.
It generates the following skeletons:
TODO. Add builders here after generating their by theingots package_bootstraptool.For using the CLI tool just call the following command:ingot-rabbitmq-cli<command>--name=<entity_name>--description="The <entity> brief description."Getting help:ingot-rabbitmq-cli--help
ingot-rabbitmq-cli<command>--helpFor developersPrepare the project for workingClone a repository:mkdiringots-libscdingots-libs
gitclonehttps://github.com/ABKorotky/ingot-rabbitmq.gitcdingot-rabbitmqPrepare a virtual environment:python-mvenv.venvsource.venv/bin/activate
pipinstall-rrequirements.txtPrepare repository hookspipinstallpre_commit
pre-commitinstallConfigure code-quality tools:pipinstallblackflake8mypycoverageConfigure the Sphinx toolPlease, use the following page for configuring the Sphinx documentation generator:Sphinxpipinstallsphinx
sphinx-build-bhtmldocsdocs/build-vUsing the tox toolThe Ingot package allows automation via thetoxtool.pipinstalltoxUse configured tox tool for several activities.tox -e reformat- auto reformat code by the black tool, makes ordering import too.tox -e cs- checks code style by PEP8.tox -e ann- checks annotations of types by the mypy tool.tox -e utc- runs unittests with the coverage tool.tox -e report- builds coverage report for the project.tox -e doc- builds a package documentation.tox -e build- builds a package form current branch / tag / commit. Set theINGOT_RABBITMQ_VERSION_SUFFIXvirtual variable for specify package suffix.tox -e upload- uploads package to the PyPI index. Set thePYPI_REPOSITORY_ALIASvirtual variable for specify PyPI destination.Calling tox without parameters will execute the following steps:cs,ann,utcandreport.Using package bootstrap locallyObviously, it's impossible to call the package bootstrap tool via package entry-point.Use the following command instead:python-mingot_rabbitmq.scripts.ingot_rabbitmq...