Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / coverahealth/dataspec issues and pull requests
#90 - Validator examples: behavior does not match what is shown in comments
Issue -
State: open - Opened by stefcoetzee over 1 year ago
- 2 comments
#89 - Release v0.3.2
Pull Request -
State: closed - Opened by chrisrink10 almost 5 years ago
#88 - Fixed a bug where nilable and blankable Spec conformers would return `INVALID` even if their validation passed
Pull Request -
State: closed - Opened by chrisrink10 almost 5 years ago
#87 - Blankable and nilable spec conformers can return INVALID even when validation passes
Issue -
State: closed - Opened by chrisrink10 almost 5 years ago
Labels: bug
#86 - Release v0.3.post1
Pull Request -
State: closed - Opened by chrisrink10 almost 5 years ago
#85 - Release v0.3.1
Pull Request -
State: closed - Opened by chrisrink10 almost 5 years ago
#84 - Release v0.3.0
Pull Request -
State: closed - Opened by chrisrink10 almost 5 years ago
#83 - Preserve insertion order of conformed mapping types
Pull Request -
State: closed - Opened by chrisrink10 almost 5 years ago
- 1 comment
#82 - Keys marked with `s.opt` in a mapping Spec will be out of order after conformation
Issue -
State: closed - Opened by chrisrink10 almost 5 years ago
Labels: bug
#81 - Only include user-defined (or default) tags in ErrorDetails.via
Pull Request -
State: closed - Opened by chrisrink10 almost 5 years ago
#80 - Add a method to convert ErrorDetails instances to dicts
Pull Request -
State: closed - Opened by chrisrink10 almost 5 years ago
#79 - ErrorDetails instance should be easy to convert to dicts
Issue -
State: closed - Opened by chrisrink10 almost 5 years ago
Labels: enhancement
#78 - `ErrorDetails.via` often includes unexpected values
Issue -
State: closed - Opened by chrisrink10 almost 5 years ago
Labels: question
#77 - String Spec factory regex error message is incorrect
Issue -
State: closed - Opened by chrisrink10 almost 5 years ago
Labels: bug
#76 - Key/value Specs
Pull Request -
State: closed - Opened by chrisrink10 almost 5 years ago
#75 - Allow callers to define "closed" mapping Specs
Issue -
State: open - Opened by chrisrink10 almost 5 years ago
Labels: enhancement
#74 - Prohibit duplicate keys between optional and required key sets
Issue -
State: closed - Opened by chrisrink10 almost 5 years ago
Labels: bug
#73 - Add IP Address validator factory
Issue -
State: open - Opened by chrisrink10 almost 5 years ago
Labels: enhancement
#72 - Add `s.merge` to merge mapping Specs
Pull Request -
State: closed - Opened by chrisrink10 almost 5 years ago
#71 - Add functionality for validating generic map Specs
Issue -
State: closed - Opened by chrisrink10 almost 5 years ago
Labels: enhancement
#70 - Add functionality for merging mapping Specs
Issue -
State: closed - Opened by chrisrink10 almost 5 years ago
Labels: enhancement
#69 - Improve type annotations
Pull Request -
State: open - Opened by chrisrink10 almost 5 years ago
#68 - Add a new builtin Spec and conformer for renaming map keys
Pull Request -
State: open - Opened by chrisrink10 almost 5 years ago
#67 - `Spec.conform_valid` can now propogate through nested Specs
Pull Request -
State: open - Opened by chrisrink10 almost 5 years ago
#66 - Default conformers now follow the same rules as user-provided conformers
Pull Request -
State: closed - Opened by chrisrink10 almost 5 years ago
- 1 comment
#65 - `Spec.with_conformer` never really replaces the default conformer
Issue -
State: closed - Opened by chrisrink10 almost 5 years ago
Labels: bug
#64 - Improve `s.explain` output
Issue -
State: open - Opened by chrisrink10 almost 5 years ago
Labels: enhancement
#63 - Add a `regex` validator to the `s.bytes` factory
Pull Request -
State: closed - Opened by chrisrink10 almost 5 years ago
#62 - Allow `s(None)` as an alias of `s(type(None))`
Pull Request -
State: closed - Opened by chrisrink10 almost 5 years ago
#61 - `s(None)` throws an exception
Issue -
State: closed - Opened by chrisrink10 almost 5 years ago
Labels: bug
#60 - Add a conformer for renaming `dict` keys
Issue -
State: open - Opened by chrisrink10 almost 5 years ago
Labels: enhancement
#59 - Add `s.dict_tag` for automatically tagging mapping specs
Pull Request -
State: closed - Opened by chrisrink10 almost 5 years ago
#58 - Add Sphinx documentation
Pull Request -
State: closed - Opened by chrisrink10 almost 5 years ago
#57 - Release v0.2.5
Pull Request -
State: closed - Opened by chrisrink10 almost 5 years ago
#56 - Apply custom conformers for `s.inst`, `s.inst_str`, and `s.phone` after the default conformers
Pull Request -
State: closed - Opened by chrisrink10 almost 5 years ago
#55 - Predicates decorated by `pred_to_validator` will now properly be converted into validator specs
Pull Request -
State: closed - Opened by chrisrink10 almost 5 years ago
#54 - Predicates decorated by `pred_to_validator` are not properly converted into Validator Specs
Issue -
State: closed - Opened by chrisrink10 almost 5 years ago
Labels: bug
#53 - Add `SpecPredicate` and `tag_maybe` to the public interface
Pull Request -
State: closed - Opened by chrisrink10 almost 5 years ago
#52 - Mapping Specs could default child Spec tags from the dictionary key
Issue -
State: closed - Opened by chrisrink10 almost 5 years ago
Labels: enhancement
#51 - `Spec.conform_valid` does not propogate beyond collection, dict, and tuple specs
Issue -
State: open - Opened by chrisrink10 almost 5 years ago
Labels: bug
#50 - Alternate conformers replace default conformers
Issue -
State: closed - Opened by chrisrink10 about 5 years ago
- 1 comment
Labels: bug, question
#49 - SpecPredicate should be importable from dataspec
Issue -
State: closed - Opened by Palisand about 5 years ago
Labels: enhancement
#48 - Release v0.2.4
Pull Request -
State: closed - Opened by chrisrink10 about 5 years ago
#47 - Add `s.blankable` and `s.default` Spec factories
Pull Request -
State: closed - Opened by chrisrink10 about 5 years ago
#46 - `s.default` for conforming defaults to invalid values
Issue -
State: closed - Opened by chrisrink10 about 5 years ago
Labels: enhancement
#45 - `s.blankable` for optional string values
Issue -
State: closed - Opened by chrisrink10 about 5 years ago
Labels: enhancement
#44 - Specs should have description or help text
Issue -
State: open - Opened by chrisrink10 about 5 years ago
Labels: enhancement
#43 - Release v0.2.3
Pull Request -
State: closed - Opened by chrisrink10 about 5 years ago
#42 - Conform Enums by Enum.name as well as Enum.value and Enum instances
Pull Request -
State: closed - Opened by chrisrink10 about 5 years ago
#41 - Enum conformers fail to conform valid Enum values
Issue -
State: closed - Opened by chrisrink10 about 5 years ago
Labels: bug
#40 - Release v0.2.2
Pull Request -
State: closed - Opened by chrisrink10 about 5 years ago
#39 - `s.any` now conforms values using the first successful Spec's conformer
Pull Request -
State: closed - Opened by chrisrink10 about 5 years ago
#38 - Allow `s.str`'s `regex` kwarg to be a pre-existing pattern from `re.compile`
Pull Request -
State: closed - Opened by chrisrink10 about 5 years ago
#37 - `s.bytes` should include regex matching
Issue -
State: closed - Opened by chrisrink10 about 5 years ago
Labels: enhancement
#36 - `s.str` regex patterns should allow existing patterns
Issue -
State: closed - Opened by chrisrink10 about 5 years ago
Labels: enhancement
#35 - `s.any` specs do not conform values using matching conformer
Issue -
State: closed - Opened by chrisrink10 about 5 years ago
Labels: bug
#34 - Release 0.2.1
Pull Request -
State: closed - Opened by chrisrink10 about 5 years ago
#33 - Fix spurious error arising from regex repetition pattern in error format string
Pull Request -
State: closed - Opened by chrisrink10 about 5 years ago
#32 - Regex string spec message can produce exception with regex `{n}` syntax
Issue -
State: closed - Opened by chrisrink10 about 5 years ago
Labels: bug
#31 - Release v0.2.0
Pull Request -
State: closed - Opened by chrisrink10 over 5 years ago
#30 - Add support for `strptime` with date, instant, and time spec factories
Pull Request -
State: closed - Opened by chrisrink10 over 5 years ago
#29 - Support `strptime` formats for `s.date`, `s.inst`, and `s.time`
Issue -
State: closed - Opened by chrisrink10 over 5 years ago
Labels: enhancement
#28 - Add a full email string spec factory akin to `s.url`
Pull Request -
State: closed - Opened by chrisrink10 over 5 years ago
#27 - Upgrade string email formatter check to a full spec factory
Issue -
State: closed - Opened by chrisrink10 over 5 years ago
Labels: enhancement
#26 - Complete docstrings for all builtin factory functions
Pull Request -
State: closed - Opened by chrisrink10 over 5 years ago
#25 - `s.date`, `s.inst`, and `s.time` allow `before` and `after` disagreement
Issue -
State: closed - Opened by chrisrink10 over 5 years ago
Labels: bug
#24 - Add a string telephone number spec factory
Pull Request -
State: closed - Opened by chrisrink10 over 5 years ago
#23 - Emit rich error details from `s.all` and `s.any` created Specs
Pull Request -
State: closed - Opened by chrisrink10 over 5 years ago
#22 - `s.all` and `s.any` Specs do not emit useful errors
Issue -
State: closed - Opened by chrisrink10 over 5 years ago
Labels: enhancement
#21 - Validate arbitrary date strings and ISO formatted date strings using dateutil
Pull Request -
State: closed - Opened by chrisrink10 over 5 years ago
#20 - Add a URL string validator factory
Pull Request -
State: closed - Opened by chrisrink10 over 5 years ago
#19 - Guard against `inspect.signature` failures with Python builtins
Pull Request -
State: closed - Opened by chrisrink10 over 5 years ago
#18 - Calling `inspect.signature` on some builtins can fail
Issue -
State: closed - Opened by chrisrink10 over 5 years ago
Labels: bug
#17 - Email address string validator prohibits unicode
Issue -
State: open - Opened by chrisrink10 over 5 years ago
Labels: question
#16 - Create URL string validator factory
Issue -
State: closed - Opened by chrisrink10 over 5 years ago
Labels: enhancement
#15 - Add email address string format
Pull Request -
State: closed - Opened by chrisrink10 over 5 years ago
#14 - Reorganize into smaller, focused modules
Pull Request -
State: closed - Opened by chrisrink10 over 5 years ago
#13 - Allow type-checking specs to be created by passing a type directly to `s`
Pull Request -
State: closed - Opened by chrisrink10 over 5 years ago
#12 - Generate basic type checking schemas if passed a type
Issue -
State: closed - Opened by chrisrink10 over 5 years ago
Labels: enhancement
#11 - Add generators to Specs
Issue -
State: open - Opened by chrisrink10 over 5 years ago
- 2 comments
Labels: enhancement
#10 - Support arbitrary phone numbers using phonenumbers library
Issue -
State: closed - Opened by chrisrink10 over 5 years ago
Labels: enhancement
#9 - Add documentation using Sphinx (hosted at RTD)
Issue -
State: closed - Opened by chrisrink10 over 5 years ago
Labels: documentation
#8 - Support URL string format
Issue -
State: closed - Opened by chrisrink10 over 5 years ago
- 1 comment
Labels: enhancement
#7 - Support ISO time strings
Issue -
State: closed - Opened by chrisrink10 over 5 years ago
Labels: enhancement
#6 - Support email address string format
Issue -
State: closed - Opened by chrisrink10 over 5 years ago
Labels: enhancement
#5 - Support arbitrary ISO timestamps using dateutil
Issue -
State: closed - Opened by chrisrink10 over 5 years ago
Labels: enhancement
#4 - Support ISO time string format
Pull Request -
State: closed - Opened by chrisrink10 over 5 years ago
#3 - Conforming string formatters
Pull Request -
State: closed - Opened by chrisrink10 over 5 years ago
#2 - Add an exact length validation to the string spec factory
Pull Request -
State: closed - Opened by chrisrink10 over 5 years ago
#1 - Fix CI coverage reporting & format error
Pull Request -
State: closed - Opened by chrisrink10 over 5 years ago