Neomodel-next

Latest version: v3.5.3.0

Safety actively analyzes 630169 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 6

3.0.3

* Fix indexing bug caught by travis

3.0.2

* More doc strings and added autodoc to sphinx
* Install all constraints via core.install_all_labels()
* Fix multiple relationships not being created when using a rel model
* Fix connection logic for using in ipython
* Fix unicode string passed as class in relationship

3.0.1

* Fix empty filters causing empty WHERE clause - Siddharth Maheshwari

3.0.0

* neo4j_driver now used as backend
* Support for neo4j versions prior to 3 dropped
* REST via py2neo support dropped
* New db.set_connection() method to override connection url
* New config module for DATABASE_URL and other settings
* streaming kwarg now deprecated
* py2neo.cypher.error.statement.InvalidSyntax replaced by
neo4j.v1.exceptions.CypherError for cypher errors (syntax etc)
* CypherException and TransactionException have now been removed
* ConstraintValidationFailed exception introduced as super class of
UniqueProperty to allow additional classes in the future
* Remove category() method from StructuredNode's following its deprecation
* Batch operations now must be wrapped in a transaction in order to be atomic (see batch in docs)
* Renamed _id property to id, old property now deprecated
* Fix numeric propertys defaulting to 0 failing required check
* support order_by('?') to mimic django random order by
* Stopped connections being shared across processes which caused incorrect
results to be returned (in py2neo version) or an SSLError (bolt version).
neomodel is now process and thread safe.
* Add config option DJANGO_SIGNALS
* Add config option AUTO_INSTALL_LABELS
* Remove deprecated .index class property on StructuredNode
* Add docs and better tests on inheritance
* Add __repr__ and __str__ methods to StructuredNode
* Add get_or_none method to NodeSet
* Fixed filters persisting across node relationship queries (208)
* Un-deprecate is_connected, its intuitive
* Fixed NodeSet index returning a list now returns just the node, e.g
jim.friends[0] returns a node as opposed to a list containing one node.
* Added missing filter and exclude methods to rel manager enabling: jim.friends.filter(name='bob')
* Add NormalProperty, RegexProperty, EmailProperty (Rafael Pivato++)

2.0.2

* support for creating or updating a node
* support for getting or creating a node
* support for wildcard and non explicit traversals
* support for additional filters
* improved performance for bulk operations
* resolved NodeSet.get() and RelationshipManager.get() error messaging
* resolved "order_by" bug

2.0.1

* add support for py2neo 2.x
* transitioned START queries to MATCH
* added authentication documentation for neo4j 2.2.x
* removed tight coupling with pytz
* resolved DeadlockDetectedException due to duplicate constraint and index
creation
* resolved conform errors NodeSet.get() and RelationshipManager.get()
* resolved username and password interpretation
* resolved on_count()'s order_by bug
* resolved CypherException TyperError exception bug

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.