Recent Releases of ABSESpy
ABSESpy - v0.7.5
0.7.5 (2025-02-16)
Bug Fixes
- api: :bug: Fix agent select by time incorrectly in Container (fabaa35)
- api: :bug: fix draw actors methods (fff471b)
- docs: :bug: Fix all the outdated notebook docs (a3667ab)
- docs: :memo: Remove docs for decision, deprecated feature (a87bf6a)
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] over 1 year ago
ABSESpy - v0.7.1
0.7.1 (2025-02-03)
Bug Fixes
- :green_heart: Only generate joss draft on main, using poetry instead of pip (fb8dafc)
- docs: :memo: Moved contributing guideness to main repo and fixed it's docs style (6601f3c)
- project: :green_heart: remove griffle plugin from mkdocs-material (9805663)
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] over 1 year ago
ABSESpy - v0.7.0 🌈
What’s Changed
- refactor(project): :recycle: Completely compatible to Mesa 3.0 framework (#91) @SongshGeo
- Dev (#90) @SongshGeo
- Compatible with Mesa 3.x version (#89) @SongshGeo
- Specific current datetime for TimeDriver (#88) @SongshGeo
Scientific Software - Peer-reviewed
- Python
Published by SongshGeo over 1 year ago
ABSESpy - v0.6.6 🌈
- version 0.6.6: Improved visualization and generation of actors (#84) @SongshGeo
Fixed bugs
- [x] #bug🐛 Fixed
Actor's indices transforming bug. - [x] #bug🐛 Fixed
flipudraster when loading data with differentycoords.
Refactoring
- [x] #refactor♻️ Improved the coding structure of
AgentsContainer - [x] #refactor♻️ Improved the generator of
unique_idfor new Actors - [x] #refactor♻️ Improved coding structure of visualizations.
Documentation changes
- [x] #docs📄 A new tutorial for creating actors by importing network
- [x] #docs📄 Improved the tutorials of
geodata.ipynbandmodel_viz.ipynb
New Features
- [x] #feat✨
PatchCellalso has the accessibility ofTimeDrivernow. - [x] #feat✨ Actors can be created by passing a sequence of
unique_idnow. - [x] #feat✨ Normal
Actornow has a geometry of point according to the pos - [x] #feat✨ A new property of
geo_typeforActorandCell. - [x] #feat✨ New
.summarymethod to check attributes ofActorandActorsList - [x] #feat✨ Plotting
networkandshapefile
Scientific Software - Peer-reviewed
- Python
Published by SongshGeo about 2 years ago
ABSESpy - v0.6.0 🌈
Fixed bugs
- [x] #bug🐛 Fixed hotelling model's multiple preferences bug.
- [x] #bug🐛 Fixed dataset unavailable in the tests
Performance improvements
- [x] #zap⚡️ Improved speed by removing some dead codes.
Refactoring
- [x] #refactor♻️ Refactored structure of
BaseNaturefor better performance.
New Features
- [x] #feat✨ Added an
Experimentclass for advanced model batch running. - [x] #feat✨ Now
BaseNaturemodule can manipulate the major layer directly. - [x] #feat✨ Added the basic model visualization methods.
Scientific Software - Peer-reviewed
- Python
Published by SongshGeo about 2 years ago
ABSESpy - v0.5.8 🌈
What’s Changed
- refactored nature patches for more convenience and consistency (#77) @SongshGeo
- Fixed random list problem (#76) @ekmanib
- Fix some bugs for setting/getting values and typos in docs (#75) @SongshGeo
Scientific Software - Peer-reviewed
- Python
Published by SongshGeo about 2 years ago
ABSESpy - v0.5.7 🌈
What’s Changed
- Fix some bugs for setting/getting values and typos in docs (#75) @SongshGeo
- fix(docs): :memo: adding authors' orcid of the paper (#74) @SongshGeo
- docs(docs): :memo: update changelog (#73) @SongshGeo
Scientific Software - Peer-reviewed
- Python
Published by SongshGeo about 2 years ago
ABSESpy - v0.5.6 🌈
What’s Changed
- update readme formats (#66) @SongshGeo
- Improve readme and adding all-contributors budge (#62) @SongshGeo
- Update readme and paper's funds info (#57) @SongshGeo
- Improved code and docs formats (#56) @SongshGeo
Scientific Software - Peer-reviewed
- Python
Published by SongshGeo about 2 years ago
ABSESpy - v0.5.5 🌈
What’s Changed
- Improved code and docs formats (#56) @SongshGeo
- Fixing typos according to JOSS editor's comments (#55) @SongshGeo
- Dev (#54) @ekmanib
- fix(docs): :pencil2: fixing capitalizing letters of software names in the references (#53) @SongshGeo
- fix(docs): :pencil2: fixing capitalizing letters of software names in the references (#52) @SongshGeo
- fix(docs): :pencil2: fixing paper's missing refer (#51) @SongshGeo
- Improve JOSS paper overall and README docs (#50) @SongshGeo
- Improve the overview of ABSESpy docs (#49) @SongshGeo
Scientific Software - Peer-reviewed
- Python
Published by SongshGeo about 2 years ago
ABSESpy - v0.5.4 🌈
What’s Changed
- fix(docs): :pencil2: fixing paper's missing refer (#51) @SongshGeo
- Improve JOSS paper overall and README docs (#50) @SongshGeo
- Improve the overview of ABSESpy docs (#49) @SongshGeo
- Make actor's moving and die more controllable (#48) @SongshGeo
Scientific Software - Peer-reviewed
- Python
Published by SongshGeo about 2 years ago
ABSESpy - Release 0.5.1 version
0.5.X version made improvements to the framework's consistency.
Performance improvements
- [x] #zap⚡️ improve code formats
- [x] #build🏗 upgrade dependencies and using typing-extension
New Features
- [x] #feat✨ Agents now can use
move.toa randomposon a layer - [x] #feat✨ Random choose now can select from an empty list
- [x] #feat✨ actors' movement by new proxy class
Documentation changes
- [x] #docs📄 updating docs notebooks for beginners
- [x] #docs📄 refactoring the structure of api docs
- [x] #docs📄 improve docs format
Fixed bugs
- [x] #bug🐛 use typing_extensions to make abses compatible to python 3.9
- [x] #bug🐛 alter nature now behaves correctly
- [x] #bug🐛 fixing
Main Naturetotal_boundscheck ambigious - [x] #bug🐛 fixing
random.replacearg doesn't work problem
Refactoring
- [x] #refactor♻️ separate
_CellAgentsContainerandAgentsContainer - [x] #refactor♻️ using default schedule and data collector, but compatible to attrs config
- [x] #refactor♻️ AgentsContainer private and not singleton anymore
- [x] refactoring
nature,Actorlinksand its tests - [x] store agents by container in PatchCell
- [x] use
get,setmethods to control the actor's behaviors
Scientific Software - Peer-reviewed
- Python
Published by SongshGeo about 2 years ago