Saravanan666/pypi-org huggingface dataset:
Package: cciaa.modulistica
ContentsIntroductionHow to use the viewRelated items of filesPagesDependencyCreditsAuthorsChangelog3.0.1 (2020-03-06)3.0.0 (2018-05-28)2.1.1 (2016-01-05)2.1.0 (2013-12-13)2.0.2 (2012-12-18)2.0.1 (2012-12-18)2.0.0 first public release (2011-06-24)1.2.1 (and before)IntroductionThe italian wordmodulisticameans “documentation”, “downloadable forms”.This product adds the following features to your Plone folders:a new view (”Downloadable forms view”) to display files in the foldera new field, where you can enter a set of column names, used in the viewThis product has been designed for public administration offices, but can be used from any other company that
needs to display a large amount of files that can be downloaded from visitors.How to use the viewThis view will simply show in a table all files and links in the folder, ignoring all other
stuff.Files are displayed in a two-column table.You can optionally use a new field of the folder calledColumns titlesto control the heading of the table.
If you don’t provide a value for this field, no heading will be used. Please note that the field is only
displayed when the view is applied to the folderRelated items of filesIf files have related items, they are used to expand the table with more columns. This features is
mainly used for giving secondary, alternative format for a downloadale document.Keep in mind that:related items of Link content type are ignoredonly related items of type File or Link are usedPagesIn facts the view also use Pages inside the folder, but for a special use case.Pages are loaded, and the body content is inserted inside a wide table header row. This can be useful if you
need to comment a subset of files.You can use this feature for simple comment inside the table, or for provide a complex structure:You can find a lot of additional examples in theModulistica sectionof the Chamber of Commerce of Ferrara.DependencyTested on Plone 4.3 and Plone 5CreditsDeveloped with the support ofCamera di Commercio di Ferrara;
Camera di Commercio di Ferrara supports thePloneGov initiative.AuthorsThis product was developed by RedTurtle Technology team.Changelog3.0.1 (2020-03-06)Fixed obj size retrivial and unicode management. [daniele]Improved size format output [daniele]Plone5.2/5.1 and Python2/3 compatibility. [daniele]3.0.0 (2018-05-28)Plone 5 compatibility [luca-bellenghi, daniele-andreotti]2.1.1 (2016-01-05)Fix getRawRelatedItems call in view and template [cekk]2.1.0 (2013-12-13)Fixed link icon resource [cekk]Added background style for modulisticaDocument [cekk]Removed hasImage check [cekk]Let’s make nekorina happy: new field only displayed when
the view is really used [keul]2.0.2 (2012-12-18)Fixed wrong MANIFEST file [keul]2.0.1 (2012-12-18)Fix UnicodeDecodeError in modulistica view [fdelia]2.0.0 first public release (2011-06-24)Migration to Plone 4.1 [keul]Merged withcciaa.c3p.folder[keul]Fully translated [keul]Removed italian code (partially) [keul]1.2.1 (and before)A lot of Plone 2.1, then Plone 2.5 and finally Plone 3.3
changes
Package: cciaapd.contenttypes
Adds two new content-types:SchedaUfficioThese two types has additional fields that helps editors to expose specific informations
in a structured way.Scheda type could also add some special folders into it, to better organize informations:Archivio (archive)Moduli (modules)Riferimenti (references)There are also new portlets that can show these informations inside a Scheda.ExamplesThis add-on can be seen in action onCamera di commercio di Padovawebsiste:A list of UfficiA list of SchedeFields extenderThis product adds also aRelated itemsadditional field forPrenotazioniFoldercontents via schemaextender.TranslationsThis product has been translated intoItalianInstallationInstall cciaapd.contenttypes by adding it to your buildout:[buildout]

 ...

 eggs =
     cciaapd.contenttypesand then running “bin/buildout”ContributeIssue Tracker:https://github.com/PloneGov-IT/cciaapd.contenttypes/issuesSource Code:https://github.com/PloneGov-IT/cciaapd.contenttypes/CreditsDeveloped with the support ofCamera di Commercio di Padova;
