Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / bskinn/pent issues and pull requests

#102 - Drag-and-drop visual Parser builder

Issue - State: open - Opened by bskinn almost 2 years ago
Labels: enhancement, maybe, future, gui

#101 - Class-based paradigm for pattern construction

Issue - State: open - Opened by bskinn almost 3 years ago
Labels: enhancement, needs tests, api

#100 - Helper functions to produce regex for number/sign types from patterns

Issue - State: open - Opened by bskinn about 4 years ago
Labels: enhancement, maybe

#99 - Add 'squeeze' argument to Parser init, capture_body, to strip any enclosing length-one lists

Issue - State: open - Opened by bskinn about 5 years ago
Labels: enhancement

#98 - Add attrs validation to head, body, tail args on Parser

Issue - State: open - Opened by bskinn about 5 years ago
Labels: enhancement

#97 - Add mnemonic for associating sign and number value to Token doc page

Issue - State: open - Opened by bskinn about 5 years ago
Labels: doc

#96 - Revise docs

Pull Request - State: closed - Opened by bskinn about 5 years ago - 4 comments

#95 - Add option for a specified number of digits in the exponent for scientific notation

Issue - State: open - Opened by bskinn about 5 years ago
Labels: enhancement, needs tests

#94 - A few small suggestions that jumped out at me

Pull Request - State: closed - Opened by Ricyteach about 5 years ago - 6 comments

#93 - Update readme

Pull Request - State: closed - Opened by bskinn about 5 years ago

#92 - Freshen doc/tutorial links in README before v0.2

Issue - State: closed - Opened by bskinn about 5 years ago
Labels: administrative, doc

#91 - Fix optional-line regex generation

Pull Request - State: closed - Opened by bskinn about 5 years ago - 1 comment

#90 - Investigate matching differences in optional-line head vs tail when optional line not present

Issue - State: open - Opened by bskinn about 5 years ago
Labels: maybe, investigate

#89 - Fix lookbehind/lookahead in optional-line token

Issue - State: closed - Opened by bskinn about 5 years ago - 1 comment
Labels: bug

#88 - Investigate why two optional newlines are showing up between head and body

Issue - State: closed - Opened by bskinn about 5 years ago
Labels: investigate

#87 - Add helper function at package level for quick body-only parsing

Issue - State: open - Opened by bskinn about 5 years ago
Labels: enhancement

#86 - Rework token flags to allow any order

Issue - State: open - Opened by bskinn about 5 years ago
Labels: enhancement, maybe

#85 - Add examples of literal token eccentricity to space_after tutorial example

Issue - State: open - Opened by bskinn about 5 years ago
Labels: doc

#84 - Add overview of the regex generated by Parsers & mechanics of the internals

Issue - State: open - Opened by bskinn about 5 years ago
Labels: doc

#83 - Re-add 3.4 to CI, with selective xfails for problematic tests

Issue - State: open - Opened by bskinn about 5 years ago
Labels: needs tests, administrative

#82 - Switch semantics of decimal and float

Pull Request - State: closed - Opened by bskinn about 5 years ago - 1 comment

#81 - Formally drop Python 3.4 support

Issue - State: closed - Opened by bskinn about 5 years ago
Labels: administrative

#80 - Complete tutorial (sufficiently)

Issue - State: closed - Opened by bskinn about 5 years ago - 1 comment
Labels: doc

#79 - Swap semantics of float and decimal

Issue - State: closed - Opened by bskinn about 5 years ago
Labels: bug, needs tests, cleanup

#78 - Add no-space after flags to Any token

Issue - State: open - Opened by bskinn about 5 years ago
Labels: enhancement

#77 - Tutorial examples demonstrating differences in internal-spaces behaviors

Issue - State: open - Opened by bskinn about 5 years ago
Labels: doc

#76 - Live test data: COMSOL run time extraction

Issue - State: open - Opened by bskinn about 5 years ago
Labels: needs tests

#75 - Live test data from potentiostat for pulling single values from dense text block

Issue - State: open - Opened by bskinn over 5 years ago
Labels: needs tests

#74 - Add Parser argument taking a callable, that pre-processes input string

Issue - State: open - Opened by bskinn over 5 years ago
Labels: enhancement, maybe

#73 - Switch regex wildcards to possessive where possible, for (possibly) increased speed

