netbox/requirements.txt
Jeremy Stretch 8d7889e2c0
Closes #19002: Module type profiles (#19014)
* Move Module & ModuleType models to a separate file

* Add ModuleTypeProfile & related fields

* Initial work on JSON schema validation

* Add attributes property on ModuleType

* Introduce MultipleOfValidator

* Introduce JSONSchemaProperty

* Enable dynamic form field rendering

* Misc cleanup

* Fix migration conflict

* Ensure deterministic ordering of attriubte fields

* Support choices & default values

* Include module type attributes on module view

* Enable modifying individual attributes via REST API

* Enable filtering by attribute values

* Add documentation & tests

* Schema should be optional

* Include attributes column for profiles

* Profile is nullable

* Include some initial profiles to be installed via migration

* Fix migrations conflict

* Fix filterset test

* Misc cleanup

* Fixes #19023: get_field_value() should respect null values in bound forms (#19024)

* Skip filters which do not specify a JSON-serializable value

* Fix handling of array item types

* Fix initial data in schema field during bulk edit

* Implement sanity checking for JSON schema definitions

* Fall back to filtering by string value
2025-04-01 12:05:06 -05:00

41 lines
850 B
Plaintext

Django==5.2b1
django-cors-headers==4.6.0
django-debug-toolbar==5.0.1
django-filter==24.3
django-htmx==1.21.0
django-graphiql-debug-toolbar==0.2.0
django-mptt==0.16.0
django-pglocks==1.0.4
django-prometheus==2.3.1
django-redis==5.4.0
django-rich==1.13.0
django-rq==3.0
django-storages==1.14.4
django-taggit==6.1.0
django-tables2==2.7.5
django-timezone-field==7.1
djangorestframework==3.15.2
drf-spectacular==0.28.0
drf-spectacular-sidecar==2025.2.1
feedparser==6.0.11
gunicorn==23.0.0
Jinja2==3.1.5
jsonschema==4.23.0
Markdown==3.7
mkdocs-material==9.6.7
mkdocstrings[python]==0.28.2
netaddr==1.3.0
nh3==0.2.20
Pillow==11.1.0
psycopg[c,pool]==3.2.4
PyYAML==6.0.2
requests==2.32.3
rq==2.1.0
social-auth-app-django==5.4.2
social-auth-core==4.5.4
strawberry-graphql==0.258.0
strawberry-graphql-django==0.52.0
svgwrite==1.4.3
tablib==3.8.0
tzdata==2025.1