Saravanan666/pypi-org huggingface dataset:
Package: gd-rpc
gd.rpcGeometry Dash Discord Rich Presence.InstallingPython 3.7 or above is required.pipInstalling the library withpipis quite simple:$pipinstallgd.rpcAlternatively, the library can be installed from source:$gitclonehttps://github.com/nekitdev/gd.rpc.git$cdgd.rpc$python-mpipinstall.poetryYou can addgd.rpcas a dependency with the following command:$poetryaddgd.rpcOr by directly specifying it in the configuration like so:[tool.poetry.dependencies]"gd.rpc"="^1.0.2"Alternatively, you can add it directly from the source:[tool.poetry.dependencies."gd.rpc"]git="https://github.com/nekitdev/gd.rpc.git"UsageUsinggd.rpcis as simple as:$python-mgd.rpcconfig: ~/.config/gd/rpc.tomlconnecting...press [ctrl + c] or close the console to exit...CompilingCompiling an executable version of thegd.rpclibrary:$pyinstaller--onefile--iconassets/gd.rpc.ico--excludenumpy--excludePIL--excludeIPython--excludeCrypto--excludelxml--add-datagd/rpc;gd/rpcgd.rpc.pyShowcaseThe showcase can be foundhere.DocumentationYou can find the documentationhere.SupportIf you need support with the library, you can send anemailor refer to the officialDiscord server.ChangelogYou can find the changeloghere.Security PolicyYou can find the Security Policy ofgd.rpchere.ContributingIf you are interested in contributing togd.rpc, make sure to take a look at theContributing Guide, as well as theCode of Conduct.Licensegd.rpcis licensed under the MIT License terms. SeeLicensefor details.
Package: gdsast
gdsast python package (implements GDS <-> AST translation)GDS <-> AST translationThis package provides GDS serialization functions.It implements schema for parsing GDS binary data into JSON like structure.Parser implemented as strict state machine according to latest GDS file format specs.gds_read function returns AST that could be directly saved to JSON with json.dumpgds_write saves AST into binary GDS data fileWith AST it becomes easy to browse, analyze, modify, add, remove GDS file structures and elements.
Package: gdsbin
GDScript to Python to C Transpilergdscript-transpiler-binis a GDScript compiler (usingNuitka), minimal scripts can be transpiled to Python.Binary builds are compiled usingGitHub Actionsfor Alpine Linux, macOS and Windows x86_64.Other compatible platforms: Android (aarch64 and x86_64).Also seegenerated Python source from GDScript.Examplegit clone https://codeberg.org/LinuxUserGD/gdscript-transpiler-bin.git

cd gdscript-transpiler-bin

