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

#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

#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

#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

#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

#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

#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

#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

#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

#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