Saravanan666/pypi-org huggingface dataset:
Package: sappho
Sappho is a 2D game engine written with Python (2and3) and pygame.sappho in actionLily Seabreezeis this project’s mom
and owner. Be sure to checkout theAUTHORS.md!Design PhilosophyDon’t interfere with the way people build their pygame gamesWe are not automating game logicSappho modulesmay notimport other Sappho modulesInherit from pygame objects when possible; use conventional pygame
models/architecture.Consistency.Simplicity trumps all else.Well documented.Code is easy-to-test. We show that with our 100% test coverage.For more checkCONTRIBUTING.md.Getting StartedInstall pygame:You can trypip installhg+http://bitbucket.org/pygame/pygamebut
it may not work…Ubuntu, Python 2.7:sudo apt installpython-pygameFreeBSD, Python 2.7:sudo pkg installpy27-gameOSX, Python 2.7: available in homebrew (note that there is a
caveat in El Capitan [see: #63])For any other operating system, or more details, see:http://www.pygame.org/download.shtmlInstallsapphoand run the demo:Install:pip install-rrequirements/main.txt .cd demo/python demo.pyBe sure to checkout the contents ofdemo.pyfor a sample on how
Sappho is used.We also have some good docs:http://sappho.lillian.link/If you wanna contribute, please readCONTRIBUTING.md!
Package: sappy
OverviewSappy is a simple, single-page application (SPA) web server for end-to-end testing.The Python standard library includes a web server that works great for serving up files:$python3-mhttp.server8080ServingHTTPon0.0.0.0port8080...

$curlhttp://localhost:8080/index.html
<!DOCTYPEhtml>
<html><head><title>ExampleIndex</title>
...But when used to serve up single-page applications, a404is returned whenever any page other than the index is accessed directly:$curlhttp://localhost:8080/login
<!DOCTYPEhtml>
<htmllang=en><title>Error404(NotFound)</title
...This project builds on the existing web server code to forward all requests to the index. The single-page application’s client-side routing can then display the page that corresponds to that request’s URL.SetupRequirementsPython 3.8+InstallationInstallsappywith pip:$pipinstallsappyor directly from the source code:$gitclonehttps://github.com/jacebrowning/sappy.git
$cdsappy
$pythonsetup.pyinstallUsageBuild your static website (e.g. an Ember application) for production:$emberbuild--environment=production
Building...
Builtprojectsuccessfully.Storedin"dist/".Then serve up the application:$sappy
Serving/home/browning/project/dist/on8080Check out thedocumentationor command-line help for additional options:$sappy--help
Package: sapracticepackage
A sample Python projectA sample project that exists as an aid to the [Python Packaging User
Guide][packaging guide]'s [Tutorial on Packaging and Distributing
Projects][distribution tutorial].This project does not aim to cover best practices for Python project
development as a whole. For example, it does not provide guidance or tool
recommendations for version control, documentation, or testing.[The source for this project is available here][src].Most of the configuration for a Python project is done in thesetup.pyfile,
an example of which is included in this project. You should edit this file
accordingly to adapt this sample project to your needs.This is the README file for the project.The file should use UTF-8 encoding and can be written using
[reStructuredText][rst] or [markdown][md use] with the appropriate [key set][md
use]. It will be used to generate the project webpage on PyPI and will be
displayed as the project homepage on common code-hosting services, and should be
written for that purpose.Typical contents for this file would include an overview of the project, basic
usage examples, etc. Generally, including the project changelog in here is not a
good idea, although a simple “What's New” section for the most recent version
may be appropriate.
Package: sap-rfc-data-collector
sap-rfc-data-collectorCollect data from SAP tables directly.Installpip install sap-rfc-data-collectorQuick startfromsap_rfc_data_collector.connectionimportSAPConnectionfromsap_rfc_data_collector.sap_genericimportSAPconn=SAPConnection(host='host',service='service',group='group',sysname='sysname',client='client',lang='lang',user='user',password='password')runner=SAP(connection=conn)# get iterator of dataframes (for each 1000 rows) from functional location table (IFLO)data=runner.get_data_df(table='IFLO',columns=['TPLNR','ZFAMF'],where="IWERK = 'CMPN'",page_size=1000)fordfindata:print(df.head())Consult some site (likehttps://www.sapdatasheet.org) to identify tables and
columns names!RequirementsSAP NWRFC SDK 7.50 PL3 or later must be downloaded (SAP partner or customer account required)
and locally installed.This project depends on Cython. Some considerations:Linux: The GNU C Compiler (gcc) is usually present, or easily available through the package system.
On Ubuntu or Debian, for instance, the command sudo apt-get install build-essential will fetch
everything you need.Mac OS X: To retrieve gcc, one option is to install Apple’s XCode, which can be retrieved from the
Mac OS X’s install DVDs or fromhttps://developer.apple.com/.Windows: A popular option is to use the open source MinGW (a Windows distribution of gcc).
See the appendix for instructions for setting up MinGW manually. Enthought Canopy and Python(x,y)
bundle MinGW, but some of the configuration steps in the appendix might still be necessary.
Another option is to use Microsoft’s Visual C. One must then use the same version which the installed
Python was compiled with.
Package: sap-rfc-data-management
SAP RFC data managementLib to perform some SAP ERP modifications.RequirementsYou need to install Cython before install this lib:pip install CythonAlso need to install SAP RFC SDK.Installpip install sap-rfc-data-managementUsageCreate PM notification:fromsap_rfc_data_management.connectionimportSAPConnectionfromsap_rfc_data_management.pm_notificationimportPMNotificationconnection=SAPConnection(host=SAP_HOST,service=SAP_SERVICE,group=SAP_GROUP,sysname=SAP_SYSNAME,client=SAP_CLIENT,lang=SAP_LANG,user=SAP_USER,password=SAP_PASSWORD)runner=PMNotification(connection=connection)number=runner.create(title='notification title',notification_type='notification type',priority='notification priority',equipment='notification equipment number',reported_by='notification reported user (or some other text)',date_malfunction='malfunction datetime',maintenance_plant='notification plant',workcenter_id='notification workcenter')print(number)# created notification's numberChange PM equipment ABC code:fromsap_rfc_data_management.connectionimportSAPConnectionfromsap_rfc_data_management.pm_equipmentimportPMEquipmentconnection=SAPConnection(host=SAP_HOST,service=SAP_SERVICE,group=SAP_GROUP,sysname=SAP_SYSNAME,client=SAP_CLIENT,lang=SAP_LANG,user=SAP_USER,password=SAP_PASSWORD)runner=PMEquipment(connection=connection)runner.change(equipment='equipment number to be changed',abc_code='new abc code (1 character)')
Package: saprpa
saprpaEste pacote  é usado para criação da interface usada na automação de processos do SAP.InstalaçãoExecute o seguinte para instalar:pipinstallsaprpaUsofromsaprpaimportConexaoSapconexao=ConexaoSap(ambiente="PRD - ECC BR Produção",path=r"C:\Program Files (x86)\SAP\FrontEnd\SAPgui\saplogon.exe",mult_thread=False,)conexao.logon(mandante=400,chave=os.getlogin(),senha=os.environ.get("zcn3"))conexao.cria_nova_sessao_sap(1)conexao.sessao.findById("wnd[0]/tbar[0]/okcd").text="YSRLDESCARGA"conexao.sessao.findById("wnd[0]/tbar[0]/okcd").text="YSRLDESCARGA"Uso com context managerwithConexaoSap(ambiente="PRD - ECC BR Produção",path=r"C:\Program Files (x86)\SAP\FrontEnd\SAPgui\saplogon.exe",mult_thread=False,)asconexao:conexao.logon(mandante=400,chave=os.getlogin(),senha=os.environ.get("zcn3"))conexao.cria_nova_sessao_sap(1)conexao.sessao.findById("wnd[0]/tbar[0]/okcd").text="YSRLDESCARGA"conexao.sessao.findById("wnd[0]/tbar[0]/okcd").text="YSRLDESCARGA"withConexaoSap(ambiente="PRD - ECC BR Produção",path=r"C:\Program Files (x86)\SAP\FrontEnd\SAPgui\saplogon.exe",mult_thread=True,)assessao:sessao.logon(mandante=400,chave=os.getlogin(),senha=os.environ.get("zcn3"))sessao.cria_nova_sessao_sap(1)sessao.sessoes[0].findById("wnd[0]/tbar[0]/okcd").text="YSRLDESCARGA"sessao.sessoes[1].findById("wnd[0]/tbar[0]/okcd").text="YSRLDESCARGA"DesenvolvimentoPara instalar saprpa junto com as ferramentas para desenvolver e realizar testes,
use o seguinte comando:pipinstall-e.[dev]
Package: sapsan
SapsanSapsan is a pipeline for Machine Learning (ML) based turbulence modeling. While turbulence is important in a wide range of mediums, the pipeline primarily focuses on astrophysical applications. With Sapsan, one can create their own custom models or use either conventional or physics-informed ML approaches for turbulence modeling included with the pipeline (estimators). Sapsan is designed to take out all the hard work from data preparation and analysis, leaving you focused on ML model design, layer by layer.Feel free to check out a website version atsapsan.app. The interface is identical to the GUI of the local version of Sapsan, except lacking the ability to edit the model code on the fly.DocumentationPlease refer to Sapsan's Wiki for detailed installation, tutorials, troubleshooting, and API, as well as to learn more about the framework's capabilities.Quick Start1. Install PyTorch (prerequisite)Sapsan can be run on both CPU and GPU. Please follow the instructions onPyTorchto install the latest version (torch>=1.7.1 & CUDA>=11.0).2. Install via pip (recommended)pip install sapsanOR Clone from gitgit clone https://github.com/pikarpov-LANL/Sapsan.git
cd Sapsan/
python setup.py installNote: seeInstallation Pageon the Wiki for complete instructions with Graphviz and Docker installation.3. Test InstallationTo make sure everything is alright, run a test of your setup:sapsan test4. Run ExamplesTo get started and familiarize yourself with the interface, feel free to run the included examples (CNN,PIMLTurb,PICAEor on 3D data, andKRRon 2D data). To copy the examples, type:sapsan get_examplesThis will create a folder./sapsan_exampleswith appropriate example jupyter notebooks.5. Create Custom Projects!To start a custom project, designing your own custom estimator, i.e., network, go ahead and run:sapsan create {name}where{name}should be replaced with your custom project name. As a result, a pre-filled template for the estimator, a jupyter notebook to run everything from, and Docker will be initialized.Sapsan has a BSD-style license, as found in theLICENSEfile.© (or copyright) 2019. Triad National Security, LLC. All rights reserved.
This program was produced under U.S. Government contract 89233218CNA000001 for Los Alamos
National Laboratory (LANL), which is operated by Triad National Security, LLC for the U.S.
Department of Energy/National Nuclear Security Administration. All rights in the program are
reserved by Triad National Security, LLC, and the U.S. Department of Energy/National Nuclear
Security Administration. The Government is granted for itself and others acting on its behalf a
nonexclusive, paid-up, irrevocable worldwide license in this material to reproduce, prepare
derivative works, distribute copies to the public, perform publicly and display publicly, and to permit
others to do so.
Package: sapsec
SAP security analysis tool using sap gui scriptingThe SAPSEC tool does not need to know and store your login and password to SAP server (log in to SAP yourself). The SAPSEC is open source to ensure that unwanted actions are not performed in the code. Of cource we don't recommend to scan with SAP_ALL user rights.Table of contentsToCPython installationInstallBefore runningUsagePredefined SAP security packsPython installationDownloadlast version of Python 3.x installerRun the installerWhile installation choose folowing option:Add python 3.x to PATHInstallPip installation (recomended)Installation is easy. Run in windows console (command line interpreter - cmd):pipinstallsapsecIf your computer is behind a proxy set additional option --proxy in following format:pipinstallsapsec--proxyhttp://user:password@proxyserver:portInstallation from githubIf for some reason the installation was not successful (with pip) there is an opportunity to install sapsec from github source files.Downloadzip archivewith project source codes. Or use git clone:gitclonehttps://github.com/gutskodv/sap-security.gitUnpack files from dowloaded zip archive. And go to project directory with setup.py file.Ugrade pip, Install Wheel package, Collect sapsec package:python-mpipinstall--upgradepip
pipinstallwheel
pythonsetup.pybdist_wheelInstall sapsec package from generaed python wheel in dist subdirectory:pythonsetup.pydist\sapsec*.whlRequirementsYou can manually intall requirements if they were not installed in automatic mode.PyWin32 (Python extensions for Microsoft Windows Provides access to much of the Win32 API, the ability to create and use COM objects, and the Pythonwin environment).pipinstallpywin32XlsxWriter (Python module for writing files in the Excel 2007+ XLSX file format).pipinstallxlsxwriterPyYaml (a YAML parser and emitter for Python).pipinstallxlsxwriterBefore runningРЎheck that gui scripting is enabled on the SAP server. The parameter sapgui/user_scripting should be set to TRUE. If the parameter value is currently set to FALSE, change it before start. For more information about GUI scripting readthe article.If the paramaeter sapgui/user_scripting_per_user is also set to TRUE, make sure the SAP user is assigned S_SCR:ACTVT=16 (Authorization for SAP GUI Scripting).UsageRun SAP Logon application.Log in to the SAP server (enter your user name and password).Go to windows console (command line interpreter - cmd). Change directoryRun sapsec:sapsecorpython-msapsecor you'd like use your own config:sapsec--rulesrules_config.yamlInspect generated excel report (in directory you choosen).Predefined SAP security packsWeak(redundant) password hashes (BCODE, PASSCODE) in SAP tables.
Privelege to scan:S_TABU_NAME:ACTVT=03, TABLE=USR02, USH02, USRPWDHISTORY, USH02_ARC_TMP, VUSER001, VUSR02_PWD, TDDATS_PROGRAM:P_ACTION=SUBMITS_GUI:ACTVT=61S_SCR:ACTVT=16S_TCODE:TCD=SE16, SA38S_USER_AGR:ACTVT=03, ACT_GROUP=*S_USER_AUT:ACTVT=03, OBJECT=* , AUTH=*S_USER_GRP:ACTVT=03, CLASS=*S_USER_PRO:ACTVT=03
Package: saptools
saptoolsPython SAP integration.VBS ConversionSAPConverter.py takes SAP GUI scripts and converts to drag and drop py.Usage:from saptools import sap_converter

sap_converter.convert_file(Document="myVBSscript.vbs", out_file="converted.py")Connection to SAPsaptools.py handles the connection to SAP.Connection defaults to session 0.To connect to other sessions of SAP send session number as Argument:from saptools import saptools


# Session 0
session = saptools.SAP_connect()

# Session 1
session = saptools.SAP_connect()(1)
Package: sap-tooltips
Puts SAP2000 API documentation directly in to your IDE as tooltips. This way you don't have to copy and paste methods and keep track of parameters.This is done by taking the documentation to construct classes that call API methods.This is just a work in progress right now.https://github.com/Ephraim-Bryski/SAP-Tooltips/assets/38594736/95d2c01e-fcf1-4e80-94ce-c86e15ccb9b0
Package: sapui5-xml-linter
SAP UI5 View XML LinterThis is a Python script that checks your view XML files and removes attributes
that have the default value set. This can happen when your view files come out
of a design platform like SAP Build.Usage:Do this once to download the API files for SAPUI5:./sapui5-xml-linter -uThene, everytime you want to check yout files, run this command:./sapui5-xml-linter /path-to-project/webapp/view(substitute the path with the folder where your xml view files reside)
Package: sapulatar-qt
sapulatar-qtA simple gui apps to help you remove background from various images. This tool need Rembg module to done its job. Please install it first if the module not exist yet in your system.DependenciesLinuxPython3 (Minimal Python 3.8)rembgpython3-mpipinstallrembg# At first time, run some commands in order to dowload data modelrembg--help
rembginput.jpg-ooutput.jpgPySide2python3-mpipinstallPySide2WindowsSome dependencies need more space of storage, dwyor.Python 3.8 (3.8.7 is recomended) -Download here. Make sure you've check "Add to Path" option when installing.Ms Visualstudio C++ build tools -Download hererembgpython3-mpipinstallrembg# At first time, run some commands in order to dowload data modelrembg--help
rembginput.jpg-ooutput.jpgPySide2python3-mpipinstallPySide2InstallYou can install sapulatar-qt viaPypiby running this command:pipinstallsapulatar-qt

orpython3-mpipinstallsapulatar-qtFor uninstall, just run:pipuninstallsapulatar-qt

orpython3-mpipuninstallsapulatar-qtFound A Bug?Stability is a myth. So, if you find a bug or get a crash while using Sapulatar, please report it via Github Issue:https://github.com/devlovers-id/sapulatar-qt/issuesWe'll check it as soon as we can and provide regular updates.Feel Helpful with this Project?We're happy to save you time and help get your task done efficiently. If you feel the same, besides donating, you can help the developer by making tutorials, reviews, or the like for other people to know about this project. It will make you, the Devlovers!Donate NowCommunity Partners & Project DonorsGimpscape IDKelompok Linux Arek Suroboyo (KLAS)Sepatu FanszectStudioUsefull linkRembg repositoryDevlovers ID
Package: sapyens
# Sapyens — SQLAlchemy & Pyramid enhancements## Overview
* sapyens.crud — customizable generic views and templates for CRUD building
* sapyens.db — SQLAlchemy helpers (initialization, base classes, etc.)
* sapyens.helpers — various helpers
* sapyens.migrate — plain SQL migration management
* sapyens.script — console script base
* sapyens.views — other generic views
* Pyramid scaffold for Sapyens-based projects## Setup
To install latest released version (from [PyPI repository](http://pypi.python.org/pypi/sapyens)):pip install sapyensTo install development version:pip install git+https://github.com/fillest/sapyens.git## Docs
[github.com/fillest/sapyens/wiki/Docs](https://github.com/fillest/sapyens/wiki/Docs)## Issues
Please submit any bugs or feedback to [the issue tracker](https://github.com/fillest/sapyens/issues)## License
See license.txt ([The MIT License](http://www.opensource.org/licenses/mit-license.php))
Package: saqqarah
SaqqarahDescriptionThis little software creates calculation pyramids puzzles (mainly addition).Principle for addition pyramid:
Boxes should contain numbers, if a box is on top of two boxes it contains
the sum of the two boxes below.Exemple of Saqqarah runWith solutionFeaturesWindow (Qt5 Based) interface or command line interface, at your preferenceOutput modes:
-- image, with as default png format (others format are possible: see the Python Image Library PIL documentation)
-- Tikz code (for inclusion in latex documents)Choice of size of the pyramid.Choice of numbers range for the base line.Choice of seed for the random generator This allows you redo the same pyramid multiple times.Choice of difficulty level.Choice of resolution (ignored in tikz mode)WarningIf you choose an important size, 10 or more, the creation can be long: saqqarah looks for solution randomly until it find the wanted difficulty.Usagesaqqarah -hgive you a brief summary usage
Package: sara-compis1-tools
This is collection of tools for the Language Design course to be able to generate a lexical analyzer.Change Log0.0.4 (08/04/2023)More fixes.0.0.5 (19/04/2023)Rearranging packages.0.0.6 (19/04/2023)More fields for the StateAFD class.0.0.7 (23/04/2023)Additions for AFN simulation.0.0.8 (24/04/2023)Fixes.0.0.9 (24/04/2023)Show errors in order from LexEval.0.0.10 (24/04/2023)Fixes.0.0.11 (24/04/2023)Fixes.0.0.12 (24/04/2023)Fixing errors.
Package: saraki
A framework for multi-tenant applicationsThis framework aims to help you build as quick as possible multi-tenant
applications.This is a work in progress, so things could change and break, but you can try
it if you want.Work in progressUser managementOrganization managementMembership managementAuthentication and Authorization systemHistory0.1.0a0 (2018-09-23)Bug FixesFix tests that break when run individuallyuser - Use SQLAlchemy hybrid_property on User’s columnsendpoint - Use the table name for endpoint in add_resourceauth - Validate only Claim type view_args against tokenFeaturesMake default auth and database initialization optionalapp - Add add_resource method to Saraki and BlueprintendpointMake collection decorator aware of organization model classesAdd automatic API creation for organization resourcesAdd add_resource to automate API endpoints creationutilityMake @json support returns in the form (payload, headers)Support global column exclusion from response payloads.Use export_data method in export_from_sqla_objectAdd current_org local proxy objectAdd custom (Cerberus) validatorAdd json decoratorAdd export_from_sqla_object utility functionAdd validation schema generatorrefactor - Require model_class only with unique rule in ValidatorauthInclude member privileges in access tokenAdd persistence for actions and resourcesAdd default scp claim value for organization ownersAdd resource/action based authorizationAdd authorization mechanism for org endpointsAdd initial authorization mechanismMake iss claim optional by defaultAdd authenticationrole - Add member role management endpointsaction - Add API to retrieve Action resourcesresource - Add API to retrieve Resource resourcestesting - Add a new module that implements test helpersplan - Add basic plans managementmember - Add endpoints to add and list membersorg - Add org account endpointsmodel - Add export_data method to Model classsignup - Add signup endpoint
Package: sarapy
SARAPYLibrary for processing SARAPICO project metadata ofAMG.Version 0.4.7Se agregan modifica método OpsProcessor.transformInputData() y se agrega OpsProcessor.transformToOutputData().Version 0.4.6Se agrega función OpsProcessor.transformInputData() para convertir la lista de diccionarios entregadas por el decoder a un array de strings necesarios para procesar y clasificar los datos.Version 0.4.5Se modifica clase PlantinClassifier para que ahora tome un clasificador y lo use para clasificar operaciones.Se modifica OpsProcessor para poder obtener clasificaciones (y no matrices de características de plantin como se venía probando).Version 0.4.4Se modifica fit() de PlantinFMCreator.Version 0.4.3Se agrega fit() dentro de transform() de PlantinFMCreator.Version 0.4.2Se agrega **kwargs en OpsProcessor, PlantinClassifier y PlantinFMCreator para poder setear los atributos de PlantinFMCreator desde las clases que lo usen.Version 0.4.1Se corrigen problemas de importaciones circulares.Version 0.4.0Se implementaOpsProcessor.Se implementaPlanntinClassifier.Se corrige salida detransform()yfit_transform()de GeoProcessor.Se mueve PlantinFMCreator a mlProcessorsSe cambia nombre de TLMSensorDataCreator a TLMSensorDataProcessor