git submodule update --init --remote --progressGodot Engine command line (stage0)./godot4 -s bin/gds.gd --headless help./godot4 -s bin/gds.gd --headless run=bin/gds.gd(for running GDScript directly using x-python)./godot4 -s bin/gds.gd --headless format=bin/gds.gd(for generating Python project)./godot4 -s bin/gds.gd --headless compile=bin/gds.gd(for compiling GDScript to binary using Clang and Nuitka)Python environment (stage1)Installing python gdspython -m pip install git+https://github.com/LinuxUserGD/gdscript-transpiler-source.gitpython -m gdsbin helppython -m gdsbin run=bin/gds.gdpython -m gdsbin format=bin/gds.gdpython -m gdsbin compile=bin/gds.gdNuitka compiled binary (stage2)Installing gds binary (available atitch.io)unzip gdscript-transpiler-bin.zip
cd gdscript-transpiler-bin
chmod +x gds./gds[.exe] help./gds[.exe] run=bin/gds.gd./gds[.exe] format=bin/gds.gd./gds[.exe] compile=bin/gds.gdBenchmarkTime for running GDScript code:funcstring()->int:varx:String=""foriinrange(0,300000):x+=" "returnx.length()funcadd()->int:varx:int=-100000000foriinrange(0,100000000):x+=1returnxGodotPythonNuitkabenchmark.gd11.639s4.678s1.857sLicenseSeeLICENSEandCREDITS(third-party licenses)
Package: gdsblenderpy
gdsblenderpyTranslate GDS to Blender filesDependenciesPhidlGDSPyNumPyMatplotLibWhile not an explicit dependency,KLayoutis a fantastic open source tool for viewing and creating GDS files.Installing BlenderFollow instructions to installBlenderAdd blender to path, to allow for commands from the terminal.
The executable exists in these locations (by default).Windows64-bitC:\Program Files\Blender Foundation\Blender\blender.exe32-bitC:\Program Files (x86)\Blender Foundation\Blender\blender.exeLinux/usr/bin/blenderMacOS/Applications/blender/blender.app/Contents/MacOS/blenderInstallation of this PackageThese instructions help to install pip into the python that comes with blender, since python is not released with pip in the first place. More detail can be foundhereor with a differently worded google search.Firstcdinto your blender path:cd /path/to/blender-2.8/2.80/pythonRun ensurepip for your blender's python:/bin/python3.7m lib/python3.7/ensurepipin MacOS, ./python3.7m will run the executable instead of just the filenameNow you have pip and can install modules by:bin/pip3 install --target lib/python3.6   packageNameInstall the dependencies manually:bin/pip3 install --target lib/python3.6   numpybin/pip3 install --target lib/python3.6   gdspybin/pip3 install --target lib/python3.6   phidlRun setup.py for this project after downloading from git (untested)ALTERNATIVELY (WORKING)Install this module:bin/pip3 install --target lib/python3.6   gdsblenderpyCreating layer_stack fileSee the example.In essence, add the layers you are interested in capturing for your blender project, give them, initial height (z), thickness, color and an etch_target if the layer is intended to cut into another layer (as opposed to being extruded).At the end of the file (currently - will be changed in the future), add the layer stack and run the draw in blender command.Then when you run the translator like below, it should work as the example does.Running Translatorblender filename.blend --python layerstack-file.pyWhere the layerstack-file.py file has been created following instructions.
See exampleTODOUseNeaten plotting of cross sectionFigure out way to do dopings?Fix plot cross sectionFunctionEasier execution
Package: gdsCAD
gdsCAD is a simple, but powerful, Python package for creating, reading, and
manipulating GDSII layout files. It’s suitable for scripting and interactive
use. It excels particularly in generating designs with multiple incrementally
adjusted objects. gdsCAD uses matplotlib to visualize everything from individual
geometry primitives to the entire layout.DocumentationComplete documentation can be found at:http://pythonhosted.org/gdsCAD/#DownloadThe package can be downloaded for installation via easy_install athttps://pypi.python.org/pypi/gdsCADGalleryA Simple ExampleHere is a simple example that shows the creation of some text with alignment
features. It involves the creation of drawing geometry,Celland
aLayout. The result is saved as a GDSII file, and also displayed
to the screen:import os.path
from gdsCAD import *

# Create some things to draw:
amarks = templates.AlignmentMarks(('A', 'C'), (1,2))
text = shapes.Label('Hello\nworld!', 200, (0, 0))
box = shapes.Box((-500, -400), (1500, 400), 10, layer=2)

# Create a Cell to hold the objects
cell = core.Cell('EXAMPLE')
cell.add([text, box])
cell.add(amarks, origin=(-200, 0))
cell.add(amarks, origin=(1200, 0))

# Create two copies of the Cell
top = core.Cell('TOP')
cell_array = core.CellArray(cell, 1, 2, (0, 850))
top.add(cell_array)

# Add the copied cell to a Layout and save
layout = core.Layout('LIBRARY')
layout.add(top)
layout.save('output.gds')

