Saravanan666/pypi-org huggingface dataset:
Package: semi-ate-common
Semi-ATESemiconductorAutomatedTestEquipmentSemi-ATEis a tester- and instrumentsAGNOSTICframework forSemiconductorATEASIC testing projects.This means that the system isnotbuild around a specific instrument (let's consider an ATE tester for a moment as a super instrument), it rather focuses on
organizing semiconductor testing in such a way thatalluse- (and special) corner cases have their well known place. This enables the users (read: DE's, TCE's, TE's & PE's) to focus on theREALwork, being the writing of good, fast and stable tests. Organizing tests into test-programs and test-programs in to flows is handled by wizards, so the only code that needs writing is the actual test! (motto:Code is our enemy)TheSemi-ATEpackage is written purely in Python (noarch) and provides besides libraries also a plugin to theSpyderIDE.PackagesThe Semi-ATE project is maintained in this single repository, however it is released as a set of packages (all with the same version number) to accomodate the different use-cases.Package NamePyPI Versionconda VersionfeedstockSemi-ATE-commonSemi-ATE-project-databaseSemi-ATE-sammySemi-ATE-pluginsSemi-ATE-testersSemi-ATE-spyderSemi-ATE-apps-commonSemi-ATE-control-appSemi-ATE-master-appSemi-ATE-test-appSemi-ATE-installer3rd party packages needed:mosquitto:Installation (on a MiniSCT)login as sct/sctin the home directory there should be a directoryreposinreposthere is aSemi-ATEdirectory (holding the relevant Semi-ATE git repositories)TCC_actuators: git cloneRun (on a MiniSCT)Make sure you have a "test cell" configured as follows :===
Installation of the packages can be achieved viacondaorpip.Installation using pipEach package can be installed usingpython -m pip install <package-name>:python -m pip install semi-ate-commonpython -m pip install semi-ate-project-databasepython -m pip install semi-ate-sammypython -m pip install semi-ate-pluginspython -m pip install semi-ate-testerspython -m pip install semi-ate-spyderpython -m pip install semi-ate-apps-commonpython -m pip install semi-ate-control-apppython -m pip install semi-ate-master-apppython -m pip install semi-ate-test-appOr all at once:python -m pip install semi-ate-common semi-ate-project-database semi-ate-sammy semi-ate-plugins semi-ate-testers semi-ate-spyder semi-ate-apps-common semi-ate-control-app semi-ate-master-app semi-ate-test-appInstallation via CondaTo be definedDevelopment ProcessTest program development process documentation can be foundhereThe semi-ate-common packageThis package contains helper functions used by more than one package from the semi-ate project. Among others this package contains the famous Logger class ;-).
Package: semi-ate-installer
Semi-ATE-InstallerThe installation package that will install the correct Semi-ATE packages depending on the use-case.RequirementsMake sure that conda ist installed. The preferred way is to installmaxicondathat bringscondato your system and also generates a small environment calledbase.InstallationAfter checking out this repository perform the following steps in the root directory of the repository.conda activate basepython -m pip install .The above commands will install a command line tool calledate-installerthat can be used to generate environments that contain every package from theSemi-ATEproject that are needed to develop and run test programs.IMPORTANTIt is important to install and execute the ate-installer in the base environment.Future plansThe installer will become part of maxiconda. This will make the manual installation of the ate-installer obsolete.
Package: semi-ate-plugins
Semi-ATESemiconductorAutomatedTestEquipmentSemi-ATEis a tester- and instrumentsAGNOSTICframework forSemiconductorATEASIC testing projects.This means that the system isnotbuild around a specific instrument (let's consider an ATE tester for a moment as a super instrument), it rather focuses on
organizing semiconductor testing in such a way thatalluse- (and special) corner cases have their well known place. This enables the users (read: DE's, TCE's, TE's & PE's) to focus on theREALwork, being the writing of good, fast and stable tests. Organizing tests into test-programs and test-programs in to flows is handled by wizards, so the only code that needs writing is the actual test! (motto:Code is our enemy)TheSemi-ATEpackage is written purely in Python (noarch) and provides besides libraries also a plugin to theSpyderIDE.PackagesThe Semi-ATE project is maintained in this single repository, however it is released as a set of packages (all with the same version number) to accomodate the different use-cases.Package NamePyPI Versionconda VersionfeedstockSemi-ATE-commonSemi-ATE-project-databaseSemi-ATE-sammySemi-ATE-pluginsSemi-ATE-testersSemi-ATE-spyderSemi-ATE-apps-commonSemi-ATE-control-appSemi-ATE-master-appSemi-ATE-test-appSemi-ATE-installer3rd party packages needed:mosquitto:Installation (on a MiniSCT)login as sct/sctin the home directory there should be a directoryreposinreposthere is aSemi-ATEdirectory (holding the relevant Semi-ATE git repositories)TCC_actuators: git cloneRun (on a MiniSCT)Make sure you have a "test cell" configured as follows :===
Installation of the packages can be achieved viacondaorpip.Installation using pipEach package can be installed usingpython -m pip install <package-name>:python -m pip install semi-ate-commonpython -m pip install semi-ate-project-databasepython -m pip install semi-ate-sammypython -m pip install semi-ate-pluginspython -m pip install semi-ate-testerspython -m pip install semi-ate-spyderpython -m pip install semi-ate-apps-commonpython -m pip install semi-ate-control-apppython -m pip install semi-ate-master-apppython -m pip install semi-ate-test-appOr all at once:python -m pip install semi-ate-common semi-ate-project-database semi-ate-sammy semi-ate-plugins semi-ate-testers semi-ate-spyder semi-ate-apps-common semi-ate-control-app semi-ate-master-app semi-ate-test-appInstallation via CondaTo be definedDevelopment ProcessTest program development process documentation can be foundherePackage semi-ate-pluginsThis package provides the contract (hookspec) for plugins in the context of Semi-ATE. It is based on pluggy. The hook-specification has to be implemented by any plugin that shall be loaded by the semi-ate-spyder plugin.
Package: semi-ate-project-database
Semi-ATESemiconductorAutomatedTestEquipmentSemi-ATEis a tester- and instrumentsAGNOSTICframework forSemiconductorATEASIC testing projects.This means that the system isnotbuild around a specific instrument (let's consider an ATE tester for a moment as a super instrument), it rather focuses on
organizing semiconductor testing in such a way thatalluse- (and special) corner cases have their well known place. This enables the users (read: DE's, TCE's, TE's & PE's) to focus on theREALwork, being the writing of good, fast and stable tests. Organizing tests into test-programs and test-programs in to flows is handled by wizards, so the only code that needs writing is the actual test! (motto:Code is our enemy)TheSemi-ATEpackage is written purely in Python (noarch) and provides besides libraries also a plugin to theSpyderIDE.PackagesThe Semi-ATE project is maintained in this single repository, however it is released as a set of packages (all with the same version number) to accomodate the different use-cases.Package NamePyPI Versionconda VersionfeedstockSemi-ATE-commonSemi-ATE-project-databaseSemi-ATE-sammySemi-ATE-pluginsSemi-ATE-testersSemi-ATE-spyderSemi-ATE-apps-commonSemi-ATE-control-appSemi-ATE-master-appSemi-ATE-test-appSemi-ATE-installer3rd party packages needed:mosquitto:Installation (on a MiniSCT)login as sct/sctin the home directory there should be a directoryreposinreposthere is aSemi-ATEdirectory (holding the relevant Semi-ATE git repositories)TCC_actuators: git cloneRun (on a MiniSCT)Make sure you have a "test cell" configured as follows :===
Installation of the packages can be achieved viacondaorpip.Installation using pipEach package can be installed usingpython -m pip install <package-name>:python -m pip install semi-ate-commonpython -m pip install semi-ate-project-databasepython -m pip install semi-ate-sammypython -m pip install semi-ate-pluginspython -m pip install semi-ate-testerspython -m pip install semi-ate-spyderpython -m pip install semi-ate-apps-commonpython -m pip install semi-ate-control-apppython -m pip install semi-ate-master-apppython -m pip install semi-ate-test-appOr all at once:python -m pip install semi-ate-common semi-ate-project-database semi-ate-sammy semi-ate-plugins semi-ate-testers semi-ate-spyder semi-ate-apps-common semi-ate-control-app semi-ate-master-app semi-ate-test-appInstallation via CondaTo be definedDevelopment ProcessTest program development process documentation can be foundhereThe semi-ate-project-database PackageThis packages is used for dealing with Semi-ATE Projects. A Semi-ATE project consists of many definitions for describing hardware-setups, masksets, dies, packages, test programs, test flows, single tests and so on. All these definitions are stored in JSON format. To make migration possible. This package is required by thesemi-ate-sammypackage.
Package: semi-ate-sammy
Semi-ATESemiconductorAutomatedTestEquipmentSemi-ATEis a tester- and instrumentsAGNOSTICframework forSemiconductorATEASIC testing projects.This means that the system isnotbuild around a specific instrument (let's consider an ATE tester for a moment as a super instrument), it rather focuses on
organizing semiconductor testing in such a way thatalluse- (and special) corner cases have their well known place. This enables the users (read: DE's, TCE's, TE's & PE's) to focus on theREALwork, being the writing of good, fast and stable tests. Organizing tests into test-programs and test-programs in to flows is handled by wizards, so the only code that needs writing is the actual test! (motto:Code is our enemy)TheSemi-ATEpackage is written purely in Python (noarch) and provides besides libraries also a plugin to theSpyderIDE.PackagesThe Semi-ATE project is maintained in this single repository, however it is released as a set of packages (all with the same version number) to accomodate the different use-cases.Package NamePyPI Versionconda VersionfeedstockSemi-ATE-commonSemi-ATE-project-databaseSemi-ATE-sammySemi-ATE-pluginsSemi-ATE-testersSemi-ATE-spyderSemi-ATE-apps-commonSemi-ATE-control-appSemi-ATE-master-appSemi-ATE-test-appSemi-ATE-installer3rd party packages needed:mosquitto:Installation (on a MiniSCT)login as sct/sctin the home directory there should be a directoryreposinreposthere is aSemi-ATEdirectory (holding the relevant Semi-ATE git repositories)TCC_actuators: git cloneRun (on a MiniSCT)Make sure you have a "test cell" configured as follows :===
Installation of the packages can be achieved viacondaorpip.Installation using pipEach package can be installed usingpython -m pip install <package-name>:python -m pip install semi-ate-commonpython -m pip install semi-ate-project-databasepython -m pip install semi-ate-sammypython -m pip install semi-ate-pluginspython -m pip install semi-ate-testerspython -m pip install semi-ate-spyderpython -m pip install semi-ate-apps-commonpython -m pip install semi-ate-control-apppython -m pip install semi-ate-master-apppython -m pip install semi-ate-test-appOr all at once:python -m pip install semi-ate-common semi-ate-project-database semi-ate-sammy semi-ate-plugins semi-ate-testers semi-ate-spyder semi-ate-apps-common semi-ate-control-app semi-ate-master-app semi-ate-test-appInstallation via CondaTo be definedDevelopment ProcessTest program development process documentation can be foundhereSammySammy is part of the Semi-ATE project. It provides some command line tool and also a library. Sammy's purpose is to generate python-code. This is done by the help of the jinja2 template engine. Further it is used for updating/changing Semi-ATE projects databases form thesemi-ate-project-databasepackage.Sammy is a required by thesemi-ate-spyderplugin of the Semi-ATE project.Using the CLIThe sammy cli is used for generating new test program projects or for the migration of some former projectsGenerating New Projects> sammy generate new <project-name>The above command will generate some empty project called <project-name\>Migrating some project> cd /path/to-existing/project-name/> sammy migrate
Package: semi-ate-spyder
Semi-ATESemiconductorAutomatedTestEquipmentSemi-ATEis a tester- and instrumentsAGNOSTICframework forSemiconductorATEASIC testing projects.This means that the system isnotbuild around a specific instrument (let's consider an ATE tester for a moment as a super instrument), it rather focuses on
organizing semiconductor testing in such a way thatalluse- (and special) corner cases have their well known place. This enables the users (read: DE's, TCE's, TE's & PE's) to focus on theREALwork, being the writing of good, fast and stable tests. Organizing tests into test-programs and test-programs in to flows is handled by wizards, so the only code that needs writing is the actual test! (motto:Code is our enemy)TheSemi-ATEpackage is written purely in Python (noarch) and provides besides libraries also a plugin to theSpyderIDE.PackagesThe Semi-ATE project is maintained in this single repository, however it is released as a set of packages (all with the same version number) to accomodate the different use-cases.Package NamePyPI Versionconda VersionfeedstockSemi-ATE-commonSemi-ATE-project-databaseSemi-ATE-sammySemi-ATE-pluginsSemi-ATE-testersSemi-ATE-spyderSemi-ATE-apps-commonSemi-ATE-control-appSemi-ATE-master-appSemi-ATE-test-appSemi-ATE-installer3rd party packages needed:mosquitto:Installation (on a MiniSCT)login as sct/sctin the home directory there should be a directoryreposinreposthere is aSemi-ATEdirectory (holding the relevant Semi-ATE git repositories)TCC_actuators: git cloneRun (on a MiniSCT)Make sure you have a "test cell" configured as follows :===
Installation of the packages can be achieved viacondaorpip.Installation using pipEach package can be installed usingpython -m pip install <package-name>:python -m pip install semi-ate-commonpython -m pip install semi-ate-project-databasepython -m pip install semi-ate-sammypython -m pip install semi-ate-pluginspython -m pip install semi-ate-testerspython -m pip install semi-ate-spyderpython -m pip install semi-ate-apps-commonpython -m pip install semi-ate-control-apppython -m pip install semi-ate-master-apppython -m pip install semi-ate-test-appOr all at once:python -m pip install semi-ate-common semi-ate-project-database semi-ate-sammy semi-ate-plugins semi-ate-testers semi-ate-spyder semi-ate-apps-common semi-ate-control-app semi-ate-master-app semi-ate-test-appInstallation via CondaTo be definedDevelopment ProcessTest program development process documentation can be foundhereThe semi-ate-spyder packageThis package provides some plugin for the IDESpyder IDE. The plugin provides the possibility to create test projects in the context of semiconductor tests. The new added project type is calledSemi-ATE Project. It will provide the test project structure. Further it allows to implement test programs by first defining some setups including: test-hardware, masksets, dies, packages etc.
Package: semi-ate-test-app
Semi-ATESemiconductorAutomatedTestEquipmentSemi-ATEis a tester- and instrumentsAGNOSTICframework forSemiconductorATEASIC testing projects.This means that the system isnotbuild around a specific instrument (let's consider an ATE tester for a moment as a super instrument), it rather focuses on
organizing semiconductor testing in such a way thatalluse- (and special) corner cases have their well known place. This enables the users (read: DE's, TCE's, TE's & PE's) to focus on theREALwork, being the writing of good, fast and stable tests. Organizing tests into test-programs and test-programs in to flows is handled by wizards, so the only code that needs writing is the actual test! (motto:Code is our enemy)TheSemi-ATEpackage is written purely in Python (noarch) and provides besides libraries also a plugin to theSpyderIDE.PackagesThe Semi-ATE project is maintained in this single repository, however it is released as a set of packages (all with the same version number) to accomodate the different use-cases.Package NamePyPI Versionconda VersionfeedstockSemi-ATE-commonSemi-ATE-project-databaseSemi-ATE-sammySemi-ATE-pluginsSemi-ATE-testersSemi-ATE-spyderSemi-ATE-apps-commonSemi-ATE-control-appSemi-ATE-master-appSemi-ATE-test-appSemi-ATE-installer3rd party packages needed:mosquitto:Installation (on a MiniSCT)login as sct/sctin the home directory there should be a directoryreposinreposthere is aSemi-ATEdirectory (holding the relevant Semi-ATE git repositories)TCC_actuators: git cloneRun (on a MiniSCT)Make sure you have a "test cell" configured as follows :===
Installation of the packages can be achieved viacondaorpip.Installation using pipEach package can be installed usingpython -m pip install <package-name>:python -m pip install semi-ate-commonpython -m pip install semi-ate-project-databasepython -m pip install semi-ate-sammypython -m pip install semi-ate-pluginspython -m pip install semi-ate-testerspython -m pip install semi-ate-spyderpython -m pip install semi-ate-apps-commonpython -m pip install semi-ate-control-apppython -m pip install semi-ate-master-apppython -m pip install semi-ate-test-appOr all at once:python -m pip install semi-ate-common semi-ate-project-database semi-ate-sammy semi-ate-plugins semi-ate-testers semi-ate-spyder semi-ate-apps-common semi-ate-control-app semi-ate-master-app semi-ate-test-appInstallation via CondaTo be definedDevelopment ProcessTest program development process documentation can be foundhereThe Semi-ATE Test-App PackageThis package provides the connection end point of a generated test program. It is automatically added to any Semi-ATE test-project that has been created using the semi-ate-spyder plugin. It is used to start/stop the test program and for transferring the STDF test results. The execution of a test program is controlled by the control application from thesemi-ate-control-apppackage.
Package: semi-ate-testers
Semi-ATESemiconductorAutomatedTestEquipmentSemi-ATEis a tester- and instrumentsAGNOSTICframework forSemiconductorATEASIC testing projects.This means that the system isnotbuild around a specific instrument (let's consider an ATE tester for a moment as a super instrument), it rather focuses on
organizing semiconductor testing in such a way thatalluse- (and special) corner cases have their well known place. This enables the users (read: DE's, TCE's, TE's & PE's) to focus on theREALwork, being the writing of good, fast and stable tests. Organizing tests into test-programs and test-programs in to flows is handled by wizards, so the only code that needs writing is the actual test! (motto:Code is our enemy)TheSemi-ATEpackage is written purely in Python (noarch) and provides besides libraries also a plugin to theSpyderIDE.PackagesThe Semi-ATE project is maintained in this single repository, however it is released as a set of packages (all with the same version number) to accomodate the different use-cases.Package NamePyPI Versionconda VersionfeedstockSemi-ATE-commonSemi-ATE-project-databaseSemi-ATE-sammySemi-ATE-pluginsSemi-ATE-testersSemi-ATE-spyderSemi-ATE-apps-commonSemi-ATE-control-appSemi-ATE-master-appSemi-ATE-test-appSemi-ATE-installer3rd party packages needed:mosquitto:Installation (on a MiniSCT)login as sct/sctin the home directory there should be a directoryreposinreposthere is aSemi-ATEdirectory (holding the relevant Semi-ATE git repositories)TCC_actuators: git cloneRun (on a MiniSCT)Make sure you have a "test cell" configured as follows :===
Installation of the packages can be achieved viacondaorpip.Installation using pipEach package can be installed usingpython -m pip install <package-name>:python -m pip install semi-ate-commonpython -m pip install semi-ate-project-databasepython -m pip install semi-ate-sammypython -m pip install semi-ate-pluginspython -m pip install semi-ate-testerspython -m pip install semi-ate-spyderpython -m pip install semi-ate-apps-commonpython -m pip install semi-ate-control-apppython -m pip install semi-ate-master-apppython -m pip install semi-ate-test-appOr all at once:python -m pip install semi-ate-common semi-ate-project-database semi-ate-sammy semi-ate-plugins semi-ate-testers semi-ate-spyder semi-ate-apps-common semi-ate-control-app semi-ate-master-app semi-ate-test-appInstallation via CondaTo be definedDevelopment ProcessTest program development process documentation can be foundhereThe semi-ate-testers packageThis package provides reference implementations that illustrate how to implement plugins - based on pluggy - to provide real testers.
Package: semicinternet.theme.cambrils
Project DescriptionIntroductionCambrils is a simple, clean and robust Plone 4 Theme based on Sunburst Theme, it has been build to validate both, CSS 3 and XHTML 1.0 Strict code, and to provide a quick way to create new websites without deep technical knowledge.Main featuresXHTML 1.0 Strict validated.960px with variable column grid, you can build 1, 2 or 3 column sections with side portlets.Tested in the most popular browsers.Customizable image gallery portlet with fancybox (fancybox.net)Customizable social pages viewlet.Customizable drop down menuChange only one color code variable in base_properties.props, and it will automatically change that color everywhere in the theme (menu elements, list elements, links, calendar, lists…)Automatic header slideshow with customizable images folder via Plone Control Panel.Highly customizable, tested in a wide range of different viewlets and portlets combinations and positions.Customizable copyright and website information via Plone Control Panel.Tested in browsersFirefox 3.0+Opera 10+Chrome 12+Safari 5+IE 8+Dropdown MenuDropdown menu viewlet with customizable levels. You can disable the effect or enable it with 1 or 2 levels.Image Gallery PortletThere’s a new portlet available that builds an image gallery with the lightbox effect using fancybox.
With this portlet you can customize the root folder where the images are located, a depth value and a listing limit.Social Pages ViewletEnter the Facebook, Twitter, Youtube and Flickr pages into the Plone Control Panel theme settings.
Social icons will appear at the top, as a Plone viewlet.DTML VariablesYou can change this set of dtml variables customizing the base_properties.props file at:
portal_skins/cambrils_styles/base_propertieslogoName: logo.pnglinkColor: #0c5390linkColorHover: #f99734fontColor: #333333fontColorAlternative: #444444headingFontFamily: Georgia, Helvetica, Arial, Verdana, sans-seriffontFamily: Arial, Verdana, sans-serifbackgroundColor: #ffffffbackgroundZones: #ccccccbackgroundTables: #ddddddAuthorsMarc Pampols <mpampols@semicinternet.com> (product)Marc Vicente <mvicente@semicinternet.com> (css)Changelog1.1.20111207fixed a bug in dropdown value function that caused an attribute error1.1.20110916fixed a bug in gallery portlet that rendered an error if no images foundfixed and refined some cssadded a drop down level selector, you can also disable the effect selecting 0fixed some catalan and spanish translationsadded a new linkColorMenu to base_properties.props1.1.20110824added a new dropdown top menu with customizable number of levelsnow you can customize the slideshow contents for any subfolder (see README.TXT)1.0.20110712added catalan, english and spanish translationsfixed a bug with a missing .js resource for the slideshowcleanup1.0.20110710added new image gallery portletadded new social pages viewletadded fancybox for the gallery portletcleanup1.0.07052011cleanupnew preview screenshotadded dtml vars1.0Initial pulic release0.9Initial internal release