Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: fastverse/fastverse

fastverse version 0.3.4

08 Oct 17:08
f58fcd4
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Fixed"width" issue during print ifgetOption("width") is too narrow. Thanks@realzhang (#115).

Contributors

  • @realzhang
realzhang
Assets2
Loading
Allisterh, Konrad1991, and mytarmail reacted with hooray emoji
3 people reacted

fastverse version 0.3.3

30 May 00:32
b730f21
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

  • All unnecessary suggested packages are removed to avoid unneeded installations on servers.
Loading

fastverse version 0.3.2

04 Jan 09:34
e17976e
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
GPG key ID:4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

  • following CRAN suggestion, thefastverse.Rd page is renamed tofastverse-package.Rd, with a'fastverse' alias.

  • fastverse_deps() (andfastverse_update(),fastverse_sitrep()) ignore dependencies not available on CRAN (issuing a warning).

Loading
mytarmail reacted with thumbs up emoji
1 person reacted

fastverse version 0.3.1

03 Feb 19:00
0a1c8d8
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
GPG key ID:4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Hides another corefastverse conflict between a new functioncollapse::fduplicated() andkit::fduplicated(). The conflict is solved in favor of the newcollapse version, which is faster and can also indicate all occurrences of duplicated values.kit::fduplicated() on the other hand can determine duplicates starting from the last value, and also supports matrices.

  • Adds an Appendix section on OpenMP multithreading to the vignette.

Loading

fastverse version 0.3.0

14 Nov 16:11
f726a85
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
GPG key ID:4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

  • PackagesmatrixStats andfst are removed from the core set of packages following a poll on Twitter in which more than 50% of respondents voted in favor. This makes thefastverse package lighter and focused on core data manipulation tasks. Users have many options to keep the original extent of the fastverse, such as (1) callingfastverse_extend(matrixStats, fst, permanent = TRUE) once following the update, (2) callingfastverse_extend(matrixStats, fst) right afterlibrary(fastverse), (3) placing a.fastverse configuration file withmatrixStats, fst in the project directory, or (4) settingoptions(fastverse.extend = c("matrixStats", "fst")) in an.Rprofile file. See thevignette for details. The GitHub and R-universe versions offastverse retain their capability to correct some functions inmatrixStats to make them preserve dimension names by default, whenevermatrixStats is added as an extension. The CRAN version does not allow this feature.

  • A global variable.fastverse_repos was added containing the repository URLs of thefastverse r-universe, alongside additionalrepos arguments to functionsfastverse_deps(),fastverse_extend(),fastverse_install(),fastverse_update() andfastverse_sitrep(). This allows users to easily install binaries of the development versions (or early GitHub releases) offastverse packages (both core and suggested extensions) using e.g.fastverse_update(repos = .fastverse_repos).

  • An internal clash arising between a newfdroplevels() function introduced indata.table 1.14.5 and the existing functionfdroplevels() introduced incollapse 1.4.0 (November 2020) is resolved in favor of the latter, which was tested to be faster, and supports both factors and arbitrary list-based objects (including data.table's).data.table::fdroplevels() is only for factors, asdata.table introduced a methoddroplevels.data.table to handle data.table's. Both the function and the method however have additional arguments allowing the user to exclude certain unused levels from being dropped (in line with base R), which are missing in thecollapse versions. Thus nothing changes forfastverse users which have been usingcollapse::fdroplevels() thus far, anddroplevels.data.table will continue to work.

  • Functionfastvverse_install() prints a message"All fastverse packages installed" if allfastverse packages are installed, unlessoptions(fastverse.quiet = TRUE) is set. There is also the option to set_opt_fastverse.install = TRUE in a.fastverse configuration file, oroptions(fastverse.install = TRUE) in an.Rprofile file, such that callinglibrary(fastverse) will install any missing packages by callingfastvverse_install() before attempting to load packages. This however also displayed the message"All fastverse packages installed", which is undesirable. So wheneveroptions(fastverse.install = TRUE) is set, a call tofastvverse_install() will not print anything if all packages are available.

  • New packages and 2 new topics: 'Compiling R' and 'R Bindings to Faster Languages' were added toSuggested Extensions list. In lieu of this thetopics argument tofastverse_extend() was depreciated, as hard coding many suggested packages in the package source code itself is impractical. Please feel free to suggest further packages for the list, so that it becomes a valuable resource for everyone interested in high-performance in R.

Loading

fastverse version 0.2.4

13 May 22:47
6f9c787
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
GPG key ID:4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Binaries of core fastverse packages (and a few others, including thefastverse package itself) can now be installed from a newly createdfastverse r-universe. This ensures that Windows and Mac binaries of the development versions of these packages are always available, independent of their CRAN status. These binaries can be installed usinginstall.packages("fastverse", repos = "https://fastverse.r-universe.dev/").

  • Addinggeos to suggested list (thanks to Grant McDermott for suggesting).

Loading

fastverse version 0.2.3

17 Feb 10:54
cc1621d
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
GPG key ID:4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Addedoptions(fastverse.install = TRUE) which can be set beforelibrary(fastverse), triggering an internal call tofastverse_install() - to make sure any missing packages are installed before loading them. In a.fastverse configuration file placed inside a project directory, you can also place_opt_fastverse.install = TRUE before the packages list.
Loading

fastverse version 0.2.2

16 Feb 23:30
530dc06
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
GPG key ID:4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Added possibility to set global options and environment variables in project configuration files. See Vignette for details.

  • Added new packages tosuggested packages list:rrapply,MatrixExtra andrsparse.

  • Package does not import any helper functions fromcollapse anymore, so that hard detaching withfastverse_detach(unload = TRUE) is possible forcollapse as well.

Loading
pitmonticone reacted with thumbs up emoji
1 person reacted

fastverse version 0.2.1

01 Sep 09:12
03bbea1
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
GPG key ID:4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Making sure no files are written to disc on CRAN servers.

  • Removing lifecycle badge (package is now considered stable).

  • fastverse_update() has an additional argumentinstall. The default isinstall = FALSE, which will just print the installation command as before, asking you to run it in a clean R session, whereasinstall = TRUE will instead execute the command.

  • Added a functionfastverse_install() to check package availability and install any missingfastverse packages before callinglibrary(fastverse). Useful especially for customfastverse configurations (inside projects) to safeguard the availability of packages.

  • Added a functionfastverse_child() (following a request), which allows users to create a wholly different package-verse like thefastverse - under a different name and with different core packages. Suchfastverse children inherit 90% of the functionality of thefastverse package (e.g. they are not permanently globally extensible, but can be configured for projects and extended in the session). Childbearing requires an internet connection but no additional packages (likedevtools).

  • Export utility functionsis_installed andis_attached to check if packages are installed / attached.

  • Several additions to suggested extensions list:qs,arrow,stringdist,stringfish,nanotime.

Loading

fastverse version 0.1.8

12 Aug 12:32
1fec37f
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
GPG key ID:4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

Firstfastverse release on both CRAN and GitHub. This is the GitHub version.

Loading

[8]ページ先頭

©2009-2025 Movatter.jp