layout.show()Recent Changesv0.4.5 (05.02.15)Added to_path and to_boundary conversion methodsAdded experimental DXFImportv0.4.4 (12.12.14)Added Ellipse boundary (cjermain)Added missing area method to base classesFixed bug when objects are defined with integers then translated by float (cjermain)Added missing flatten methodv0.4.3 (07.10.14)(bugfix) Boundaries to again accept non-numpy point listsRemoved deprecated labels attribute from CellReduced internal uses of Cell._referencesv0.4.2 (15.09.14)(bugfix) Boundaries are now closed as they should be (thanks Phil)gdsImport loads all Boundary points (including final closing point) from filev0.4.1 (05.06.14)Allow Boundaries with unlimited number of points via multiple XY entriesv0.4.0 (07.05.14)Several performance improvements: Layout saving, reference selection,
and bounding boxes should all be fasterLayout save now only uniquifies cell names that are not already uniquev0.3.7 (14.02.14)More colors for layer numbers greater than six (Matthias Blaicher)v0.3.6 (12.12.13)bugfixFixed installation to include missing resource filesv0.3.5 (11.12.13 PM)bugfixIntroduced automatic version numberinggit_version module is now included in distribution (Thanks Matthias)v0.3.2 (11.12.13)CellArray spacing can now be non-orthogonalBlock will now take cell spacing information from the attribute cell.spacingv0.3.1 (06.12.13)Added support forHershey Fonts.Thanks to Matthias Blaicher.
Package: gdschamfer
gdschamfergdschamferis a Python add-on module forgdspythat can performchamferingoperation on GDSII files. It extends thefillet functionin gdspy so that:inside corners (i.e., concave bends) or outside corners (i.e., convex bends) can be selectively chamfered or filleted.orthogonal corners can be selectively chamfered or filleted.The operation of chamfering leads to corners being replaced with 45° slanting edges. An example of inside corners of a polygon being chamfered is shown below:On the other hand, the filleting operation that gdspy'sfillet()function does will result in concave curved corners for inside corners and convex (or rounded) corners for outside corners. When the fillet radius of curvature tends to infinity the resulting fillet starts to approximate a chamfer.UsageTo usegdschamferinstall itsPyPI python distribution packageusing pip:pip install gdschamferIn your python scripts place the import statementimport gdschamferThere are 3 functions available for use:gdschamfer.chamfer_polygons(...): Use this to perform chamfering of gdspy Polygon objects.gdschamfer.chamfer_cell(...): Use this to perform chamfering of gdspy Cell objects.gdschamfer.chamfer_gds(...): Use this to perform chamfering on GDSII file.Chamfer styleTo understand how the optionchamfer_stylemodifies the corners consider the GDSII filedemo/input.gdsshown below:a) Whenchamfer_style ="inside_corners":b) Whenchamfer_style ="outside_corners":c) Whenchamfer_style ="all_corners":
Package: gdscript2rest
GDScript reStructuredText Docs Makergdscript2restis a tool to document your Godot gdscript files intoreStructuredText(.rst) files and to create an index of the generated files if required.The code is based on thegdscript-docs-maker codefromGDQuestand, in as far as the initial stages of the conversion are concerned, it is a direct copy of their code with a few notable exceptions:This version only providesreStructuredText(.rst) output - if you require markdown or Hugo output then please follow the above link and use the original version.As there is no facility to create markdown or Hugo files the-f/--formatand-a/--authoroptions in the original are no longer available.Multi-line comments in the code are concatenated to single line comments unless there are multiple  line breaks, in which case the line breaks are preserved.  This is to give, hopefully, a better flow of the description text.UsageA JSON file of the Godot projects docstrings has to be created first using either thegenerate-referencescript on homepage or the original atgdscript-docs-maker code. Both locations have instructions on how to do this.Once the JSON file has been created then the reStructuredText documents can be created by runningpython -m gdscript2rest [options] $JSON-dump.jsonwhere $JSON-dump.json is the file created bygenerate-reference.The above command will generate the files required and place them in a folder called export that is a sub folder of the Current Working Directory.Runningpython3 -m gdscript2rest -hwill give full program usage with detailing options for tailoring the output location and generating an index file.My Homepage has full instructions, a mini tutorial wiki's as well as a wiki on creating a Sphinx based webpage of your Games API.Don't hesitate to raise issues or ask questions and if you like this tool then please spread the word!
Package: gdsctools
Note:Developed and tested for Python 2.7, 3.5, 3.6Note:The GDSCTools libary works for Python 2.7 and 3.X but the standalone
pipeline to be ran on cluster works on Python 3.X only (requires
Snakemake).Contributions:Please joinhttps://github.com/CancerRxGene/gdsctoolsprojectDocumentation:On ReadTheDocsGitHub:On githubOverviewGenomics of Drug Sensitivity in Cancer (GDSC) tools including pipelines related  tohttp://www.cancerrxgene.org/Installationpip install gdsctoolsFor beginners, please visit the main documentationInstallationsection.QuickStartYou will need 2 input matrices:an IC50 matrix with COSMIC identifiers as rows and drugs as columns,a genomic feature matrix with COSMIC identifiers as rows and features as columns.Then, you can analyse the data with the standalone application:gdsctools_anova --input-ic50 ic50.txt --input-features features.txtor as a script:from gdsctools import anova, ic50_test
an = ANOVA(ic50_test, features_filename)  # second arg is optional
an.anova_all()More examples are provided in thedocumentation on ReadThedoc.Note that first versions (ANOVA analysis) were based onhttps://github.com/francescojm/FI.GDSC.ANOVArepository. New tools have been added (regression based on Ridge, Lasso, OmniBEM tool, …).
Package: gd-scylla
An intelligent proxy pool for humanities, only supports Python 3.6. Key features:Automatic proxy ip crawling and validationEasy-to-use JSON APISimple but beautiful web-based user interface (eg. geographical
distribution of proxies)Get started with only1 commandminimallySimple HTTP Forward proxy serverScrapyandrequestsintegration with only 1 line of code minimallyHeadless browser crawling对于偏好中文的用户，请阅读中文文档。For those who prefer to use Chinese, please read theChinese DocumentationDocumentationPlease read theDocumentation.Quick startInstallationInstall with Docker (highly recommended)dockerrun-d-p8899:8899-p8081:8081-v/var/www/scylla:/var/www/scylla--namescyllawildcat/scylla:latestInstall directly via pippipinstallscyllascylla--helpscylla# Run the crawler and web server for JSON APIInstall from sourcegitclonehttps://github.com/imWildCat/scylla.gitcdscyllapipinstall-rrequirements.txtnpminstall# or yarn installmakeassets-buildpython-mscyllaFor Windows user who fails at installingsanicdue touvloop does not support Windows at the moment:exportSANIC_NO_UVLOOP=trueexportSANIC_NO_UJSON=truepip3installsanicIf this also fails, yoi will need to manual install sanic from source.RoadmapPlease seeProjects.Development and Contributiongitclonehttps://github.com/imWildCat/scylla.gitcdscyllapipinstall-rrequirements.txtnpminstall# or `yarn install`makeassets-buildTestingIf you wish to run tests locally, the commands are shown below:pipinstall-rtests/requirements-test.txtpytesttests/You are welcomed to add more test cases to this project, increasing the robustness of this project.Naming of This ProjectScyllais derived from the name of a group of memory chips in the American TV series,Prison Break. This project was named after this American TV series to pay tribute to it.DonationIf you find this project useful, could you please donate some money to it?No matter how much the money is, Your donation will inspire the author to develop new features continuously! 🎉
Thank you!The ways for donation are shown below:PayPalAlipay or WeChat PayLicenseApache License 2.0. For more details, please read theLICENSEfile.
Package: gd-share
gd.shareSharing Geometry Dash levels through CLI.InstallingPython 3.7 or above is required.pipInstalling the library withpipis quite simple:$pipinstallgd.shareAlternatively, the library can be installed from source:$gitclonehttps://github.com/nekitdev/gd.share.git$cdgd.share$python-mpipinstall.poetryYou can addgd.shareas a dependency with the following command:$poetryaddgd.shareOr by directly specifying it in the configuration like so:[tool.poetry.dependencies]"gd.share"="^1.0.1"Alternatively, you can add it directly from the source:[tool.poetry.dependencies."gd.share"]git="https://github.com/nekitdev/gd.share.git"CompilingCompiling an executable version of thegd.sharelibrary:$pyinstaller--onefile--iconassets/gd.share.ico--excludenumpy--excludePIL--excludeIPython--excludeCryptogd.share.pyDocumentationYou can find the documentationhere.SupportIf you need support with the library, you can send anemailor refer to the officialDiscord server.ChangelogYou can find the changeloghere.Security PolicyYou can find the Security Policy ofgd.sharehere.ContributingIf you are interested in contributing togd.share, make sure to take a look at theContributing Guide, as well as theCode of Conduct.Licensegd.shareis licensed under the MIT License terms. SeeLicensefor details.
Package: gdshoplib
Библиотека для управления магазином gdshopПользовательские объекты для высокоуровневой работы без привязки к слою данных. Предоставляет Python like интерфейс для работы с объектамиFinanceИнформация о состоянии счетовОпераций с финансамиСтатистика по финансам за периоды + ПрогнозыРасчет и контроль бюджетовСбор информации с площадок по финансамГенерация отчетовБалловый метод ценообразованияMarketingСтатистика рекламных компанийУправление рекламными компаниямиСтатистика воронокВыгрузка информации с площадокГенерация отчетовСтатистика по товарамOrderПолучение информации о заказахProductПолучение информации о продуктеОбновление содержимого продуктаВыгрузка информации о товаре в фидРабота с закупкамиОценка материаловРабота с mediaРабота с descriptionВыгрузка меда в S3PlatformГенерация товарных фидовПолезные ссылкиОписание товарного фидаhttps://yandex.ru/support/partnermarket/export/yml.htmlhttps://drive.google.com/file/d/1kkKa0KU7iNOszyC2oQSGmHNwp3sRGKFb/viewFAQImportError: Unable to find zbar shared librarymkdir ~/lib
ln -s $(brew --prefix zbar)/lib/libzbar.dylib ~/lib/libzbar.dylib
Package: gdshortener
Python Module foris.gd - v.gdURL Shortener.What is this?GD Shortenerallow Python software to accessis.gd - v.gdURL shortener service.Using this module you could shorten an URL to a small one likeTwitterdoes for its link.This service is provided byis.gd - v.gdand, thru the classes in this module, you could view stats on shortened URLs and obtain reverse lookup on URLs.InstallTo installGD Shortener, run the following command:pip install gdshortenerUsageAfter install, to useGD Shorteneris sufficient to import the package, choose the implementing classISGDShortenerorVGDShortener(it maps to is.gd or v.gd) and use the following code:importgdshorteners=gdshortener.ISGDShortener()prints.shorten('http://www.google.com')If you want statistic usage on a URL use:prints.shorten(url='http://www.google.com',log_stat=True)If you want a custom URL use:prints.shorten(url='http://www.google.com',custom_url='Pippus')If you want to ignore SSL certificate (for older version of OpenSSL):prints.shorten(url='https://expired.badssl.com',verify_ssl=False)If you have an already shortened URL and want a reverse lookup:prints.lookup('http://is.gd/Pippus')LicenseGD Shorteneris licensed under LGPL. See LICENSE.txt for details.
Package: gds-template-pack
GDS template packThis is adjango-pattern-librarytemplate pack for theGOV.UK design system.QuickstartThis is a minimal how-to for installation and usage.Install using your package manager of choice. e.g. with pip:pip install gds-template-packAdd to installed apps and add a section to thedjango-pattern-librarysettings:# settings.pyINSTALLED_APPS=[# ..."pattern_library","gds_template_pack",]# django-pattern-libraryPATTERN_LIBRARY={"SECTIONS":(("gds",("gds",)),# ...),# ...}UsageOnce installed and configured, you can reference the various templates as you would do with any Django app. e.g.
to use the back-link component:{% include "gds/back-link/back-link.html" with link_url="https://example.com" link_text="Back" %})DevelopmentYou'll need Python 3.8 or above andPoetryinstalled.SetupInstall the Python dependencies using Poetry:poetryinstallBy default, this will create a virtual environment in./.venv/and install the dependencies there.
If this doesn't happen, check your settings againstthe documentation.Then start the Django development server and browse the template pack athttp://localhost:8000/:poetry run dev_app/manage.py runserver 8000Frontend DevelopmentTo set up the frontend development environment, first run the above commands to start the django server. Then, run the following commands in a separate terminal window.fnmuse
npminstall
npmrunstartIf you haven't installedfnmyet, you can install it withbrew install fnmon macOS / Linux. Further install instructions areon the fnm repository, or alternatively you can usenvm useinstead.Navigate tohttp://localhost:3000to see the project running.Runnpm run devto tell WebPack to watch for SCSS and JS changes without adding livereload to your browser. The files will recompile automatically, but you'll need to manuallyrefresh your webpageto see changes take effect.GOV UK Frontend CSS, JS and assetsThis repo installs the GOV UK frontend styling and JavaScript via NPM. Where custom components are added to this repo, their styles and JavaScript are found in thestatic-srcdirectory.To add the GOV UK NPM package separately to your project, this can be done using the following instructions:Install thegovuk-frontendpackage:npm install govuk-frontend --saveFollowthe documentationon how to get the CSS, JS, fonts and images workingCustom ComponentsWe've added custom styles and JavaScript for some of the components in this pattern library, as they aren't officially supported by GDS yet.GOV UK assets are stored in the root folder (underassets/) as this is where webpack will look for them when compiling the GOV UK node module SCSS.govuk.jsis a separate JS file with all the official components JavaScript; it is loaded this way following theGOV get started advice.Add any new SCSS or JS files to thestatic-src/directory underdev_app/. Thestaticfolder must remain underdev_appas this is where Django will look for static files. Static file loading is only suitable for development purposes - this repository is not suitable as a base for production ready sites.
Package: gdstore
gdstoresimple data store using google drive🎛️ requirementspython 3.9 or highertested onOSTestedPassMac 13(Ventura)✅✅Windows 10🚫Linux(WSL)🚫🌐 install- using pippython-mpipinstallgdstore- using git(dev)python-mpipinstallgit+https://github.com/oyajiDev/gdstore.git🛠 usageget credentialsfromgoogle.oauth2.service_accountimportCredentialscreds=Credentials.from_service_account_file("{credential_file}")create root tree by idfromgdstoreimportRootroot=Root(creds,"{google_drive_folder_id}")browse by tree# treetree=root.tree("/path/of/tree","{error or create}")# storestore=root.tree("/path/of/tree.store","{error or create}")get, set item by tree from store# find item by treeitem=store.tree("/path/of/tree/item")# set value to itemitem.set({somevalue})# get value from itemprint(item.get())
Package: gdsync666
Google Drive SyncA Python library to automatically synchronize your Google Drive content with local storage folderInstallpip install gdsync666Usagefromgoogle_drive_syncimportupload,downloadpath_to_my_credentials="credentials.json"local_folder="./local-storage"google_drive_folder="local-storage-backup"# Puts all files from the local folder up to the drive oneupload(creds_file=path_to_my_credentials,local_folder=local_folder,remote_folder=google_drive_folder)# Gets additional files added to the drive folder later downloaded down to the local replicadownload(creds_file=path_to_my_credentials,local_folder=local_folder,remote_folder=google_drive_folder)