Questions tagged [paclets]

Mathematica package distribution format. Includes using and understanding the paclet manager, creating, distributing, and customizing paclets, and functionality that creates or uses paclets.

Filter by
Sorted by
Tagged with
2 votes
1 answer
69 views

How do I make all the external contexts accessible within subcontexts of my package?

I have a package file MyPackage.wl it has the following commands: ...
user13892's user avatar
  • 9,303
8 votes
1 answer
245 views

Are new-style packages compatible with the Wolfram Paclet Repository?

The package I'm developing is getting hard to navigate as it gets larger. I've started experimenting with using the new-style package format described in this question to break it up to subfiles. ...
Chris K's user avatar
  • 20.1k
0 votes
0 answers
39 views

Why can't PacletFind["XXX"] or PacletObject["XXX"] not find my installed Paclet?

I have created a paclet whose PacletInfo.wl look like as follows: ...
user13892's user avatar
  • 9,303
1 vote
0 answers
36 views

How to create a simple paclet archive file without documentation?

How to create a simple paclet file that I can distribute within my company. I just want use a simple mechanism that will create a folder in the base directory (...
user13892's user avatar
  • 9,303
1 vote
0 answers
39 views

Upon build of documentation "related guides" section duplicates the link

On Mathematica 13.0 (built in paclet development tools) this input: Produces this output: Link to this notebook: https://github.com/Turak-Lab/disLocate/blob/main/debug/PlotPairCorrelationFunction.nb
Mstislav Keldysh's user avatar
5 votes
0 answers
66 views

What is the most convenient way to organize dependencies from paclets?

Do you have any ideas on how to most conveniently and easily organize package dependencies for Wolfram Language projects. I would like to have something like a list of packages in projects for .Net ...
Kirill Belov's user avatar
4 votes
0 answers
51 views

Viewing your own documentation

I am currently making a paclet, writing documentation for my package. When writing documentation with the Documentation tools, it is displayed in an ``unfinished way". How would it be possible to ...
Mstislav Keldysh's user avatar
2 votes
0 answers
34 views

Why is a blank auto-magically added to an option value of a function in the WL file of a paclet?

This is an observation I made during the course of writing a Paclet. The following is an example of a function which happens to use a function from the IGraphM package, whose use is affected by the ...
Hans Sieburg's user avatar
6 votes
0 answers
51 views

How to reliably check the source of a paclet in the paclet repository?

How does one reliably check the source of a paclet at https://resources.wolframcloud.com/PacletRepository/ ? At the bottom of a paclet there is PACLET SOURCE (which in my opinion should be at the very ...
userrandrand's user avatar
  • 5,807
4 votes
0 answers
177 views

Basic and advanced topics on mathematica packages

I am interested in understanding what is modernly (2023) considered a good practice in writing packages in mma. There are already many beautiful SE posts when it comes to packages, but they are ...
alex's user avatar
  • 1,396
7 votes
1 answer
242 views

ResourceFunction is stuck at "Finding Resource"

It was working perhaps until a week ago. Now it gets stuck on similar invocations with no apparent activity. The only way out is a kernel restart. Alt+. does not work. I am using v12.2.0 on Win7-x64....
Syed's user avatar
  • 49k
1 vote
0 answers
58 views

Entire process of "hyperlink of paclet" to "location of real file"?

Hyperlink[AAAAA, "paclet:ref/ModularInverse"] AAAAA If I click AAAAA, then a tutorial notebook for ModularInverse.nb ...
imida k's user avatar
  • 3,935
2 votes
1 answer
93 views

Wolfram Language Paclet Repository minimum version

I'm thinking of moving my EcoEvo package to the Wolfram Language Paclet Repository. This page says that Mathematica v13.0 is required for development, but I'm interested in the minimum version for ...
Chris K's user avatar
  • 20.1k
5 votes
1 answer
139 views

PacletBuild ignores "Path" extension and doesn't include local data files

I'm trying to build my first paclet which includes a .txt data file. As per documentation, I added {"Path"} to ...
Victor K.'s user avatar
  • 5,146
2 votes
1 answer
145 views

A problem with the resource function PacletizeResourceFunction

I recently tried to pacletize the resource function SymbolToSubscript using the resource function PacletizeResourceFunction, but ...
E. Chan-López's user avatar
8 votes
0 answers
107 views

Efficiently calling Paclet Repository functions

I'm starting to explore the new Wolfram Language Paclet Repository and have a question about using these new functions efficiently. The documentation and examples in Bob Sandheinrich's Community post ...
Chris K's user avatar
  • 20.1k
7 votes
0 answers
115 views

Fork/Pull Request ResourceFunction?

Wolfram is so rapidly evolving its extension technologies, that it's hard to figure out how to meaningfully contribute to the community. Over the years we've seen: Applications, Packages/Paclets and ...
Ranza's user avatar
  • 1,205
25 votes
1 answer
551 views

What are the best resources for paclet development?

With the release of 13, Wolfram seems to have become more committed to deploying for users the tools needed for paclet development. I am interested creating paclets now, rather than packages. I have ...
David Keith's user avatar
  • 4,254
2 votes
0 answers
147 views

How to build a custom documentation page without creating a paclet or using Wolfram Workbench?

One of the new features about Wolfram Mathematica 13 that I am very excited about is the ability to create custom documentation. I want to start documentation for the following areas: my own custom ...
Peter Burbery's user avatar
6 votes
0 answers
102 views

WTC2021 Iterators Paclet download

At WTC2021 Roman Maeder gave a presentation about Iterators. In the presentation notebook it is mentioned that the code / paclet (Iterators-0.9.paclet) is provided as part of the presentation ...
Philipp's user avatar
  • 726
21 votes
1 answer
551 views

How to Develop Paclets in Workbench Considering the Recent Changes in PacletInfo.wl Format and Supporting Functions?

WRI Technical Support [CASE:4868964] Preamble So far I am using Wolfram Workbench (i.e., a plugin to the Eclipse IDE) to develop packages collecting often used Wolfram Language functionality. For ...
gwr's user avatar
  • 13.4k
2 votes
1 answer
61 views

How to customize the default download location for Paclets

Whenever Mathematica downloads resource data from its server it automatically gets stored in the C: drive of my Windows computer. Is there a way I can control and customize the default download ...
A. Mustafi's user avatar
3 votes
0 answers
73 views

Unable to uninstall an older CUDAResource paclet

I am trying to uninstall an older version of CUDAResource but cannot do so. Any ideas please? Is there a manual way to do so? ...
Iconoclast's user avatar
1 vote
0 answers
57 views

Setting Directory for Paclet Deploy (Creation)

In the sample code below, I am trying to set the location for Paclet creation. The desired path is: C:\Users\colin\Desktop\Packages The "Packages" folder exists as I am able to archive ...
Colin Lyle Jordan's user avatar
4 votes
1 answer
121 views

A function failes and a message appears only on Raspbery Pi OS

I met a message such that, Get::noopen: Cannot open /home/pi/.Mathematica/Paclets/Repository/Interpreter-1.3.140.0/Kernel/32Bit/Interpreter.mx when I call the '...
decafish's user avatar
5 votes
1 answer
240 views

Problem with Rubi` and paclets in Version 12.1?

A recent Quora post on computing an integral used the Integral Calculator, the interface and display of which I found somewhat impressive. So I thought that I'd try the same computation in Rubi so as ...
TheDoctor's user avatar
  • 2,812
4 votes
0 answers
51 views

Appending a method to the Classify Function

Recently i created a color scheme and appended this to the relevant DataPaclet ...
isaac5122's user avatar
  • 837
11 votes
1 answer
341 views

How to set up own paclet server?

With the paclet management framework made public in v12.1, I am eager to automate package distribution and update via paclets over the net. Stephen Wolfram mentioned in this post about v12.1 that they ...
István Zachar's user avatar
1 vote
0 answers
54 views

Toolbars/Docked cells in paclets (global or stylesheet related)

I'm looking for an efficient way to define and set toolbars/docked cells for paclets. I know about TextResources folder, but it seems that one needs to put there definitions in terms of box ...
Ranza's user avatar
  • 1,205
5 votes
0 answers
63 views

Keyboard Shortcuts in paclets?

I’m trying to add simple keyboard shortcuts (together with menu item) to my paclet through FrontEndExecute which works fine in notebook, but as soon as I put it into my paclet and import it the menu ...
Ranza's user avatar
  • 1,205
9 votes
1 answer
257 views

How to share stylesheets (with a preview)?

I have never understood how to easily generate an image preview for a given stylesheet. I also am unclear on how to easily share one. So I'm looking for an implementation or good 3rd party solution ...
user5601's user avatar
  • 3,613
12 votes
1 answer
218 views

Installing Paclets in Mathematica online?

Is there a way to install custom packages in Mathematica online? IE, following instructions to install Carl Woll's https://github.com/carlwoll/TensorSimplify, I get "The PacletManager application is ...
Yaroslav Bulatov's user avatar
11 votes
2 answers
352 views

How to provide latest paclet version

I've made a package available on github, which can be installed with ...
Chris K's user avatar
  • 20.1k
8 votes
1 answer
532 views

Install Function from "Wolfram Research Server" Offline

I recently used Mathematica's IntegerName function, but upon calling it for the first time, I was surprised to be greeted by a message reading: "Installing data ...
EllipticalInitial's user avatar
0 votes
0 answers
82 views

CUDADeviceCount is 0 on Mathematica 11.3 and Paclet 11.3.82

I am Normi. I am using Mathematica 11.3 and trying to use CUDA Kernel on Windows 10. My Graphic Cards NVIDIA Tesla K20c (it is not in the list of supported GPU. But it has Tesla K20 in the list) ...
Normi 's user avatar
  • 31
6 votes
1 answer
129 views

How to enforce priority on custom directory over paclets default repository

As explained in $Path hijacked by PacletManager? loading packages from custom directories may not be so intuitive. Not to mention absolute lack of documentation of interaction between ...
Kuba's user avatar
  • 137k
2 votes
3 answers
1k views

Mathematica 11.3 keeps crashing on initializing Kernel

I have been using a licenced mathematica, provided by my research institute, for a while. Weeks ago it happened to me that at the startup of my mathematica (while initializing Kernel), mathematica ...
KratosMath's user avatar
  • 1,245
11 votes
2 answers
210 views

Import Converter as a Paclet

In short, I have a package that can load a proprietary device file-format. The underlying reading code is written in Java, packed into .jar, and in a Mathematica ...
halirutan's user avatar
  • 113k
0 votes
0 answers
166 views

Weather Data from Wolfram repository: The example from Help doesn't work

From the WeatherDatahelp: ...
Slepecky Mamut's user avatar
8 votes
1 answer
266 views

Robust packages installation and updating on Cloud

Questions: What is an idiomatic way to upload/install a paclet in own Wolfram Cloud account? What is an idiomatic way to update/overwrite existing paclet? It is not tough but: PacletManager works ...
Kuba's user avatar
  • 137k
9 votes
2 answers
1k views

How to obtain list of Installed Packages loadable by Get (<<)

When Get["MyPackage`"] is executed, Mathematica looks for a package in $UserBaseDirectory/Applications, and it does, it will ...
QuantumDot's user avatar
  • 19.6k
11 votes
1 answer
130 views

BugTracker in Mathematica paclet

I've been dealing with bugs in a very ad hoc fashion, mostly hitting them as they come or trying to write a note in my code to deal with them. As my codebase has broken the 50000 loc mark I find it's ...
b3m2a1's user avatar
  • 46.8k
8 votes
1 answer
283 views

What is a Full Function Paclet?

Following the steps in this Wolfram Community post by Emerson Willard adds a new checkbox option to the New Application Project Wizard in Workbench (10.1.822) for "Full Function Paclet". Question: ...
Chris K's user avatar
  • 20.1k
4 votes
0 answers
234 views

Creating Paclet with Workbench

I've followed Emerson Willard's guide to creating a paclet with Workbench but am stuck on the step "Build your project and documentation as usual and then create your Paclet file and deploy." I hit ...
Chris K's user avatar
  • 20.1k
6 votes
0 answers
359 views

Multipart package creation, development and maintenance [closed]

I am a physics major. I focus on theoretical and mathematical physics. After spending some time with Mathematica I found that it is not straightforward to create separate files for logically distinct ...
Subho's user avatar
  • 1,534
41 votes
5 answers
1k views

Best practices for using the Testing Framework

I am looking for best practices and recommended workflows for using the Testing Framework. For example, lets say I am developing a Mathematica package for other users, it is hosted on GitHub and I ...
Pinti's user avatar
  • 6,503
12 votes
1 answer
258 views

Package documentation separately from code

Mathematica documentation is heavy duty stuff. Of the 7.75GB my Mac says Mathematica 11.3 takes up, 5.46 of that is documentation. So when I write my own packages I don't want to do what WRI did and ...
b3m2a1's user avatar
  • 46.8k
3 votes
1 answer
131 views

Get[..., Path-> {...}] does not shield against paclets directories

Let's create a test package/paclet in a standard $UserBaseDirectory/Applications: ...
Kuba's user avatar
  • 137k
12 votes
1 answer
240 views

Improving paclet formatting

Cross posted on Wolfram Community For such an increasingly relevant data type the Paclet has a particularly useless formatted form. Can we do better? In ...
b3m2a1's user avatar
  • 46.8k
5 votes
1 answer
108 views

Finding paclets on a server

If I'm given a paclet server, "http://paclet.serv.er/" how can I determine what paclets are on it to install? E.g. how could I find all of the ...
b3m2a1's user avatar
  • 46.8k