non port: textproc/Makefile |
Number of commits found: 2972 (showing only 100 on this page) |
Tuesday, 12 Mar 2024
|
16:48 Gleb Popov (arrowd) Author: awoonya
textproc/pandoc-plantuml-filter: Pandoc filter for PlantUML code blocks
cced85b |
Wednesday, 21 Feb 2024
|
15:06 Po-Chuan Hsieh (sunpoet)
textproc/rubygem-cucumber-gherkin27: Add rubygem-cucumber-gherkin27 27.0.0
(copied from rubygem-cucumber-gherkin)
- Add PORTSCOUT
6a75a12 |
15:06 Po-Chuan Hsieh (sunpoet)
textproc/py-spacy-llm: Add py-spacy-llm 0.7.1
Structured NLP with LLMs
spacy-llm integrates Large Language Models (LLMs) into spaCy, featuring a
modular system for fast prototyping and prompting, and turning unstructured
responses into robust outputs for various NLP tasks, no training data required.
24bfd59 |
15:06 Po-Chuan Hsieh (sunpoet)
textproc/py-spacy-loggers: Add py-spacy-loggers 1.0.5
Starting with spaCy v3.2, alternate loggers are moved into a separate package so
that they can be added and updated independently from the core spaCy library.
spacy-loggers also provides additional utility loggers to facilitate
interoperation between individual loggers.
77dddee |
15:06 Po-Chuan Hsieh (sunpoet)
textproc/py-wasabi: Add py-wasabi 1.1.2
wasabi is a lightweight console printing and formatting toolkit.
2ef9cc8 |
15:06 Po-Chuan Hsieh (sunpoet)
textproc/py-language-data: Add py-language-data 1.1
language_data is a supplement to the langcodes module, for working with
standardized codes for human languages. It stores the more bulky and
hard-to-index data about languages, particularly what they are named in various
languages.
The functions and test cases for working with this data are in langcodes,
because working with the data correctly requires parsing language codes.
d9d3c5d |
15:06 Po-Chuan Hsieh (sunpoet)
textproc/py-sense2vec: Add py-sense2vec 2.0.2
sense2vec (Trask et. al, 2015) is a nice twist on word2vec that lets you learn
more interesting and detailed word vectors. This library is a simple Python
implementation for loading, querying and training sense2vec models.
a8d209d |
15:06 Po-Chuan Hsieh (sunpoet)
textproc/py-spacy: Add py-spacy 3.7.4
spaCy is a library for advanced Natural Language Processing in Python and
Cython. It's built on the very latest research, and was designed from day one to
be used in real products.
spaCy comes with pretrained pipelines and currently supports tokenization and
training for 70+ languages. It features state-of-the-art speed and neural
network models for tagging, parsing, named entity recognition, text
classification and more, multi-task learning with pretrained transformers like
BERT, as well as a production-ready training system and easy model packaging,
deployment and workflow management.
aeb1cd1 |
15:06 Po-Chuan Hsieh (sunpoet)
textproc/py-spacy-legacy: Add py-spacy-legacy 3.0.12
spacy-legacy includes outdated registered functions for spaCy v3.x, for example
model architectures, pipeline components and utilities. It's installed
automatically as a dependency of spaCy, and allows us to provide backwards
compatibility, while keeping the core library tidy and up to date. All of this
happens under the hood, so you typically shouldn't have to care about this
package.
ebf9671 |
15:06 Po-Chuan Hsieh (sunpoet)
textproc/py-langcodes: Add py-langcodes 3.3.0
langcodes knows what languages are. It knows the standardized codes that refer
to them, such as en for English, es for Spanish and hi for Hindi.
These are IETF language tags. You may know them by their old name, ISO 639
language codes. IETF has done some important things for backward compatibility
and supporting language variations that you won't find in the ISO standard.
2a33c9b |
Tuesday, 20 Feb 2024
|
14:56 Matthias Fechner (mfechner)
www/gitlab-ce: new ports required for 16.9.0
b62e99d |
Sunday, 18 Feb 2024
|
12:04 Michael Gmelin (grembo)
textproc/py-tika-client: New port
Python REST client for Apache Tika server
f836820 |
04:53 Matthias Fechner (mfechner)
www/gitlab-ce: new ports required for version 16.8
201310e |
Wednesday, 14 Feb 2024
|
15:08 Antoine Brodin (antoine)
textproc/py-flor: new port
Flor implements a Bloom filter class.
33d651a |
Monday, 12 Feb 2024
|
08:34 Hiroki Tagato (tagattie)
textproc/py-tokenizers: add port: Fast state-of-the-art tokenizers optimized for
research and production
Provides an implementation of today's most used tokenizers, with a
focus on performance and versatility.
Main features:
- Train new vocabularies and tokenize, using today's most used
tokenizers.
- Extremely fast (both training and tokenization), thanks to the Rust
implementation. Takes less than 20 seconds to tokenize a GB of text
on a server's CPU.
- Easy to use, but also extremely versatile.
- Designed for research and production.
- Normalization comes with alignments tracking. It's always possible
to get the part of the original sentence that corresponds to a given
token.
- Does all the pre-processing: Truncate, Pad, add the special tokens
your model needs.
WWW: https://github.com/huggingface/tokenizers
e3dfc2f |
Tuesday, 6 Feb 2024
|
14:49 Nicola Vitale (nivit)
textproc/py-epy-reader: Add new port
TUI Ebook Reader.
Main features:
- Supported formats:
Epub (.epub, .epub3)
FictionBook (.fb2)
Mobi (.mobi)
AZW3 (.azw, .azw3)
URL (online reading)
- Reading progress percentage
- Bookmarks
- External dictionary integration (sdcv, dict or wkdict)
- Inline formats: bold and italic (depend on terminal and font capability.
Italic only supported in python>=3.7)
- Text-to-Speech (with additional setup, read below)
- Double Spread
- Seamless (disabled by default)
https://github.com/wustho/epy
5d6cd5d |
Thursday, 1 Feb 2024
|
11:53 Nuno Teixeira (eduardo)
textproc/R-cran-reprex: New port: Prepare Reproducible Example Code via the
Clipboard
Convenience wrapper that uses the 'rmarkdown' package to render small
snippets of code to target formats that include both code and output.
The goal is to encourage the sharing of small, reproducible, and runnable
examples on code-oriented websites, such as stackoverflow.com and
github.com, or in email.
The user's clipboard is the default source of input code and the default
target for rendered output. 'reprex' also extracts clean, runnable R code
from various common formats, such as copy/paste from an R session.
WWW: https://cran.r-project.org/web/packages/reprex/
4f3fb1c |
Wednesday, 31 Jan 2024
|
05:05 Hiroki Tagato (tagattie)
textproc/csvlens: add port: Command line csv viewer
csvlens is a command line CSV file viewer. It is like less but made
for CSV.
WWW: https://github.com/YS-L/csvlens
b41bf9e |
Saturday, 20 Jan 2024
|
09:29 Yuri Victorovich (yuri)
textproc/ytt: New port: YAML templating tool that works on YAML structure
instead of text
d42dbe9 |
Thursday, 18 Jan 2024
|
18:34 Gleb Popov (arrowd) Author: Alastair Hogge
textproc/py-readthedocs-sphinx-ext: Read the Docs Sphinx Extensions
Currently packaged extensions include:
* An extension for building documentation like readthedocs.io. fame
* template-meta, allows users to specify template overrides in per-page
context.
Differential Revision: https://reviews.freebsd.org/D43489
0f9b288 |
Tuesday, 9 Jan 2024
|
04:14 Koichiro Iwao (meta) Author: Pat Maddox
textproc/ox-gfm.el: new port
This package adds an Org mode export backend for GitHub Flavored
Markdown.
Exporting to Github Flavored Markdown is available through Org mode's
export dispatcher once ox-gfm is loaded. Alternatively, exporting can
be triggered by calling the (autoloaded) function M-x
org-gfm-export-to-markdown.
PR: 275740
6384356 |
Monday, 1 Jan 2024
|
23:43 Yuri Victorovich (yuri)
textproc/py-ansicolors: New port: ANSI colors for Python
d35ce1e |
23:43 Yuri Victorovich (yuri)
textproc/py-ansiwrap: New port: Textwrap, but savvy to ANSI colors and styles
57185ef |
23:43 Yuri Victorovich (yuri)
textproc/py-textwrap3: New port: Textwrap from Python 3.6 backport (plus a few
tweaks)
088dde6 |
21:35 Don Lewis (truckman)
textproc/rarian: Resurrect and upgrade to 0.8.5
Rarian has moved to a new upstream site and is being maintained.
python is only needed for uploading upstream releases.
95665bb5 |
Sunday, 31 Dec 2023
|
18:44 Yuri Victorovich (yuri)
textproc/py-TatSu: New port: Generate Python parsers from grammars in a
variation of EBNF
This is a successor to textproc/py-grako.
dca0376 |
17:46 Yuri Victorovich (yuri)
textproc/py-grako: Remove because this project is abandoned
See the README in the mirror https://github.com/apalala/grako
Reported by: wen heping <wenheping2000@hotmail.com>
b243a59 |
00:06 Muhammad Moinur Rahman (bofh)
lang/php80: Sunset
beced89 |
00:06 Muhammad Moinur Rahman (bofh)
textproc/py-googletrans: Remove expired port
2023-12-31 textproc/py-googletrans: Umaintained for over 3 years, depends on old
www/py-httpx013
4d62bd2 |
00:06 Muhammad Moinur Rahman (bofh)
textproc/bsdgrep: Remove expired port
2023-12-31 textproc/bsdgrep: Merged into base from 13
adfeded |
Saturday, 30 Dec 2023
|
08:11 Alexey Dokuchaev (danfe)
textproc/p5-Text-Diff-FormattedHTML: new port had been added (+)
Module to produce HTML table with a nice diff of two strings/files.
746aa3e |
Monday, 25 Dec 2023
|
16:10 Po-Chuan Hsieh (sunpoet)
textproc/py-mkdocs-git-revision-date-localized-plugin: Add
py-mkdocs-git-revision-date-localized-plugin 1.2.2
mkdocs-git-revision-date-localized-plugin is a MkDocs plugin that enables
displaying the date of the last git modification of a page. The plugin uses
babel and timeago.js to provide different localized date formats.
a751b01 |
16:10 Po-Chuan Hsieh (sunpoet)
textproc/py-mkdocs-minify-plugin: Add py-mkdocs-minify-plugin 0.7.2
mkdocs-minify-plugin is an MkDocs plugin to minify HTML, JS or CSS files prior
to being written to disk.
HTML minification is done using htmlmin2.
JS minification is done using jsmin.
CSS minification is done using csscompressor.
7670362 |
16:10 Po-Chuan Hsieh (sunpoet)
textproc/py-htmlmin2: Add py-htmlmin2 0.1.13
htmlmin is a configurable HTML Minifier with safety features.
38ed934 |
Monday, 18 Dec 2023
|
07:02 Mikhail Teterin (mi)
textproc/fmtlib: remove the duplicate of devel/libfmt
Correct net-im/tdlib-purple to depend on the correct one.
Notified by: vanilla@
33d1624 |
06:36 Mikhail Teterin (mi)
testproc/fmtlib: add new port of fmtlib
According to the pkgsrc repository, this library used to be
known as cppformat.
WWW: https://fmt.dev/
362ea03 |
Saturday, 16 Dec 2023
|
21:36 Jose Alonso Cardenas Marquez (acm)
textproc/opensearch210: textproc/opensearch-dashboards210: New ports
- Add version 2.10.0 of opensearch and opensearch-dashboards. it is the latest
version supported by Wazuh ports. opensearch 2.11.x can break some apps/plugins
that depends of it. It will be removed when a stable vrsion of Wazuh run without
problems with opensearch and opensearch-dashboards >= 2.11.x
Wtih hat: opensearch
1132113 |
Thursday, 14 Dec 2023
|
20:41 Po-Chuan Hsieh (sunpoet)
textproc/py-python-ulid: Add py-python-ulid 2.2.0
This port provides an implementation of ULID.
A ULID is a universally unique lexicographically sortable identifier. It is
- 128-bit compatible with UUID
- 1.21e+24 unique ULIDs per millisecond
- Lexicographically sortable!
- Canonically encoded as a 26 character string, as opposed to the 36 character
UUID
- Uses Crockford's base32 for better efficiency and readability (5 bits per
character)
- Case insensitive
- No special characters (URL safe)
96f825f |
Tuesday, 12 Dec 2023
|
10:26 Muhammad Moinur Rahman (bofh)
textproc/stardict-quick: Remove expired port
2023-12-12 textproc/stardict-quick: unfetchable
9b619b5 |
Saturday, 2 Dec 2023
|
13:32 Rene Ladan (rene)
textproc/bibtool: Remove expired port
2023-11-30 textproc/bibtool: BROKEN for more than an year
450e97c |
13:19 Tobias C. Berner (tcberner)
KDE: Add KDE Frameworks 6 ports
KDE's 6th Megarelease - Alpha
Wednesday, 8 November 2023
En route to the new Plasma, Frameworks and Gear
Every few years we port the key components of our software to a new
version of Qt, taking the opportunity to remove cruft and leverage the
updated features the most recent version of Qt has to offer us.
It has been nearly 10 years since the last big release of our flagship
Plasma desktop environment, and the time has come again. KDE is making
available today the Alpha version of all the software we will include in
a megarelease scheduled for the end of February 2024.
Announcement: https://kde.org/announcements/megarelease/6/alpha/
Obtained from: https://github.com/tcberner/kde6-overlay/
Further ports specific changes:
* multimedia/phonon: is now flavored for Qt5 and Qt6
633534b |
Wednesday, 29 Nov 2023
|
06:11 Matthias Fechner (mfechner)
textproc/rubygem-rouge41: Remove expired port
textproc/rubygem-rouge41
3be1e8b |
Monday, 27 Nov 2023
|
18:12 Po-Chuan Hsieh (sunpoet)
textproc/py-pygments-25: Remove obsoleted port
Use textproc/py-pygments instead.
PR: 275372
Approved by: nivit (maintainer)
3df4e19 |
Thursday, 16 Nov 2023
|
14:02 Nicola Vitale (nivit)
textproc/py-mdformat: Add new port
Mdformat is an opinionated Markdown formatter that can be used
to enforce a consistent style in Markdown files. Mdformat is a
Unix-style command-line tool as well as a Python library.
https://github.com/executablebooks/mdformat
b28009e |
Tuesday, 14 Nov 2023
|
21:19 Po-Chuan Hsieh (sunpoet)
textproc/rubygem-loofah221: Add rubygem-loofah221 2.21.4 (copied from
rubygem-loofah)
- Add PORTSCOUT
d03f6ba |
17:15 Po-Chuan Hsieh (sunpoet)
textproc/p5-Spreadsheet-ReadGnumeric: Add p5-Spreadsheet-ReadGnumeric 0.4
Given a source of saved Gnumeric data, Spreadsheet::ReadGnumeric parses it and
returns the result in the same format as Spreadsheet::Read. In fact,
Spreadsheet::Read has a few more bells and whistles, such as transposing the
resulting sheets and providing an object-oriented interface to the resulting
data, so it may be easier to access this module through Spreadsheet::Read, even
if you only want to parse Gnumeric data.
Note that Gnumeric only saves raw cell values, and not their formatted versions.
In particular, Gnumeric saves formulas, and not formula values, never mind
formatted formula values.
a3e2073 |
Sunday, 12 Nov 2023
|
20:49 Jose Alonso Cardenas Marquez (acm)
lang/fpc-*: Merge all units to lang/fpc
- Merge all fpc-* units to lang/fpc. It gives us a better way to maintain fpc
and lazarus ports.
- Update Mk/fpc.mk for reflects new changes
- Update Mk/lazarus.mk for reflects new changes
- Now we can defined WANT_FPC_DEVEL AND WANT_LAZARUS_DEVEL for use devel version
of fpc or lazarus for build apps based on fpc/lazarus
- Add entries to MOVED
- Bump PORTREVISON of affected ports
- Some other minor modifications
0b92f92 |
Monday, 6 Nov 2023
|
11:03 Gleb Popov (arrowd)
textproc/logseq: Platform for knowledge management and collaboration.
dc7d822 |
Saturday, 4 Nov 2023
|
07:39 Yuri Victorovich (yuri)
textproc/fblog: New port: Small command-line JSON Log viewer
a73c6a0 |
Thursday, 2 Nov 2023
|
15:25 Muhammad Moinur Rahman (bofh)
textproc/kibana7: Remove expired port
2023-10-30 textproc/kibana7: Depends on EOL NodeJS 16
8f7a071 |
Wednesday, 1 Nov 2023
|
07:56 Po-Chuan Hsieh (sunpoet)
textproc/rubygem-rails-dom-testing-rails71: Add
rubygem-rails-dom-testing-rails71 2.2.0 (copied from
rubygem-rails-dom-testing-rails70)
6aad67e |
07:56 Po-Chuan Hsieh (sunpoet)
textproc/rubygem-actiontext71: Add rubygem-actiontext71 7.1.1
Action Text brings rich text content and editing to Rails. It includes the Trix
editor that handles everything from formatting to links to quotes to lists to
embedded images and galleries. The rich text content generated by the Trix
editor is saved in its own RichText model that's associated with any existing
Active Record model in the application. Any embedded images (or other
attachments) are automatically stored using Active Storage and associated with
the included RichText model.
cec6d52 |
01:56 Po-Chuan Hsieh (sunpoet)
textproc/rubygem-yarp: Remove obsoleted port
Use textproc/rubygem-prism instead.
11bfbb8 |
01:56 Po-Chuan Hsieh (sunpoet)
textproc/rubygem-rouge41: Add rubygem-rouge41 4.1.3 (copied from rubygem-rouge)
- Add PORTSCOUT
5d55a22 |
Saturday, 28 Oct 2023
|
10:04 Rene Ladan (rene)
textproc/xalan-c: Remove expired port
2023-10-28 textproc/xalan-c: Upstream no longer continuing; please consider
textproc/libxslt, textproc/qt5-xmlpatterns or SaxonC as potential alternatives
df1d788 |
Monday, 23 Oct 2023
|
16:04 Matthias Fechner (mfechner)
www/gitlab-ce: new ports required for 16.5.
b49e93d |
Sunday, 22 Oct 2023
|
18:30 Yuri Victorovich (yuri)
textproc/py-faust-cchardet: New port: High speed universal character encoding
detector
e79df2b |
Thursday, 12 Oct 2023
|
06:30 Dries Michiels (driesm)
textproc/py-sphinx-multiversion-zrepl: add new port
Sphinx extension (zrepl fork) for building self-hosted versioned docs.
This extension aims to provide a clean implementation that tries to
avoid messing with Sphinx internals as much as possible.
063eecd |
Tuesday, 10 Oct 2023
|
18:32 Dries Michiels (driesm)
textproc/py-sphinx-multiversion: add new port
Sphinx extension for building self-hosted versioned docs. This extension
aims to provide a clean implementation that tries to avoid messing with
Sphinx internals as much as possible.
c81c05c |
Sunday, 8 Oct 2023
|
17:06 Thierry Thomas (thierry)
textproc/py-sphinx-material: adding a Material Design theme for Sphinx
documentation
5beed7e |
11:52 Po-Chuan Hsieh (sunpoet)
textproc/py-sphinx-gallery: Add py-sphinx-gallery 0.14.0
Sphinx-Gallery is a Sphinx extension that builds an HTML gallery of examples
from any set of Python scripts.
Features:
- Create example galleries automatically by running pure Python example scripts
while capturing outputs + figures, rendering them into reST files built into
your documentation by Sphinx
- Embed reST in your example Python files, allowing you to interweave
narrative-like content with code that generates plots in your documentation.
Sphinx-Gallery also automatically generates a Jupyter Notebook for each your
example page.
- Add mini-galleries for API documentation. Sphinx-Gallery can generate
mini-galleries listing all examples that use a particular function/method/etc.
- Add intersphinx links to your examples. Sphinx-Gallery can automatically add
links to API documentation for functions/methods/classes that are used in your
examples (for any Python module that uses intersphinx).
- Manage multiple galleries to create and embed galleries for several folders of
examples.
5046c0c |
Thursday, 5 Oct 2023
|
01:53 Po-Chuan Hsieh (sunpoet)
textproc/rubygem-prism: Add rubygem-prism 0.13.0
This is a parser for the Ruby programming language. It is designed to be
portable, error tolerant, and maintainable. It is written in C99 and has no
dependencies. It is currently being integrated into CRuby, JRuby, TruffleRuby,
Sorbet, and Syntax Tree.
45e3082 |
Saturday, 30 Sep 2023
|
23:29 Po-Chuan Hsieh (sunpoet)
textproc/rubygem-cucumber-gherkin26: Add rubygem-cucumber-gherkin26 26.2.0
(copied from rubygem-cucumber-gherkin)
- Add PORTSCOUT
27df455 |
02:23 Muhammad Moinur Rahman (bofh)
textproc/raptor: Remove expired port
2023-09-30 textproc/raptor: No new release in 10+ years and superseded by
2.0-branch, consider using textproc/raptor2
0bd1f08 |
02:22 Muhammad Moinur Rahman (bofh)
textproc/popup: Remove expired port
2023-09-30 textproc/popup: Abandonware, last release in 2004 and dead upstream
56b770b |
02:22 Muhammad Moinur Rahman (bofh)
textproc/yamcha: Remove expired port
2023-09-30 textproc/yamcha: Last upstream release was in 2005
16dba16 |
02:22 Muhammad Moinur Rahman (bofh)
textproc/libextractor: Remove expired port
2023-09-30 textproc/libextractor: does not compile with exiv2 0.28, and no ports
tree users
ae31558 |
00:44 Po-Chuan Hsieh (sunpoet)
textproc/py-ansi2html: Add py-ansi2html 1.8.0
ansi2html converts text with ANSI color codes to HTML or to LaTeX. It is
inspired by and developed off of the work of pixelbeat and blackjack.
54334ae |
Thursday, 28 Sep 2023
|
00:25 Koichiro Iwao (meta) Author: Gordon Bergling
textproc/bsd-spell: A port of the 4.4BSD spell and derof commands
spell(1) collects words from the named documents and looks them up in a
spelling list. Words that neither occur among nor are derivable
(by applying certain inflections, prefixes or suffixes) from words in
the spelling list are printed on the standard output.
deroff(1) reads each file in sequence and removes all roff command lines,
backslash constructions, macro definitions, eqn constructs (between ".EQ"
and ".EN" lines or between delimiters), pic pictures, and table descriptions
and writes the remainder to the standard output.
spell(1) and deroff(1) did not appear in freely redistributable BSD
releases for licensing reasons. After Caldera relicensed early UNIX releases
the 4.4BSD version was added to NetBSD and OpenBSD.
PR: 274098
7ebf6df |
Sunday, 24 Sep 2023
|
09:27 Matthias Fechner (mfechner)
www/gitlab-ce: added new ports required for version 16.4
31113c6 |
Friday, 22 Sep 2023
|
04:54 Robert Clausecker (fuz)
textproc/md2roff: markdown to roff converter
md2roff is a Markdown to roff/html converted. It can be used to
generate simple man pages from project README files. The output is
a manpage in man(7) format as well as a HTML document.
PR: https://github.com/github/hub
220a6d7 |
Monday, 11 Sep 2023
|
03:40 Yuri Victorovich (yuri)
textproc/py-pdf2docx: New port: Library and applicaton to convert pdf to docx
5ef5e58 |
Monday, 4 Sep 2023
|
21:30 Po-Chuan Hsieh (sunpoet)
textproc/rubygem-cucumber-html-formatter19: Remove obsoleted port
Use textproc/rubygem-cucumber-html-formatter instead.
3f2e7b4 |
21:30 Po-Chuan Hsieh (sunpoet)
textproc/rubygem-elastic-apm: Add rubygem-elastic-apm 4.7.0
elastic-apm provides Elastic APM (Application Performance Monitoring) agent for
Ruby.
7a7d42d |
21:30 Po-Chuan Hsieh (sunpoet)
textproc/rubygem-cucumber-gherkin23: Remove obsoleted port
Use textproc/rubygem-cucumber-gherkin instead.
110f8c4 |
Sunday, 3 Sep 2023
|
08:02 Kai Knoblich (kai)
textproc/py-readtime: New port
Calculates the time some text takes the average human to read, based on
Medium's read time forumula.
Medium's Help Center says:
"Read time is based on the average reading speed of an adult (roughly
265 WPM). We take the total word count of a post and translate it into
minutes, with an adjustment made for images. For posts in Chinese,
Japanese and Korean, it's a function of number of characters (500
characters/min) with an adjustment made for images."
Source: https://help.medium.com/hc/en-us/articles/214991667-Read-time
c27811b |
Saturday, 2 Sep 2023
|
06:59 Kai Knoblich (kai)
textproc/py-wavedrom: New port
This is a Python module and command line fully compatible with WaveDrom,
which is originally implemented in JavaScript. It is useful if you want
to generate wavedrom diagrams from a Python environment or simply don't
want to install the Node.js environment just to use WaveDrom as simple
command line.
WaveDromPy is for example used in sphinxcontrib-wavedrom to render
wavedrom for Sphinx documentation. While the original project renders
the diagrams in JavaScript in the browser, WaveDromPy renders them to
SVG files.
This tool is a direct translation of original Javascript file
WaveDrom.js to Python. No extra feature added. We seek to have it fully
compatible.
The tool WaveDromPy directly converts WaveDrom compatible JSON files
into SVG format.
451a4c9 |
06:59 Kai Knoblich (kai)
textproc/py-paginate: New port
This module helps dividing large lists of items into pages. The user is
shown one page at a time and can navigate to other pages.
Imagine you are offering a company phonebook and let the user search the
entries. If the search result contains 23 entries but you may want to
display no more than 10 entries at once.
The first page contains entries 1-10, the second 11-20 and the
third 21-23.
9276ea7 |
Thursday, 31 Aug 2023
|
05:44 Kai Knoblich (kai)
textproc/py-mkdocstrings-python-legacy: New port
This Python handler for the "mkdocstrings" package uses PyTkDocs
(= textproc/py-pytkdocs) to collect documentation from Python source
code.
Features:
* Data collection from source code: collection of the object-tree and
the docstrings is done thanks to pytkdocs.
* Support for type annotations: pytkdocs collects your type annotations
and mkdocstrings uses them to display parameters types or return
types.
* Recursive documentation of Python objects: just use the module
dotted-path as identifier, and you get the full module docs. You don't
need to inject documentation for each class, function, etc.
* Support for documented attributes: attributes (variables) followed by
a docstring (triple-quoted string) will be recognized by Griffe in
modules, classes and even in __init__ methods.
* Multiple docstring-styles support: common support for Google-style,
Numpydoc-style, and Sphinx-style docstrings.
e1c6e80 |
05:43 Kai Knoblich (kai)
textproc/py-markdown-callouts: New port
This extension for Python Markdown produces the same results as the
"admonition" extension, but with a syntax that is much less intrusive
and has a very reasonable fallback look for "vanilla" renderers.
e405e1b |
05:43 Kai Knoblich (kai)
textproc/py-mkdocstrings-crystal: New port
This package allows you to insert API documentation (generated from
Crystal's source code and doc comments) as part of any page on a
MkDocs site.
556cd1f |
05:43 Kai Knoblich (kai)
textproc/py-mkdocstrings-python: New port
This Python handler for the "mkdocstrings" package uses Griffe
(= textproc/py-griffe) to collect documentation from Python source code.
Features:
* Data collection from source code: collection of the object-tree and
the docstrings is done thanks to Griffe.
* Support for type annotations: Griffe collects your type annotations
and mkdocstrings uses them to display parameter types or return types.
* Recursive documentation of Python objects: just use the module
dotted-path as an identifier, and you get the full module docs. You
don't need to inject documentation for each class, function, etc.
* Support for documented attributes: attributes (variables) followed by
a docstring (triple-quoted string) will be recognized by Griffe in
modules, classes and even in __init__ methods.
* Multiple docstring-styles support: common support for Google-style,
Numpydoc-style, and Sphinx-style docstrings. See Griffe's
documentation on docstrings support.
656e2ae |
05:43 Kai Knoblich (kai)
textproc/py-griffe: New port
Signatures for entire Python programs. Extract the structure, the
frame, the skeleton of your project, to generate API documentation or
find breaking changes in your API.
096daca |
Tuesday, 29 Aug 2023
|
19:37 Yuri Victorovich (yuri)
textproc/riffdiff: New port: Diff filter highlighting which line parts have
changed
042f67f |
19:37 Yuri Victorovich (yuri)
textproc/moar: New port: Pager designed to just do the right thing without any
configuration
9f5e897 |
Sunday, 27 Aug 2023
|
17:52 Ruslan Makhmatkhanov (rm)
textproc/py-zope.i18nmessageid: readd port
This is a partial revert of 1daa5c9c40262b9dd10186c92bc3e250ff1bcc2b.
It is still required for devel/py-zope.configuration.
Apologies for breaking INDEX.
ce4a9c4 |
11:43 Ruslan Makhmatkhanov (rm)
zope ports: remove leaf zope ports that have no sense in absence of zope itself
With hat: zope
1daa5c9 |
Thursday, 24 Aug 2023
|
12:31 Wen Heping (wen)
textproc/p5-ODF-lpOD-Helper: Add new port
ODF::lpOD_Helper enables transparent Unicode support, provides
higher-level multi-segment text search & replace methods, and
works around ODF::lpOD bugs and limitations.
Styles may be specified with a high-level notation and the necessary
span and style objects are automatically created and fonts registered.
b59e5ca |
Monday, 21 Aug 2023
|
17:02 Po-Chuan Hsieh (sunpoet)
textproc/rubygem-yarp: Add rubygem-yarp 0.6.0
Yet Another Ruby Parser is a parser for the Ruby programming language. It is
designed to be portable, error tolerant, and maintainable. It is written in C99
and has no dependencies. It is currently being integrated into CRuby, JRuby,
TruffleRuby, Sorbet, and Syntax Tree.
cc99daf |
17:01 Po-Chuan Hsieh (sunpoet)
textproc/py-tiktoken: Add py-tiktoken 0.4.0
tiktoken is a fast BPE tokeniser for use with OpenAI's models.
6c34be9 |
Wednesday, 16 Aug 2023
|
18:25 Po-Chuan Hsieh (sunpoet)
textproc/py-interegular: Add py-interegular 0.3.2
Interegular is a library to check a subset of python regexes for intersections.
Based on grennery by @qntm. Adapted for lark-parser.
The primary difference with grennery library is that interegular is focused on
speed and compatibility with python re syntax, whereas grennery has a way to
reconstruct a regex from a FSM, which interegular lacks.
3a4d59d |
Thursday, 10 Aug 2023
|
06:19 Alexey Dokuchaev (danfe)
textproc/p5-excel2csv: new port had been added (+)
Provides two scripts for converting Microsoft Excel
spreadsheet formats (both XLS and XLSX) to CSV.
PR: 254499
Submitted by: Henrik Rosenke
38be56a |
Wednesday, 2 Aug 2023
|
01:47 Yuri Victorovich (yuri)
textproc/py-json2html: New port: JSON to HTML Table Representation
711ddb5 |
Sunday, 30 Jul 2023
|
22:59 Robert Clausecker (fuz) Author: Alastair Hogge
textproc/py-sphinx-sitemap: Sphinx extension for generating sitemaps for HTML
A Sphinx extension to generate multiversion and multilanguage sitemaps.org
protocol compliant sitemaps for Sphinx generated HTML documentation.
WWW: https://github.com/jdillard/sphinx-sitemap
PR: 272713
a880b36 |
Friday, 21 Jul 2023
|
17:18 Yuri Victorovich (yuri)
textproc/vacuum: New port: OpenAPI/Swagger linter and quality analysis tool
d1ebca2 |
Sunday, 16 Jul 2023
|
05:51 Yuri Victorovich (yuri)
textproc/tokay: New port: Programming language designed for ad-hoc parsing,
inspired by awk
9e9e5d7 |
Sunday, 9 Jul 2023
|
21:34 Po-Chuan Hsieh (sunpoet)
textproc/rubygem-nokogiri114: Remove obsoleted port
Use textproc/rubygem-nokogiri instead.
034eee6 |
10:15 Po-Chuan Hsieh (sunpoet)
textproc/py-uc-micro-py: Add py-uc-micro-py 1.0.2
uc.micro-py is a Python port of uc.micro. It provides micro subset of Unicode
data files ONLY for linkify-it-py projects needs.
609d4bb |
10:15 Po-Chuan Hsieh (sunpoet)
textproc/py-cyclonedx-python-lib: Add py-cyclonedx-python-lib 4.0.1
This CycloneDX module for Python can generate valid CycloneDX bill-of-material
document containing an aggregate of all project dependencies. CycloneDX is a
lightweight BOM specification that is easily created, human-readable, and simple
to parse.
3d6eb8c |
10:15 Po-Chuan Hsieh (sunpoet)
textproc/py-linkify-it-py: Add py-linkify-it-py 2.0.2
linkify-it-py is a Python port of linkify-it. It links recognition library with
FULL unicode support. Focused on high quality link patterns detection in plain
text.
Why it's awesome:
- Full unicode support, with astral characters!
- International domains support.
- Allows rules extension & custom normalizers.
76c1d81 |
Number of commits found: 2972 (showing only 100 on this page) |