issues
search
smarie
/
python-pyfields
Define fields in python classes. Easily.
https://smarie.github.io/python-pyfields
BSD 3-Clause "New" or "Revised" License
45
stars
10
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Migrate CI to virtualenv to support python 3.10-3.12
#94
smarie
opened
4 months ago
0
Type hints from annotations are not correct since python 3.10
#93
smarie
opened
4 months ago
0
Fixed `TypeError: Neither typeguard not pytypes is installed` even with `typeguard` installed
#92
smarie
closed
10 months ago
0
TypeError "Neither typeguard not pytypes is installed"... but typeguard is installed
#91
smarie
closed
10 months ago
1
Comment setup2
#90
vivekkumar15
closed
12 months ago
0
Remove the bandit version constraint when not needed anymore in the flake8-requirements
#89
smarie
opened
1 year ago
0
Fixed `TypeError: check_type() takes 2 positional arguments but 3 were given` with typeguard 3.0.0+
#88
smarie
closed
1 year ago
0
Typeguard 3.0.0 incompatibility
#87
smarie
closed
1 year ago
0
`has_fields` leads to `AttributeError: __mro__` when the argument provided is a `typing.Union`
#86
smarie
opened
1 year ago
0
Feature request: Option for keyword-only constructor in `make_init` and friends
#85
burnpanck
opened
2 years ago
3
`TypeError: can't pickle _abc_data objects` when a class made with pyfields inherits from an ABC
#84
smarie
closed
3 years ago
2
Incorrect work of lists in fields.
#83
kolod
closed
3 years ago
2
Separate makers for hash, dict, eq, and repr
#82
pfw
opened
3 years ago
3
"Missing required positional argument" for default field
#81
fortierq
closed
3 years ago
5
Add author fields
#80
szabgab
closed
3 years ago
5
Get rid of `autoclass` dependency
#79
smarie
closed
3 years ago
0
Add `check_type=True` option to `@autoclass` and the like
#78
smarie
closed
3 years ago
0
`@autofields` and order 2
#77
smarie
closed
3 years ago
0
`@autofields` does not take definition order into account
#76
smarie
closed
3 years ago
1
Provide a simplified `@autoclass` shortcut in this package
#75
smarie
closed
3 years ago
0
`Optional` type hint is not correctly interpreted by `@autofields`
#74
smarie
closed
3 years ago
1
Getting type hints in `Field.__set_name__` can cause `RuntimeError`
#73
micuda
closed
3 years ago
3
Validate after setting multiple fields at once
#72
bharathbhushan1
opened
4 years ago
3
`get_fields`, `yield_fields`, `get_field_values` should have an optional argument to include properties, descriptors, and vars
#71
smarie
opened
4 years ago
0
New `get_field_values` method to get an ordered dict-like of field name: value
#70
smarie
closed
4 years ago
0
`get_fields` could work with instances, and could provide a boolean `public_only` option
#69
smarie
closed
4 years ago
0
`@autofields` now correctly skips `@property` and descriptor members
#68
smarie
closed
4 years ago
1
Unable to apply @property decorator to a method on a class with @autofields
#67
pfw
closed
4 years ago
6
Universal wheel and remove six dependency for setup
#66
smarie
closed
4 years ago
0
`tests` folder is not correctly excluded from wheel despite `exclude` in `find_packages` in `setup.py`
#65
smarie
closed
4 years ago
0
'*' appears as a type hint bug in PyCharm when used as a converter key
#64
smarie
closed
4 years ago
0
Cythonized version to fix #62
#63
smarie
opened
4 years ago
0
Cythonized version (faster but not debuggable)
#62
smarie
opened
4 years ago
0
Make package PEP561 compatible
#61
smarie
closed
4 years ago
0
[Waiting for vtypes] Added tests and doc concerning vtypes
#60
smarie
closed
4 years ago
1
Show how `pyfields` can leverage validating types
#59
smarie
closed
4 years ago
1
`@autofields` should by default have `check_types=False`
#58
smarie
closed
4 years ago
0
DescriptorField: default values should be validated and converted
#57
smarie
closed
4 years ago
0
`make_init` should contain a call to super() in generated init body
#56
smarie
opened
4 years ago
1
Provide an auto-fields feature like attrs/pydantic for python 3.6+
#55
smarie
closed
4 years ago
0
[WIP] Fix for issue #53
#54
smarie
closed
4 years ago
1
Weird behavior when calling super().__init__
#53
devashishshankar
closed
4 years ago
5
test_type_multiple_tuple fails with typeguard
#52
smarie
closed
4 years ago
0
Nonable fields don't work with type validations
#51
devashishshankar
closed
4 years ago
3
Add `ancestor_fields_first` option to all the init makers
#50
smarie
closed
4 years ago
0
Wrong fields list when a field is overridden in a subclass
#49
smarie
closed
4 years ago
0
Provide a minimal API so that it is easy for other libs to add value
#48
smarie
closed
4 years ago
1
How to specify superclass field order in `init_fields` or `make_init`?
#47
devashishshankar
closed
4 years ago
2
`check_type` does not work with Subscripted generic fields
#46
devashishshankar
closed
4 years ago
2
Class fields feature
#45
smarie
opened
4 years ago
0
Next