Issue - State: open - Opened by bskinn over 5 years ago - 1 comment
Labels: maybe, brainstorming, performance

#72 - Add Parser methods to return matched *text*

Issue - State: open - Opened by bskinn over 5 years ago
Labels: enhancement, api

#71 - Remove 'module not executable' blocks

Issue - State: closed - Opened by bskinn over 5 years ago
Labels: administrative

#70 - Add Parser arg taking a callable to filter element-wise

Issue - State: open - Opened by bskinn almost 6 years ago
Labels: enhancement, maybe, future

#69 - Change README data loads to use .read_text() instead of the open() context

Issue - State: open - Opened by bskinn almost 6 years ago
Labels: administrative, doc

#68 - Add Parser argument taking a callable, that postprocesses collected data

Issue - State: open - Opened by bskinn about 6 years ago
Labels: enhancement, maybe

#67 - Refactor 'float' and 'general' regexes in patterns.py to eliminate the extra layer of alternation

Issue - State: open - Opened by bskinn about 6 years ago
Labels: enhancement, maybe, performance

#66 - Add option for a specific number of digits past the decimal for float/decimal/general types

Issue - State: open - Opened by bskinn about 6 years ago
Labels: enhancement, needs tests

#65 - Add 'live' ORCA test for MO coefficients with missing whitespace between values

Issue - State: open - Opened by bskinn about 6 years ago
Labels: needs tests

#64 - Add option for optional/no space internally between one-or-more number repeats

Issue - State: open - Opened by bskinn about 6 years ago
Labels: enhancement, needs tests

#63 - Detailed discussion of format/structure of captured data

Issue - State: open - Opened by bskinn about 6 years ago
Labels: doc

#62 - Add Parser method to retrieve lines w/o being split on whitespace

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: enhancement, wontfix

#61 - Example of a complex import operation, achieved in five commands

Issue - State: open - Opened by bskinn about 6 years ago
Labels: maybe, doc

#60 - Performance of column_stack_2d is *terrible* once matrices get large enough

Issue - State: open - Opened by bskinn about 6 years ago
Labels: maybe, performance

#59 - Fix inaccurate error message on ThruList

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: bug, priority

#58 - Add additional safety checks around column_stack_2d

Issue - State: open - Opened by bskinn about 6 years ago
Labels: todo, needs tests

#57 - Check regex package, to see if it works on optional lines where builtin re doesn't

Issue - State: closed - Opened by bskinn about 6 years ago - 1 comment
Labels: bug, enhancement

#56 - Improve TokenError message to actually tell a user why their token is bad

Issue - State: open - Opened by bskinn about 6 years ago
Labels: enhancement, maybe

#55 - Add pattern generation mode that outputs re.X-formatted regex, with comments

Issue - State: open - Opened by bskinn about 6 years ago
Labels: enhancement, maybe

#54 - Instructions & examples for column_stack-ing multiblocks to obtain a reassembled matrix

Issue - State: closed - Opened by bskinn about 6 years ago - 1 comment
Labels: enhancement, doc

#53 - Refactor tests to multiple files

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: needs tests, refactor

#52 - Add explicit tests for what does and doesn't work with the optional-line token

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: needs tests

#51 - Description of optional-line token behavior in docs

Issue - State: closed - Opened by bskinn about 6 years ago - 2 comments
Labels: doc

#50 - Add pattern syntax proofing pass at Parser instantiation

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: enhancement, priority

#49 - Add new token type that captures a single chunk of whitespace-bounded content

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: todo, priority

#48 - Implement multiple views into matched data

Issue - State: closed - Opened by bskinn about 6 years ago - 1 comment
Labels: enhancement, maybe, brainstorming

#47 - Implement passing Parsers for head, tail

Issue - State: closed - Opened by bskinn about 6 years ago - 1 comment
Labels: needs tests

#46 - Add an 'optional-space' token flag, in addition to no-space

Issue - State: closed - Opened by bskinn about 6 years ago - 1 comment
Labels: todo

#45 - Admonition in usage docs about no-space tokens before 'any' capture for optional content at the end of a line

Issue - State: closed - Opened by bskinn about 6 years ago - 1 comment
Labels: doc, usage

#44 - Parser.capture_head fails for certain pattern/input

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: bug

