Saravanan666/pypi-org huggingface dataset:
Package: invenio-workflows-files
Home-page: https://github.com/inspirehep/invenio-workflows-filesAuthor: CERNAuthor-email: admin@inspirehep.netLicense: GPLv2Description: ..This file is part of Invenio.Copyright (C) 2016 CERN.Invenio is free software; you can redistribute itand/or modify it under the terms of the GNU General Public License aspublished by the Free Software Foundation; either version 2 of theLicense, or (at your option) any later version.Invenio is distributed in the hope that it will beuseful, but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNUGeneral Public License for more details.You should have received a copy of the GNU General Public Licensealong with Invenio; if not, write to theFree Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,MA 02111-1307, USA.In applying this license, CERN does notwaive the privileges and immunities granted to it by virtue of its statusas an Intergovernmental Organization or submit itself to any jurisdiction.=========================Invenio-Workflows-Files=========================.. image:: https://img.shields.io/travis/inspirehep/invenio-workflows-files.svg:target: https://travis-ci.org/inspirehep/invenio-workflows-files.. image:: https://img.shields.io/coveralls/inspirehep/invenio-workflows-files.svg:target: https://coveralls.io/r/inspirehep/invenio-workflows-files.. image:: https://img.shields.io/github/tag/inspirehep/invenio-workflows-files.svg:target: https://github.com/inspirehep/invenio-workflows-files/releases.. image:: https://img.shields.io/pypi/dm/invenio-workflows-files.svg:target: https://pypi.python.org/pypi/invenio-workflows-files.. image:: https://img.shields.io/github/license/inspirehep/invenio-workflows-files.svg:target: https://github.com/inspirehep/invenio-workflows-files/blob/master/LICENSEInvenio module adding invenio-files-rest integration for invenio-workflows.*This is an experimental developer preview release.** Free software: GPLv2 license* Documentation: https://pythonhosted.org/invenio-workflows-files/Keywords: invenio TODOPlatform: anyClassifier: Environment :: Web EnvironmentClassifier: Intended Audience :: DevelopersClassifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)Classifier: Operating System :: OS IndependentClassifier: Programming Language :: PythonClassifier: Topic :: Internet :: WWW/HTTP :: Dynamic ContentClassifier: Topic :: Software Development :: Libraries :: Python ModulesClassifier: Programming Language :: Python :: 2Classifier: Programming Language :: Python :: 2.7Classifier: Programming Language :: Python :: 3Classifier: Programming Language :: Python :: 3.5Classifier: Development Status :: 1 - PlanningProvides-Extra: docsProvides-Extra: testsProvides-Extra: all
Package: invenio-workflows-tugraz
# invenio-workflows-tugraz
Implements TU Graz specific workflowsChangesVersion v0.5.0 (release 2024-02-27)fix: due python version not possible to use Selftheses: add update_access parametersetup: move ruff configurationtheses: make it more fail provethesis: add cli, update modelstheses: improvetheses: add logic for taskstheses: add alembictheses: add model to set statetheses: improve campusonline filtertheses: change requirement for importVersion v0.4.0 (release 2024-02-02)theses: change error to 423theses: add endpoint for theses uploadsVersion v0.3.2 (release 2024-01-24)theses: fix not catched exceptionVersion v0.3.1 (release 2024-01-07)fix: add changed error excepttheses: implement changed requirement for embargoVersion v0.3.0 (release 2023-11-03)theses: add implementation for duplicate checktheses: add check if record has AC numbertheses: change behavior checking file restrictiontheses: pass through the duplicate error messageruff: apply new ruff rulesVersion v0.2.4 (release 2023-10-20)fix: ruff upgrade introduced discrepancyfix: 995 subfield notation was wrongtests: add test for update_funcVersion v0.2.3 (release 2023-06-05)theses: revert to simple versionVersion v0.2.2 (release 2023-06-05)fix: wrong method used to get the recordVersion v0.2.1 (release 2023-06-02)theses: not only drafts should be updatedfix: theses update_func api used wrongVersion v0.2.0 (release 2023-05-26)fix: use data instead of metadatafix: testsfix: 971 not used all additionstheses: rewrite access in update functheses: add update_func to the workflowtheses: add embargo on creationtheses: remove locked generatorsetup: migrate to ruffVersion v0.1.19 (release 2023-05-17)fix: apply requested changes for field 008Version v0.1.18 (release 2023-05-12)fix: position 19 was the wrong valuefix: keyw was not processedtheses: change visitor apitheses: implement sorting for 971 fieldsfix: revert back change of 007 fieldfix: 245 field missed authorVersion v0.1.17 (release 2023-05-11)fix: errorsVersion v0.1.16 (release 2023-05-11)fix: int not serializableVersion v0.1.15 (release 2023-05-11)theses: fix german language codeVersion v0.1.14 (release 2023-05-11)Version v0.1.13 (release 2023-05-10)theses: apply requested marc21 field changesfix: date for statusVersion v0.1.12 (release 2023-05-10)fix: the crap from last commitVersion v0.1.11 (release 2023-05-10)fix: date and format where not compatibleVersion v0.1.10 (release 2023-05-10)fix: used wrong date formatVersion v0.1.9 (release 2023-05-10)theses: apply marc21 request changesVersion v0.1.8 (release 2023-04-25)theses: add necessary need to importVersion v0.1.7 (release 2023-01-26)theses: change alma import sizetheses: change import start dateVersion v0.1.6 (release 2023-01-23)modification: create an endpoint for theses recordsVersion v0.1.5 (release 2023-01-23)fix: return value of import_funcfix: wrong alias nameVersion v0.1.4 (release 2023-01-20)theses fix: play safe with real dataVersion v0.1.3 (release 2023-01-20)theses: mapping changeVersion v0.1.2 (release 2023-01-20)fix: remove printVersion v0.1.1 (release 2023-01-18)theses: convert abstract and keywordsVersion v0.1.0 (release 2023-01-18)
Package: invenio-workflows-ui
Invenio module which acts as a UI layer forinvenio-workflows.This is an experimental developer preview release. While this module has been primarily developed for the
INSPIRE-HEP High-Energy Physics use case, it is customizable enough to be used for any use case.Free software: GPLv2 licenseDocumentation:https://pythonhosted.org/invenio-workflows-ui/How to useSee theusage guidehere.
Package: invenio-xrootd
XRootD file storage support for Invenio.Free software: MIT licenseDocumentation:https://invenio-xrootd.readthedocs.io/ChangesVersion 2.0.0a2 (released 2023-10-12)make config overridableVersion 2.0.0a1 (released 2023-05-03)upgrade xrootdpyfs dependencyVersion 1.0.0a6 (released 2017-08-30)Initial public release.
Package: invent
Invent - an app framework for beginnersView this repositoryvia GitHub pages.This project's documentation can be foundhere.This project started in 2019 as "PyperCard" ~ a re-implementation ofAdafruit's CircuitPython PYOAmodule, but for non-CircuitPython computing environments. It was originally
written using theKivyframework for cross-platform
development. After successfully testing PyperCard for teaching and learning
purposes with the wonderfulyoung folkat the LondonYoung Coders' Meetup, development stalled because
of the COVID pandemic.The project name has since been changed to "Invent" to remove any HyperCard
related expectations. There are further significant changes:PyScriptreplaces Kivy as the underlying
cross-platform framework for generating and running the user interface.Nicholas, the original developer and maintainer
of Invent/PyperCard, has been hired byAnaconda Incto work on PyScript, and so his work on this project is sponsored by his
employer.Ownership of the repository has been transferred to theinvent framework organisationon
GitHub (the old repository will automatically redirect to the new one).Since this is a complete rewrite, the license has been changed from MIT
to Apache2.All the assets relating to the old version of the project can still be found
in theold branchin this
repository.Developer setupGit clone the repository:git clone https://github.com/invent-framework/invent.git(Recommended) Upgrade local pip:pip install --upgrade pipMake a virtualenv, then install the requirements:pip install -r requirements.txtMost useful developer related tasks are automated by aMakefile:$ make
There's no default Makefile target right now. Try:

make clean - reset the project and remove auto-generated assets.
make tidy - tidy up the code with the 'black' formatter.
make lint - check the code for obvious errors with flake8.
make lint-all - check all code for obvious errors with flake8.
make serve - serve the project at: http://0.0.0.0:8000/
make test - while serving the app, run the test suite in browser.
make dist - build the module as a package.
make publish-test - upload the package to the PyPI test instance.
make publish-live - upload the package to the PyPI LIVE instance.To run the test suite:$ make serveThen visithttp://localhost:8000/.The tests should open in your browser, and pass. ;-)Please use a width of 79 characters for source code files.Example applicationsComing soon...
Package: inventa
Inventa for PythonA Python library for microservice registry and executing RPC (Remote Procedure Call) over Redis.WHY THIS PROJECT?Service discovery, registry, and execution of remote procedures are some of the necessary tools in distributed applications. You must track which services (also how many replica instances of them) are alive. Also, your services should communicate between each other (choreography) or via an orchestrator service on top of them.You can do API/function calls remotely by serving REST APIs, gRPC endpoints, etc... But these choices came with some drawbacks or advantages, you have lots of different architectural options on this topic.Inventa offers you a lightweight solution for these requirements; if you already have Redis in your project's toolbox, and if all of your services have access to this Redis instance.Also, Inventa doesn't abstract/hide its Redis client object, you can use its Redis Client object freely which is already connected to the server.USAGE SCENARIOYou have an application that consists of multiple services, developed with different languages (currentlyGoandPythonare supported),These services exist for different jobs, also they may be replicated into more than one instances, may be run in either different containers or machines,There is one registrar/orchestrator service which other services will register themselves and send their heartbeats to it,The orchestrator knows which service types and instances are alive now, the orchestrator should select one of the instances of a specific service, then call a function/procedure of the service, and get a response remotely.All of your services will use Inventa, the one orchestrator service will instantiate it inOrchestratorInventa role, other services will instantiate it inServiceInventa role.Both Service roles and the Orchestrator role can call functions that are provided by other services if they know target service's identifier.INSTALLATIONpipinstallinventaEXAMPLE PROJECTYou can find example projects made using Inventa athttps://github.com/adalkiran/inventa-examples.OTHER IMPLEMENTATIONSYou can find Go implementation of Inventa onInventa for Go (go-inventa).LICENSEInventa for Python is licensed under the Apache License, Version 2.0. SeeLICENSEfor the full license text.
Package: inventaire-obs
Usage: inventaire_obs.py [OPTIONS]Options:--help               Show this message and exit.-n, --name TEXT      Nom de code du magasin  [required]-f, --fichier TEXT   Nom du fichier avec les IPs  [required] // Une IP par ligne-s, --sortie TEXT    Nom du fichier de sortie-u, --username TEXT  Username  [required]-p, --password TEXT  Password
Package: inventools
inventoolsInventools helps to covert yield value to Json or csv outputExample to use yeild value to csvfrominventoolsimporttoolsName_of_file="language"header_in_list=['s_no','language','version']output_in_list=["1","python","0.1"]@tools.write_csv(Name_of_file,header_in_list)deffoo():yield(output_in_list)foo()output location in relative path└───output_csvlanguage.csvExample to use yeild value to jsonfrominventoolsimporttoolsName_of_file="language"header_in_list=['s_no','language','version']output_in_list=["1","python","0.1"]@tools.write_json(Name_of_file,header_in_list)deffoo():yield(output_in_list)foo()output location in relative path└───output_jsonlanguage.jsonIteratable examplefrominventoolsimporttoolsName_of_file="language"header_in_list=['s_no','language','version']iteratable_object_in_list=[[1,"python",0.1],[2,"java",11],[3,"kotlin",2],[4,"golang",2]]@tools.write_csv(Name_of_file,header_in_list)deffoo():foroutput_in_listiniteratable_object_in_list:yield(output_in_list)foo()
Package: inventorize
Package: inventorize
Title: Inventory Analytics,Markdowns and Pricing.
Version: 1.2.3
Authors person("Haytham", "Omar", email = "haytham@rescaleanalytics.com", role = c("aut", "cre"))
Description: Simulate inventory policies, facilitate inventory analysis calculations such as  stock levels and re-order points,pricing and promotions calculations.
The package includes calculations of inventory metrics, stock-out calculations and ABC analysis calculations.
The package includes revenue management techniques such as Multi-product optimization,logit model optimization.
The functions are referenced from :
1-Harris, Ford W. (1913). "How many parts to make at once". Factory, The Magazine of Management. <isbn10: 135–136, 152>.
2- Nahmias, S. Production and Operations Analysis. McGraw-Hill International Edition. <isbn: 0-07- 2231265-3. Chapter 4>.
3-Silver, E.A., Pyke, D.F., Peterson, R. Inventory Management and Production Planning and Scheduling. <isbn: 978-0471119470>.
4-Ballou, R.H. Business Logistics Management. <isbn: 978-0130661845>. Chapter 9.
5-MIT Micromasters Program.
6- Columbia University  course for supply and demand analysis.
8- Price Elasticity of Demand MATH 104,Mark Mac Lean (with assistance from Patrick Chan) 2011W
For further details or correspondence :<www.linkedin.com/in/haythamomar>, <www.rescaleanalytics.com>.Change Log1.2.3 (26/08/2023)
Some bug fixes1.2.1 (23/08/2023)second   Release
1- R.s.S inventory policy is added.
2- Max policy is added (different than Min Max)
2- you can compare forecasting impact on inventory not just relying on the average.
3- the forecasts can be one step like exponential smoothing/croston or multi-steps like machine learning models or seasonal arimas.
4- the plots are automatically added with a TRUE or FALSE arguments.
5- polynomial price optimization is added with the current linear and logit.
6- the markdown model for seasonal merchandizing from (walker 1999) is added to identify the viability and the percentage of the markdown.
7- In static policies, you can can recalculate the min and the max during the simulation horizon. Also user can manually define the min, max, quantity, saftey stock if required.8- the classification of the demand is added as an output.
9- average flow time is added which is how much time on average a unit stays in stock.
10- initial inventory level can be set manually.
11- also because many have asked the ABC thresholds can be changed and up to two attributes can be added in the function abc_dynamic().
12- negative binomial and gamme distributions are added
13- comparing distributions of demand.0.0.8 (29/08/2020)first  Release
Package: inventorize1
Package: inventorize1
Title: Inventory Analytics and Cost Calculations
Version: 0.0.2
Authors person("Haytham", "Omar", email = "haytham@rescaleanalytics.com", role = c("aut", "cre"))
Description: Simulate inventory policies, facilitate inventory analysis calculations such as  stock levels and re-order points,pricing and promotions calculations.
The package includes calculations of inventory metrics, stock-out calculations and ABC analysis calculations.
The package includes revenue management techniques such as Multi-product optimization,logit model optimization.
The functions are referenced from :
1-Harris, Ford W. (1913). "How many parts to make at once". Factory, The Magazine of Management. <isbn10: 135–136, 152>.
2- Nahmias, S. Production and Operations Analysis. McGraw-Hill International Edition. <isbn: 0-07- 2231265-3. Chapter 4>.
3-Silver, E.A., Pyke, D.F., Peterson, R. Inventory Management and Production Planning and Scheduling. <isbn: 978-0471119470>.
4-Ballou, R.H. Business Logistics Management. <isbn: 978-0130661845>. Chapter 9.
5-MIT Micromasters Program.
6- Columbia University  course for supply and demand analysis.
8- Price Elasticity of Demand MATH 104,Mark Mac Lean (with assistance from Patrick Chan) 2011W
For further details or correspondence :<www.linkedin.com/in/haythamomar>, <www.rescaleanalytics.com>.Change Log0.0.2 (10/08/2020)seecond Release
Package: inventorize2
Package: inventorize2
Title: Inventory Analytics and Cost Calculations
Version: 0.0.1
Authors person("Haytham", "Omar", email = "haytham@rescaleanalytics.com", role = c("aut", "cre"))
Description: Simulate inventory policies, facilitate inventory analysis calculations such as  stock levels and re-order points,pricing and promotions calculations.
The package includes calculations of inventory metrics, stock-out calculations and ABC analysis calculations.
The package includes revenue management techniques such as Multi-product optimization,logit model optimization.
The functions are referenced from :
1-Harris, Ford W. (1913). "How many parts to make at once". Factory, The Magazine of Management. <isbn10: 135–136, 152>.
2- Nahmias, S. Production and Operations Analysis. McGraw-Hill International Edition. <isbn: 0-07- 2231265-3. Chapter 4>.
3-Silver, E.A., Pyke, D.F., Peterson, R. Inventory Management and Production Planning and Scheduling. <isbn: 978-0471119470>.
4-Ballou, R.H. Business Logistics Management. <isbn: 978-0130661845>. Chapter 9.
5-MIT Micromasters Program.
6- Columbia University  course for supply and demand analysis.
8- Price Elasticity of Demand MATH 104,Mark Mac Lean (with assistance from Patrick Chan) 2011W
For further details or correspondence :<www.linkedin.com/in/haythamomar>, <www.rescaleanalytics.com>.Change Log0.0.2 (10/08/2020)seecond Release
Package: inventorize3
Package: inventorize3
Title: Inventory Analytics and Cost Calculations
Version: 0.0.1
Authors person("Haytham", "Omar", email = "haytham@rescaleanalytics.com", role = c("aut", "cre"))
Description: Simulate inventory policies, facilitate inventory analysis calculations such as  stock levels and re-order points,pricing and promotions calculations.
The package includes calculations of inventory metrics, stock-out calculations and ABC analysis calculations.
The package includes revenue management techniques such as Multi-product optimization,logit model optimization.
The functions are referenced from :
1-Harris, Ford W. (1913). "How many parts to make at once". Factory, The Magazine of Management. <isbn10: 135–136, 152>.
2- Nahmias, S. Production and Operations Analysis. McGraw-Hill International Edition. <isbn: 0-07- 2231265-3. Chapter 4>.
3-Silver, E.A., Pyke, D.F., Peterson, R. Inventory Management and Production Planning and Scheduling. <isbn: 978-0471119470>.
4-Ballou, R.H. Business Logistics Management. <isbn: 978-0130661845>. Chapter 9.
5-MIT Micromasters Program.
6- Columbia University  course for supply and demand analysis.
8- Price Elasticity of Demand MATH 104,Mark Mac Lean (with assistance from Patrick Chan) 2011W
For further details or correspondence :<www.linkedin.com/in/haythamomar>, <www.rescaleanalytics.com>.Change Log0.0.2 (10/08/2020)third  Release
Package: inventorpy
inventorpyAn inventory management application.UsageInstallationpip install inventorpySetup development environmentIf you want to work on this project, you need setup your development
environment using the following commands.$ pip install pipenv
$ pipenv install --dev
$ pipenv shellLicense“inventorpy” is licensed under the MIT license.
For more information see the LICENSE file.Changelog0.1.0a1Initial release.ContributorsJohnny Kirchman
Package: inventree
InvenTree Python InterfacePython library for communication with theInvenTree parts management systemusing the integrated REST API.This library provides a class-based interface for interacting with the database. Each database table is represented as a class object which provides features analogous to the REST CRUD endpoints (Create, Retrieve, Update, Destroy).InstallationThe InvenTree python library can be easily installed using PIP:pip install inventreeDocumentationRefer to theInvenTree documentation
Package: inventree-apprise
inventree-appriseSend notifications from InvenTree via AppriseSetupInstall this plugin in the webinterface with the packagenameinventree-appriseEnable the plugin in the plugin settings. You need to be signed in as a superuser for this.The server will restart if you enable the pluginAdd all endpoints you want to use in the plugin settings. You can use theApprise URL Syntax.LicenseThis project is licensed as MIT. Copy and do what you want - maybe tag your new plugin so others can find it. The more the merrier.
Package: inventree-brother-label-plugin
inventree-brother-label-pluginA label printing plugin forInvenTree, which provides support for theBrother label printers.This plugin supports printing tosomeBrother label printers with network (wired or WiFi) support. Refer to thebrother_label docsfor a list of label printers which are directly supported.InstallationInstall this plugin manually as follows:pip install inventree-brother-label-pluginOr, add to yourplugins.txtfile to install automatically using theinvoke installcommand:inventree-brother-label-pluginDebian / Ubuntu requirementsThe following command can be used to install all OS-requirements on Debian / Ubuntu-based distros:aptinstallbuild-essentiallibpoppler-cpp-devpkg-configpoppler-utilsYou might also need the following Python packages:pipinstallpdf-infopython-popplerConfiguration OptionsTODO
Package: inventree-brother-plugin
inventree-brother-pluginA label printing plugin forInvenTree, which provides support for theBrother label printers.This plugin supports printing tosomeBrother label printers with network (wired or WiFi) support. Refer to thebrother_ql docsfor a list of label printers which are directly supported.InstallationInstall this plugin manually as follows:pip install inventree-brother-pluginOr, add to yourplugins.txtfile to install automatically using theinvoke installcommand:inventree-brother-pluginDebian / Ubuntu requirementsThe following command can be used to install all OS-requirements on Debian / Ubuntu-based distros:aptinstallbuild-essentiallibpoppler-cpp-devpkg-configpoppler-utilsYou might also need the following Python packages:pipinstallpdf-infopython-popplerConfiguration OptionsTODO