Camera di Commercio di Ferrara supports thePloneGov initiative.AuthorsThis product was developed by RedTurtle Technology team.ContributorsRedTurtle Technology,sviluppoplone@redturtle.itChangelog1.3.0 (2020-01-27)Add relatedItems field for PrenotazioniFolder.
[cekk]1.2.0 (2018-10-15)Move to github and publish on pypi
[cekk]1.1.2 (2017-10-23)Fix timetables check in ufficio view [#197]
[cekk]1.1.1 (2016-07-12)Fix error handling in ufficio_support_view [cekk]1.1.0 (2016-04-13)Fix SearchableText indexer for Scheda
[cekk]1.0.0 (2016-04-01)Change ufficio_timetable field type and upgrade-step [cekk]0.1.6 (2016-02-29)Fix portlet ufficio render [cekk]0.1.5 (2016-01-28)Fix translation [neko]0.1.4 (2016-01-21)Fix get related items for AT in ufficio_view
[cekk]0.1.3 (2016-01-18)Fix get related items for AT in ufficio_helper_view
[cekk]Modificata traduzione (#111)
[neko]0.1.2 (2016-01-15)Fix permission check in related objects portlet.
[cekk]0.1.1 (2016-01-15)Fix object retrieving in portlets and related items.
Now expired items are not showed. (#108)
[cekk]0.1.0 (2016-01-05)Initial release.
[daniele-andreotti]
Package: cciaapd.portlet.bandi
An additional portlet forrer.bandi.It can be used in a ´Bando´ object, to show detailed informations on the column.ExamplesThis add-on can be seen in action on Camera di commercio di Padova website:A list of bandiTranslationsThis product has been translated intoItalianInstallationInstall cciaapd.portlet.bandi by adding it to your buildout:[buildout]

 ...

 eggs =
     cciaapd.portlet.bandiand then running “bin/buildout”ContributeIssue Tracker:https://github.com/PloneGov-IT/cciaapd.portlet.bandi/issuesSource Code:https://github.com/PloneGov-IT/cciaapd.portlet.bandiLicenseThe project is licensed under the GPLv2.CreditsDeveloped with the support ofCamera di Commercio di Padova;
Camera di Commercio di Ferrara supports thePloneGov initiative.AuthorsThis product was developed by RedTurtle Technology team.ContributorsRedTurtle Technology,sviluppoplone@redturtle.itChangelog0.2.0 (2018-10-15)Published on pypi
[cekk]0.1.0 (2016-01-05)Initial release.
[cekk]
Package: cciaa.portlet.calendar
IntroductionThis is a simple replacement of Plone base calendar, that add only some new features
and change somw behaviour for betteraccessibility.Why show a search when only an event is found?In the basic Plone calendar, when you click on a day with one event inside, you are
redirected to a search result view… where the only clickable thing is the event itself.This step is a waste of time. This new calendar will move you directly to the event itself.Why show a search (in any case)?Showing a search results view when using the calendar is not very user-friendly. The user
will read “Results for the search…” but from his point of view this action is not a search
operation.This calendar will move the user to a specific view, with better explanatory texts.New feature: events of the monthSimple, but useful: clicking on the month name will redirect the user to a view that display
all event of the month.CreditsDeveloped with the support ofCamera di Commercio di Ferrara; Camera di Commercio supports
thePloneGov initiative.Updated to Plone 4.1 with the support ofAgencia Alagoas de Noticias;
Agencia Alagoas supports thePloneGovBr initiative.AuthorsThis product was developed by RedTurtle Technology team. Updated to Plone 4.1 by Imagem Empresarial team.Changelog1.3.0 (2013-11-20)Plone 4.3 compatibilityRevmoed check for existing syntool (removed in Plone 4.3) [keul]Code sanity: removed redirect inside the template rendering [keul]i18n structure redux: new messages and removed hard-coded italian strings [keul]Better HTTP redirect code when hitting a single-event day [keul]1.2.1 (2011-12-20)Fixed a bug for missingsyntoolreference on Plone 4.1
(thanks to Michel for reporting this)
[keul]Fixed a bug for a wrong variable definition insearchmonth.pt[keul]ApplySearchableTextquery parameter to month search only if
really used in the calling request
[keul]Changed the portlet edit permission to “plone.app.portlets.ManagePortlets”.
This solve the problem of importingpermissions.zcmland is a better
permission
[keul]Pyflakes cleanup
[keul]1.2.0 (2011-06-27)Updated to Plone 4.1 [davilima6]Fixed some styles issues with Sunburst theme [keul]1.1.0 (2011-01-21)Translations moved to locales from i18n [keul]Missing translation support for some HTML titles [keul]Removed “relevance”, totally useless with events search [keul]1.0.1Fixedsearch_eventsthat break when parameters are missing [fdelia]1.0.0Initial release
Package: cciaa.topic-view
Additional view for Topic e Collection content-types for CCIAA agid layout.InstallationInstall cciaa.topic_view by adding it to your buildout:[buildout]
...
eggs =
    cciaa.topic_viewand then runningbin/buildoutUsageYou’ll find a new selectable view for Collections of Topics, and if you select it, you’ll see something like this:DependencyTested on Plone 4.3.xContributeIssue Tracker:https://github.com/PloneGov-IT/cciaa.topic_view/issuesSource Code:https://github.com/PloneGov-IT/cciaa.topic_viewCreditsDeveloped with the support ofCamera di Commercio di Ferrara;
Camera di Commercio di Ferrara supports thePloneGov initiative.AuthorsThis product was developed by RedTurtle Technology team.Changelog1.2.1 (2018-10-15)Published on pypi
[cekk]1.2.0 (2014-07-16)Show dates in the topic view [keul]1.1.1 (2014-03-03)Fixed collection_view batching [cekk]1.1.0 (2013-12-16)Plone 4.3 supportedAdded support for plone.app.collection [cekk]1.0.9 (and before)a lot of italian-only changes
Package: ccic
The Chalmers Cloud Ice ClimatologyThis repository contains all source code for the training and processing of the
retrieval underlying the Chalmers Cloud Ice Climatology (CCIC) data record.DocumentationDocumentation describing the CCIC data, its uses, and how to run the retrievals can be foundhere.ReferencesThe CCIC retrieval, its implementation, and validation results are presented in Amell, A., Pfreundschuh, S., and Eriksson, P.: The Chalmers Cloud Ice Climatology: Retrieval implementation and validation, EGUsphere [preprint],https://doi.org/10.5194/egusphere-2023-1953, 2023.
Package: cci-cli
CircleCI CLIInstall•Commands•Development•Contribute•Support🛠 WIP
This is a small CircleCI CLI that allows you to interact with theCircleCI API v2.InstallIf you're on macOS, it's recommended you install Python 3 via Homebrew first:brewinstallpython3Installcci:pip3install--usercci-cliOpen a new shell and typecci --help. You should see help output.⚠️ No output? You might need to update yourPATH. On macOS, try adding this to your.zshrc:exportPATH="$PATH:$HOME/Library/Python/3.9/bin"(check which version of Python 3 you are using).Generate a personal CircleCI API tokenhere.Give this token tocci:cciconfigsetup--vcsgh--orglightspeed-hospitality--token<circle-ci-api-token>Install completionsFor shell completion, runcci --install-completion zsh(orbash, if you use bash).⚠️ If you usezsh, the configuration added to the bottom of your.zshrcis wrongand need to be adjusted. Replace:compinit
zstyle':completion:*'menuselectfpath+=~/.zfuncWith:fpath+=~/.zfunc
compinitDockerIf you don't want to installccilocally, you can run it from Docker:aliascci='docker pull lightspeedhq-ls-container-dev.jfrog.io/circleci-cli && docker run -it --rm --volume=$HOME/.config/circleci-cli:/root/.config/circleci-cli lightspeedhq-ls-container-dev.jfrog.io/circleci-cli'CommandsDisplay your configcci config showList the last 20 pipelines for<project-name>cci pipelines list <project-name>Trigger a build for<project-name>using<branch>cci pipelines trigger <project-name> --branch <branch> [--wait-for-result] [--timeout <min>] [--params key=value,...]DevelopmentSetupFor development, best create a virtual environment and install all dependencies:python3 -m venv venv. venv/bin/activatepip install -r requirements.txtBuildYou can create a docker image on your local machine by:docker build . -t circleci-cliRunIn order to run the build you created on your local machine, run:docker run -it --rm --volume=$HOME/.config/circleci-cli:/root/.config/circleci-cli circleci-cliHow to ContributeIn order to contribute you just have to have Python installed on your machine. In case you do not have it installed get it frompython.org.Linting ToolThis project is usingpre-committo enable linting and auto-formatting as a pre-commit hook.
The hooks are configured in.pre-commit-config.yaml.To install the hooks you have to run the following command (only once):.venv/bin/activate
pre-commitinstallThen you can trigger all the hooks manually by running:.venv/bin/activate
pre-commitrun--all-filesAdditionally on everygit committhe hooks will be triggered and have to pass.How to run testsYou can run all the tests, by simply running:.venv/bin/activate
python-mpytestSupport & FeedbackYour contribution is very much appreciated. Feel free to create a PR or an Issue with your suggestions for improvements.
Package: ccimport
ccimporta tiny package for fast python c++ binding build.ccimport 0.2.x support python 3.5.
ccimport >= 0.3 support python 3.6-3.10.Usagebuild_meta=ccimport.BuildMeta()build_meta.add_global_includes(...)build_meta.add_global_cflags(...)build_meta.add_ldflags(...)lib=ccimport([path1,path2],out_path,build_meta)Usage in setup.pyseeexample
Package: ccipher
Caesar CipherThe Caesar cipher is a simple encryption technique that shifts each letter in a message by a fixed number of positions down the alphabet. This package provides a Python implementation of the Caesar cipher for encrypting messages with a key.InstallationTo install the package, run:pip install ccipherUsageTo use the Caesar cipher to encrypt a message, import thecciphermodule and call theencryptfunction with the message and the key as arguments:fromccipherimportencryptmessage="hello world"key=3encrypted_message=encrypt(message,key)print(encrypted_message)This will output the encrypted message "khoor zruog".To decrypt a message that has been encrypted with the Caesar cipher, call the decrypt function with the encrypted message and the key as arguments:fromccipherimportdecryptencrypted_message="khoor zruog"key=3decrypted_message=decrypt(encrypted_message,key)print(decrypted_message)This will output the original message "hello world".ContributingIf you find a bug or have a feature request, please create an issue on the GitHub repository. Pull requests are also welcome!LicenseThis package is licensed under the MIT license. See the LICENSE file for more information.Of course, feel free to modify and customize the README file to better suit your package and its features.
Package: ccjtools
CCJToolsScripts for working with JSON compilation databases fro clang etc.I need to produce and convertcompilation
databasesfor different projects and different toolchains. This repo has
sscripts to help with that.There are currently three commands:ccj-make      - Produce a JSON format compilation database from a text build logccj-xform-ap  - Sanitize ArduPilot compilation database and move it to current directoryccj-xform-px4 - Sanitize PX4 compilation database and move it to current directoryccj-makeis useful when you've captured make commands in a text file
and need to produce a compilation database. For each line of text that
your make produced, if it looks like a compile command,ccj-makecreates a single record with three fields:directory,commandandfile.Thedirectorymember is the same for each record. It comes from the-pcommand line option, or from $PWD.Thecommandcomes from looking for lines whose first word appears to
be a compiler. The-ccommand line option specifies an exact match
string if needed. Otherwise, the program guesses.Thefileis assumed to be the last word on the line that was
identified as a command.Heuristics are naive, and presumably will evolve to be more
sophisticated, and also to be governable via user optionsAt the end of the run, the compilation database is produced by emitting
all the records to the filecompile_commands.json, or a name that you
provide via the-ocommand line switch.An existing json file can be provided via the-ecommand line
option. It is used to prepopulate the internal list of records.
(Should add the ability to preserve existing entries or modify
them. Currently it only modifies them.)This program is not cautious about overwriting the existingcompile_commands.json.The other two programs transform acompile_commands.jsontaken from
a PX4 or ArduPilot build, by making it appear as if the build was
performed in the root, minimizing the significance of thebuild/<config>directory. This makes tools such as CCLS, Rtags and
LSP work more smoothly.Usage and Examplesccj-makeThe ccjtools repo has a filetests/mcux_build.logthat you can turn
into a compilation database by doing:$ ccj-make mcux_build.log -r gccccj-xform-px4From the top of a PX4 dir, after it's been built:$ ccj-xform-px4 -f build/px4_fmu-v5_multicopter/compile_commands.jsonwill produce./compile_commands.json, which can be used by the
Rtags command for instance:$ rc --project-root=$PWD -J .ccj-xform-apSimilarly for an Ardupilot build, from the root of your Ardupilot
clone after it's been built:$ ccj-xform-ap -f build/CubeBlack/compile_commands.jsonAuthorNik LangrindLicenseThis project is licensed under the MIT License - see theLICENSEfile for details
Package: cclogs
Colored console logs for Python 3(>=3.6)The project is aimed to give specific handlers and log formatters to users for coloring stream logs in multiple ways.Among the main features some utilities are also provided in order to make use easier.OutputsOutput of the logger is defaulted to stdout but can be changed just in case as normal logger.FormatsAll default formatting styles are supported (%(levelname)s,{levelname}and${levelname}).ModesThere are four different modes at the moment for coloring:Mode 0 - NO_COLORNo coloring (output formatting) is done, everything remains the same as in normal casesMode 1 - LEVELOnlylevelnameis colored according to the setupMode 2 - MESSAGEOnlymessageis colored according to the setupMode 3 - ALLThe whole output is colored according to the setupColorsColors are stored in an enum and represent standard terminal formatting escapes such as\x1b[0m.The following colors could be used (and represent the following formatting):NO_COLOR = "\x1b[0m"  
BLACK = "\x1b[30m"  
RED = "\x1b[31m"  
GREEN = "\x1b[32m"  
YELLOW = "\x1b[33m"  
BLUE = "\x1b[34m"  
MAGENTA = "\x1b[35m"  
CYAN = "\x1b[36m"  
LIGHT_GRAY = "\x1b[37m"  
DARK_GRAY = "\x1b[90m"  
LIGHT_RED = "\x1b[91m"  
LIGHT_GREEN = "\x1b[92m"  
LIGHT_YELLOW = "\x1b[93m"  
LIGHT_BLUE = "\x1b[94m"  
LIGHT_MAGENTA = "\x1b[95m"  
LIGHT_CYAN = "\x1b[96m"  
WHITE = "\x1b[97m"LevelsThe level can be set through the Handler and Formatter objects as well.The defaults are the following:logging.NOTSET: TerminalColors.NO_COLOR,
logging.DEBUG: TerminalColors.BLUE,
logging.INFO: TerminalColors.GREEN,
logging.WARNING: TerminalColors.YELLOW,
logging.ERROR: TerminalColors.RED,
logging.CRITICAL: TerminalColors.MAGENTAInstallpip3 install cclogsBasic usageSee examples attached
Package: ccl-scratch-scrape
Scratch ScrapeA Python package with which to scrape Scratch JSON files.This project has been relocated tohttps://github.com/GSE-CCL/scratch-tools.SetupMake sure you have Python 3.7 or higher. Then install the package by runningpip install ccl-scratch-scrape.Check it out on PyPI:https://pypi.org/project/ccl-scratch-scrape/.DocumentationRead the documentation of the packagehere.Resourceshttps://github.com/LLK/scratch-rest-api/wiki/for API documentationhttps://api.scratch.mit.edu/studios/{ID}/projectsto get a list of all the projects, with IDs and descriptionshttps://projects.scratch.mit.edu/{ID}to download project JSON
Package: ccl-scratch-tools
Scratch ToolsA Python package with which to work with Scratch JSON files, from the Creative Computing Lab at the Harvard Graduate School of Education.SetupMake sure you have Python 3.7 or higher. Then install the package by runningpip install ccl-scratch-tools.Check it out on PyPI:https://pypi.org/project/ccl-scratch-tools/.DocumentationRead the documentation of the packagehere.Resourceshttps://github.com/LLK/scratch-rest-api/wiki/for API documentation
Package: ccmarket
ccmarketCrypto Currency Market,Realtime Market of Crypto Currency Exchanges.EnvironmentInstallCurrently,Application support Linux and Mac.python3 -m pip install ccmarketConfiglogging config:/usr/local/etc/ccmarket/logging.iniBy default,Log file will output to /usr/local/var/log/ccmarket/ .application config:/usr/local/etc/ccmarket/config.iniYou could config exchanges and symbols in this config file.RunOpen terminal and input following commamnd:
ccmarket
Package: ccmixter-dl
Make sure you have upgraded version of pipWindowspy -m pip install --upgrade pipLinux/MAC OSpython3 -m pip install --upgrade pipCreate a project with the following structurepackaging_tutorial/
├── LICENSE
├── pyproject.toml
├── README.md
├── setup.cfg
├── src/
│   └── example_package/
│       ├── __init__.py
│       └── example.py
└── tests/
touch LICENSE
touch pyproject.toml
touch setup.cfg
mkdir src/ccmixterdl
touch src/ccmixterdl/__init__.py
touch src/ccmixterdl/main.py
mkdir testspyproject.tomlThis file tells tools like pip and build how to create your project[build-system]
requires = [
    "setuptools>=42",
    "wheel"
]
build-backend = "setuptools.build_meta"build-system.requires gives a list of packages that are needed to build your package. Listing something here will only make it available during the build, not after it is installed.build-system.build-backend is the name of Python object that will be used to perform the build. If you were to use a different build system, such as flit or poetry, those would go here, and the configuration details would be completely different than the setuptools configuration described below.Setup.cfg setupUsing setup.cfg is a best practice, but you could have a dynamic setup file using setup.py[metadata]
name = example-pkg-YOUR-USERNAME-HERE
version = 0.0.1
author = Example Author
author_email = author@example.com
description = A small example package
long_description = file: README.md
long_description_content_type = text/markdown
url = https://github.com/pypa/sampleproject
project_urls =
    Bug Tracker = https://github.com/pypa/sampleproject/issues
classifiers =
    Programming Language :: Python :: 3
    License :: OSI Approved :: MIT License
    Operating System :: OS Independent

[options]
package_dir =
    = src
packages = find:
python_requires = >=3.6

[options.packages.find]
where = srcRunning the buildMake sure your build tool is up to dateWindowspy -m pip install --upgrade buildLinux/MAC OSpython3 -m pip install --upgrade buildCreate the buildpy -m buildReferenceshttps://packaging.python.org/tutorials/packaging-projects/