#43 - Add token to make a line optional, and implement into Parser

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: todo, needs tests, priority

#42 - Draft mini-language spec

Issue - State: closed - Opened by bskinn about 6 years ago - 1 comment
Labels: administrative, doc

#41 - Add tests for real use cases

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: needs tests

#40 - Allow for possibility of multiple matches of a top-level parser

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: todo, needs tests

#39 - Captured literals or 'any' with contained spaces will(?) .split into multiple items

Issue - State: open - Opened by bskinn about 6 years ago - 1 comment
Labels: bug, maybe, doc

#38 - Convert head/body/tail to @properties with .setter()

Issue - State: open - Opened by bskinn about 6 years ago - 1 comment
Labels: maybe, future, performance

#37 - Figure out a good way to expose internal head/foot captures

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: todo, maybe, api

#36 - Implement data retrieval on Parser() searching and confirm collected data is correct

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: todo, needs tests

#35 - Make toy 3-D dataset and test Parser().pattern behavior on it

Issue - State: open - Opened by bskinn about 6 years ago - 1 comment
Labels: needs tests, maybe

#34 - Add test for Parser().pattern behavior on square and rectangular 2-D datasets

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: needs tests

#33 - Abandoning Optional & ZeroOrMore tokens for initial development

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: wontfix, brainstorming

#32 - Convert Token._get_number_pattern back to instance method

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: refactor

#31 - How to cope with the space-after question on optional and zero-or-more tokens?

Issue - State: closed - Opened by bskinn about 6 years ago - 1 comment
Labels: question, brainstorming

#30 - Change capture default to non-capture

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: todo

#29 - Change subset of hard-coded string constants to arguments w/defaults on Parser(?)

Issue - State: open - Opened by bskinn about 6 years ago
Labels: refactor

#28 - Convert Token to slots

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: refactor

#27 - Brainstorming OneOrMore and ZeroOrMore tokens

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: todo, brainstorming

#26 - Refactor output regex for whitespace to a variable

Issue - State: open - Opened by bskinn about 6 years ago
Labels: needs tests, refactor

#25 - Implement left-pad and right-pad for non-rectangular 2D data

Issue - State: open - Opened by bskinn about 6 years ago - 1 comment
Labels: todo, maybe

#24 - How to implement repeated patterns (numerical vs string) as re inserting internal spaces

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: todo, brainstorming

#22 - Add tests confirming no group tags are added if do_capture=False

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: needs tests

#20 - Move the pyparsing token parsing stuff into the Token class

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: refactor

#19 - Add quick tests for capturing/non-capturing 'any' variants

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: needs tests

#18 - Consider numbers with a digit grouping character

Issue - State: open - Opened by bskinn about 6 years ago
Labels: future

#17 - Implement ability to set subset of re flags on Parser

Issue - State: open - Opened by bskinn about 6 years ago
Labels: todo

#16 - Implement repeating string token

Issue - State: closed - Opened by bskinn about 6 years ago - 1 comment
Labels: maybe

#15 - Implement optional string token

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: maybe

#14 - Implement no-space-after string token

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: maybe

#12 - Implement combinatorial testing of all token types preceding/following no-space-after tokens

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: needs tests

#11 - Implement testing of multiple chained no-space-after tokens

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: needs tests

#10 - Implement combinatorial testing of two consecutive no-space number tokens

Issue - State: closed - Opened by bskinn about 6 years ago - 1 comment
Labels: needs tests

#9 - Add capturing variation of 'any' token

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: todo

#7 - Change invalid @property usage to raise an error, rather than returning None

Issue - State: open - Opened by bskinn about 6 years ago
Labels: todo, maybe

#6 - Implement Parser ability to include preceding/following literals on number fields

Issue - State: closed - Opened by bskinn about 6 years ago
Labels: todo

#4 - Create and color-match Issue labels

Issue - State: closed - Opened by bskinn about 6 years ago - 1 comment
Labels: administrative

#3 - Consider complex numbers

Issue - State: open - Opened by bskinn about 6 years ago
Labels: future

#2 - Consider internationalization

Issue - State: open - Opened by bskinn about 6 years ago
Labels: future

#1 - Ensure trailing periods (not decimals) from in-sentence use are handled correctly

Issue - State: closed - Opened by bskinn about 6 years ago - 1 comment
Labels: needs tests, maybe