Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / binary-butterfly/validataclass issues and pull requests
#130 - Drop support for Python 3.9
Pull Request -
State: closed - Opened by binaryDiv about 2 months ago
- 2 comments
Labels: breaking changes, refactoring
#129 - Modernize GitHub Actions
Issue -
State: open - Opened by binaryDiv about 2 months ago
Labels: ci/cd
#128 - Drop support for Python 3.8
Pull Request -
State: closed - Opened by binaryDiv about 2 months ago
#127 - Prepare release of 0.11.0; add note about yanked version 0.10.1
Pull Request -
State: closed - Opened by binaryDiv 6 months ago
#126 - Prepare release of 0.10.1
Pull Request -
State: closed - Opened by binaryDiv 6 months ago
#125 - PEP 561 compatibility (py.typed) and explicit re-exports
Pull Request -
State: closed - Opened by binaryDiv 6 months ago
Labels: enhancement, testing
#124 - Fix release pipeline by installing all testing requirements
Pull Request -
State: closed - Opened by binaryDiv 9 months ago
#123 - Prepare release of 0.10.0
Pull Request -
State: closed - Opened by binaryDiv 9 months ago
#122 - Move python-dateutil to testing requirements
Pull Request -
State: closed - Opened by binaryDiv 9 months ago
Labels: refactoring
#121 - Add unit tests to mypy targets; fix typing in tests (part of #116)
Pull Request -
State: closed - Opened by binaryDiv 9 months ago
Labels: testing, refactoring
#120 - Integrate mypy into development process (part of #116)
Pull Request -
State: closed - Opened by binaryDiv 9 months ago
Labels: testing, refactoring
#119 - Code reformatting and small test refactoring
Pull Request -
State: closed - Opened by binaryDiv 9 months ago
Labels: testing, refactoring
#118 - Drop support for Python 3.7
Pull Request -
State: closed - Opened by binaryDiv 10 months ago
Labels: breaking changes, refactoring
#117 - Move base ValidationError to new module base_exceptions
Pull Request -
State: closed - Opened by binaryDiv 10 months ago
Labels: refactoring
#116 - Support for mypy
Issue -
State: open - Opened by binaryDiv 10 months ago
Labels: enhancement, testing, refactoring
#115 - Custom pre-validation in dataclasses using __pre_validate__
Pull Request -
State: closed - Opened by binaryDiv 10 months ago
Labels: enhancement
#114 - DictValidator: Allow non-string keys / customizable key validation
Issue -
State: open - Opened by binaryDiv 10 months ago
Labels: enhancement, question
#113 - DateTimeValidator: Update documentation; unify docstring with Markdown docs
Pull Request -
State: closed - Opened by binaryDiv 10 months ago
Labels: documentation
#112 - Add official support for Python 3.12
Pull Request -
State: closed - Opened by binaryDiv 10 months ago
#111 - Arbitrary precision decimal seconds handling in DateTimeValidator
Pull Request -
State: closed - Opened by flauschzelle 10 months ago
#110 - Fix style of type comparisons in some unit tests
Pull Request -
State: closed - Opened by flauschzelle 10 months ago
#109 - DateTimeValidator: Change time regex to allow any number of decimal places after seconds
Issue -
State: closed - Opened by the-infinity 10 months ago
- 3 comments
Labels: enhancement, good first issue
#108 - Allow custom Defaults to raise exceptions for conditional defaults
Issue -
State: open - Opened by binaryDiv about 1 year ago
Labels: enhancement, new feature
#107 - 🪿 is considered non printable
Issue -
State: open - Opened by DysphoricUnicorn over 1 year ago
Labels: bug
#106 - EmailValidator: Add parameter to convert to lowercase
Pull Request -
State: closed - Opened by binaryDiv over 1 year ago
- 2 comments
Labels: enhancement
#105 - Allow __post_validate__() with context arguments but without **kwargs
Pull Request -
State: closed - Opened by binaryDiv over 1 year ago
- 2 comments
Labels: enhancement
#104 - Update local test environment for tox 4
Pull Request -
State: closed - Opened by binaryDiv over 1 year ago
Labels: testing
#103 - Update GitHub actions to the latest versions
Pull Request -
State: closed - Opened by binaryDiv over 1 year ago
#102 - Add support for Python 3.11
Pull Request -
State: closed - Opened by binaryDiv over 1 year ago
Labels: bug, testing
#101 - Warn about (forbid?) numeric validators with max_value but without min_value
Issue -
State: open - Opened by binaryDiv about 2 years ago
Labels: bug, breaking changes
#100 - Prepare release of 0.8.0
Pull Request -
State: closed - Opened by binaryDiv about 2 years ago
#99 - DecimalValidator: Add parameter to specify rounding mode (#88)
Pull Request -
State: closed - Opened by binaryDiv about 2 years ago
Labels: enhancement, breaking changes
#98 - AnyOfValidator/EnumValidator: Set case-sensitive as default (#93)
Pull Request -
State: closed - Opened by binaryDiv about 2 years ago
Labels: breaking changes
#97 - EmailValidator: Add max_length parameter
Pull Request -
State: closed - Opened by binaryDiv about 2 years ago
Labels: enhancement
#96 - Add unit tests for AnyOfValidator with empty allowed values
Pull Request -
State: closed - Opened by binaryDiv about 2 years ago
Labels: testing
#95 - Update testing dependencies to fix test suite
Pull Request -
State: closed - Opened by binaryDiv about 2 years ago
Labels: bug, testing
#94 - Implement DiscardValidator
Pull Request -
State: closed - Opened by binaryDiv about 2 years ago
Labels: new validator
#93 - EnumValidator: Change default to case insensitive
Issue -
State: closed - Opened by binaryDiv about 2 years ago
- 1 comment
Labels: enhancement, breaking changes
#92 - New validator: DiscardValidator
Issue -
State: closed - Opened by binaryDiv over 2 years ago
- 1 comment
Labels: good first issue, new validator
#91 - New wrapper validator: AllowEmptyString (#87)
Pull Request -
State: closed - Opened by TomasHalgas over 2 years ago
- 3 comments
Labels: new validator
#90 - Emoji using ZWJ are considered invalid
Issue -
State: open - Opened by DysphoricUnicorn over 2 years ago
- 1 comment
Labels: bug, enhancement
#89 - EmailValidator: Add parameter "allow_empty" (#86)
Pull Request -
State: closed - Opened by TomasHalgas over 2 years ago
- 3 comments
#88 - Allow rounding parameter at Decimal-based validators
Issue -
State: closed - Opened by the-infinity over 2 years ago
- 2 comments
Labels: enhancement, good first issue
#87 - New wrapper validator: AllowEmptyString
Issue -
State: closed - Opened by binaryDiv over 2 years ago
- 3 comments
Labels: good first issue, new validator
#86 - EmailValidator: Add parameter "allow_empty"
Issue -
State: closed - Opened by binaryDiv over 2 years ago
- 5 comments
Labels: enhancement, good first issue
#85 - Fix type annotations of validataclass decorator
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
Labels: bug
#84 - DataclassValidator: Automatic type deduction via __init__ (#83)
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
Labels: enhancement
#83 - DataclassValidator: Automatic type deduction via __init__
Issue -
State: closed - Opened by binaryDiv over 2 years ago
- 1 comment
Labels: enhancement
#82 - Prepare release of 0.7.0
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
#81 - AnyOfValidator, EnumValidator: Add case_insensitive parameter
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
Labels: enhancement
#80 - Miscellaneous improvements to ListValidator, AnyOfValidator, EnumValidator
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
Labels: enhancement
#79 - DateTimeValidator: Add discard_milliseconds parameter (#74)
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
Labels: enhancement
#78 - Use @dataclass_transform decorator on @validataclass decorator via typing-extensions (#75)
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
Labels: enhancement
#77 - Context-sensitive validation / __post_validate__()
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
Labels: breaking changes, new feature, refactoring
#76 - Add helper function unset_to_none()
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
Labels: enhancement
#75 - Better type checking with typing-extensions (backported Python typing)
Issue -
State: closed - Opened by binaryDiv over 2 years ago
- 1 comment
Labels: enhancement
#74 - DateTimeValidator: Parameter to discard milli-/microseconds
Issue -
State: closed - Opened by binaryDiv over 2 years ago
- 1 comment
Labels: enhancement, good first issue
#73 - EnumValidator: Use TypeVar to make class generic
Issue -
State: closed - Opened by binaryDiv over 2 years ago
- 1 comment
Labels: enhancement, good first issue
#72 - Contribution guidelines
Issue -
State: open - Opened by binaryDiv over 2 years ago
Labels: documentation
#71 - Fix overriding of existing field properties in validataclasses with multiple inheritance
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
Labels: bug
#70 - Prepare release of version 0.6.1
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
#69 - Fix Default objects with mutable values (e.g. lists)
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
Labels: bug, testing
#68 - Prepare release of version 0.6.0
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
#67 - Remove deprecated features in 1.0.0
Issue -
State: open - Opened by binaryDiv over 2 years ago
Labels: blocked, breaking changes, refactoring
#66 - Restructure dataclass modules
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
Labels: enhancement, breaking changes, refactoring
#65 - Rework validataclass defaults (#63)
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
Labels: enhancement, breaking changes
#64 - Code coverage reports in CI pipeline
Issue -
State: open - Opened by binaryDiv over 2 years ago
- 1 comment
Labels: testing
#63 - Rework validataclass defaults
Issue -
State: closed - Opened by binaryDiv over 2 years ago
- 2 comments
Labels: enhancement, breaking changes
#62 - Iterable validataclasses and to_dict() reimplementation
Issue -
State: open - Opened by binaryDiv over 2 years ago
Labels: enhancement, breaking changes, new feature
#61 - Make RegexValidator able to output templated string instead of original
Pull Request -
State: closed - Opened by lahdjirayhan over 2 years ago
- 4 comments
#60 - Prepare release of version 0.5.0
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
#59 - DataclassValidator: Don't catch non-ValidationError exceptions
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
Labels: enhancement, breaking changes
#58 - DataclassValidator: Don't catch non-ValidationError exceptions
Issue -
State: closed - Opened by binaryDiv over 2 years ago
- 1 comment
Labels: enhancement, breaking changes
#57 - New validator: NoneToUnsetValue
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
Labels: enhancement, new validator
#56 - New validator: AnythingValidator
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
Labels: new validator
#55 - New validator: RejectValidator
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
Labels: documentation, new validator
#54 - RegexValidator: Add support for custom exception classes (#44)
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
Labels: enhancement
#53 - DecimalValidator: Allow min_value/max_value as integers
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
Labels: enhancement
#52 - Noneable: Raise exception if wrapped validator has invalid type (#38)
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
Labels: enhancement
#51 - IntegerValidator: Default min/max values for 32 bit integers (#42)
Pull Request -
State: closed - Opened by binaryDiv over 2 years ago
Labels: breaking changes
#50 - Documentation for ValidataclassMixin
Issue -
State: open - Opened by flauschzelle over 2 years ago
Labels: documentation
#49 - UrlValidator: Add `allow_empty` and `max_length` parameter
Pull Request -
State: closed - Opened by lahdjirayhan almost 3 years ago
- 3 comments
#48 - CI: Fix report condition
Pull Request -
State: closed - Opened by binaryDiv almost 3 years ago
#47 - CI: Only publish test results on main repository
Pull Request -
State: closed - Opened by binaryDiv almost 3 years ago
#46 - [WIP / don't merge] Fix publishing unit test reports
Pull Request -
State: closed - Opened by binaryDiv almost 3 years ago
- 1 comment
#45 - Split up GitHub workflow to allow test reports from forked repositories
Pull Request -
State: closed - Opened by binaryDiv almost 3 years ago
#44 - RegexValidator: Parameter for custom exception class
Issue -
State: closed - Opened by binaryDiv almost 3 years ago
- 1 comment
Labels: enhancement, good first issue
#43 - Make ListValidator accept `discard_invalid` parameter
Pull Request -
State: closed - Opened by lahdjirayhan almost 3 years ago
- 3 comments
#42 - IntegerValidator: Default min/max values for 32 bit integers
Issue -
State: closed - Opened by binaryDiv almost 3 years ago
- 1 comment
Labels: breaking changes
#41 - Deferred validation
Issue -
State: open - Opened by binaryDiv almost 3 years ago
Labels: new feature
#40 - ListValidator: Option to discard invalid data
Issue -
State: closed - Opened by binaryDiv almost 3 years ago
- 1 comment
Labels: enhancement, good first issue
#39 - ValidataclassMixin.to_dict: Optionally filter None values
Issue -
State: open - Opened by binaryDiv almost 3 years ago
Labels: enhancement, question, breaking changes
#38 - Noneable: Type safety for the validator parameter
Issue -
State: closed - Opened by binaryDiv almost 3 years ago
Labels: enhancement, good first issue
#37 - EnumValidator: Accept allowed_values as set
Issue -
State: closed - Opened by binaryDiv almost 3 years ago
- 1 comment
Labels: documentation, enhancement, good first issue
#36 - UrlValidator: min_length/max_length parameters
Issue -
State: closed - Opened by binaryDiv almost 3 years ago
- 1 comment
Labels: enhancement, good first issue
#35 - Prepare release of version 0.4.0
Pull Request -
State: closed - Opened by binaryDiv almost 3 years ago
#34 - StringValidator: Add unit tests for unicode strings
Pull Request -
State: closed - Opened by binaryDiv almost 3 years ago
Labels: testing
#33 - Reimplement FloatToDecimalValidator and add NumericValidator
Pull Request -
State: closed - Opened by binaryDiv about 3 years ago
Labels: enhancement, new validator
#32 - FloatValidator and FloatToDecimalValidator: allow_integers and allow_strings
Pull Request -
State: closed - Opened by binaryDiv about 3 years ago
Labels: enhancement
#31 - IntegerValidator: Implement allow_strings parameter
Pull Request -
State: closed - Opened by binaryDiv about 3 years ago
Labels: enhancement